Changes between Version 37 and Version 38 of TracTicketTemplatePlugin
- Timestamp:
- Aug 25, 2014, 6:15:51 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracTicketTemplatePlugin
v37 v38 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 = Trac Ticket Template =2 = Trac Ticket Template 3 3 4 4 SEE:'''ZoomQuiet''' ~ Collection KSPEG Trac hacking 5 5 6 == Description ==6 == Description 7 7 8 8 * !TicketTemplate enable users to create ticket using templates which can be customized by Trac administrator and themselves. … … 12 12 * This version can work with Trac 0.11/0.12. 13 13 14 = Changes in version 0.7 =14 = Changes in version 0.7 15 15 * This version has fully i18n support with Trac `0.12dev-r9098` above. 16 16 * New feature: support '''My Template'''. Everyone can manage their own templates now. … … 20 20 * New feature: support importing and exporting ticket_templates(by Russell Ballestrini). 21 21 22 = Prerequisite =22 = Prerequisite 23 23 * [http://pypi.python.org/pypi/simplejson simplejson] when python is below 2.6 24 24 25 == Bugs/Feature Requests ==25 == Bugs/Feature Requests 26 26 27 27 Existing bugs and feature requests for TracTicketTemplatePlugin are … … 31 31 [http://trac-hacks.org/newticket?component=TracTicketTemplatePlugin&owner=richard new ticket]. 32 32 33 == Download ==33 == Download 34 34 35 35 Download the zipped source from [download:tractickettemplateplugin here]. 36 36 37 == Source ==37 == Source 38 38 39 39 You can check out TracTicketTemplatePlugin from [http://trac-hacks.org/svn/tractickettemplateplugin here] using Subversion, or [source:tractickettemplateplugin browse the source] with Trac. 40 40 41 == Install ==41 == Install 42 42 '''IMPORTANT''': Please BACKUP you ticket templates if you are upgrading this plugin. 43 43 … … 45 45 46 46 1. Uninstall this plugin if you have installed before. 47 48 2. Change to the directory containing `setup.py`. 49 50 * (Optional): If you are using Trac 0.12 with i18n, you should compile language files here: 51 {{{#!sh 47 1. Change to the directory containing `setup.py`. 48 * (Optional): If you are using Trac 0.12 with i18n, you should compile language files here: 49 {{{#!sh 52 50 python setup.py compile_catalog -f 53 51 }}} 54 55 3. If you want to install this plugin globally, that will install this plugin to the python path: 52 1. If you want to install this plugin globally, that will install this plugin to the python path: 56 53 * python setup.py install 57 58 4. If you want to install this plugin to trac instance only: 54 1. If you want to install this plugin to trac instance only: 59 55 * python setup.py bdist_egg 60 56 * copy the generated egg file to the trac instance's plugin directory … … 62 58 cp dist/*.egg /srv/trac/env/plugins 63 59 }}} 64 65 5. Config trac.ini: 60 1. Config trac.ini: 66 61 {{{#!ini 67 62 [components] … … 75 70 * Set enable_custom to false will disable My Template, which default is true. 76 71 77 == About i18n/l10n support ==72 == About i18n/l10n support 78 73 This plugin is prepared for localization. English message texts are the (POSIX) default.[[BR]] 79 74 Current languages supplied with the plugin are: … … 114 109 Kindly provided by [[Image(https://ds0k0en9abmn1.cloudfront.net/static/charts/images/tx-logo-micro.png, link=http://www.transifex.net/, title=the open translation platform, valign=bottom)]] 115 110 116 == Example ==111 == Example 117 112 118 113 * Trac administrator should define the template for all ticket types: … … 120 115 * '''load''' the template of each ticket type, modify them and '''apply changes''' 121 116 * After defined ticket template, normal user can create ticket using predefined template by '''change ticket types''' dropdown list items. 122 * Screen capture of ''newticket'' page.123 117 124 [[Image(NewTicketPage-v0.7.png,50%)]] 125 126 * Screen capture of Admin panel. 127 128 [[Image(AdminTicketTemplatePage-v0.7.png,50%)]] 118 || Screen capture of the //New Ticket// page =|| [[Image(NewTicketPage-v0.7.png,50%)]] || 119 || Screen capture of the //Admin// panel =|| [[Image(AdminTicketTemplatePage-v0.7.png,50%)]] || 129 120 130 121 * About template params: … … 145 136 * Note: be careful choosing template param name, to avoid conflicting with ticket field names. 146 137 147 == Recent Changes ==138 == Recent Changes 148 139 149 140 [[ChangeLog(tractickettemplateplugin, 3)]] 150 141 151 == Author/Contributors ==142 == Author/Contributors 152 143 153 144 '''Author:''' [wiki:richard] [[BR]]