Changes between Version 42 and Version 43 of TracTicketTemplatePlugin
- Timestamp:
- Jul 18, 2015, 10:54:21 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracTicketTemplatePlugin
v42 v43 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Trac Ticket Template 3 4 4 5 == Description 5 6 6 * !TicketTemplate enable users to create ticket using templates which can be customized by Trac administrator and themselves. 7 This plugin enables users to create a ticket using templates which can be customized by Trac administrator and themselves. 8 9 Key features: 7 10 * Trac administrator can specify a general system level template '''default''' for all uncustomized ticket types. 8 11 * System level ticket templates are ticket type specific. … … 10 13 11 14 === Changes in version 0.7 15 12 16 * This version has fully i18n support with Trac `0.12dev-r9098` above. 13 17 * New feature: support '''My Template'''. Everyone can manage their own templates now. … … 17 21 * New feature: support importing and exporting ticket_templates(by Russell Ballestrini). 18 22 19 See: '''ZoomQuiet''' ~ Collection KSPEG Trac hacking23 See: '''ZoomQuiet''' ~ Collection KSPEG Trac hacking 20 24 21 25 == Bugs/Feature Requests … … 25 29 26 30 If you have any issues, create a 27 [ http://trac-hacks.org/newticket?component=TracTicketTemplatePlugin&owner=richardnew ticket].31 [/newticket?component=TracTicketTemplatePlugin new ticket]. 28 32 29 33 [[TicketQuery(component=TracTicketTemplatePlugin&group=type,format=progress)]] … … 39 43 == Installation 40 44 41 '''I MPORTANT''': Please BACKUP youticket templates if you are upgrading this plugin.45 '''Important''': Please backup your ticket templates if you are upgrading this plugin. 42 46 43 47 Prerequisite: [pypi:simplejson simplejson] when Python is earlier than version 2.6. 44 48 45 You can install this software as normal Trac plugin.49 You can install this software as a normal Trac plugin. 46 50 47 51 1. Uninstall this plugin if you have installed it before. … … 51 55 python setup.py compile_catalog -f 52 56 }}} 53 1. If you want to install this plugin globally, that will install this plugin to the python path:57 1. If you want to install this plugin globally, that will install this plugin to the Python path: 54 58 * python setup.py install 55 1. If you want to install this plugin to trac instance only:59 1. If you want to install this plugin to Trac instance only: 56 60 * python setup.py bdist_egg 57 * copy the generated egg file to the trac instance's plugin directory61 * copy the generated egg file to the Trac instance's plugin directory 58 62 {{{#!sh 59 63 cp dist/*.egg /srv/trac/env/plugins 60 64 }}} 61 1. Config trac.ini:65 1. Configure your `trac.ini` file: 62 66 {{{#!ini 63 67 [components] … … 71 75 * Set `enable_custom` to false will disable My Template, which default is true. 72 76 73 == About i18n /l10n support77 == About i18n / l10n support 74 78 75 This plugin is prepared for localization. English message texts are the (POSIX) default.[[BR]] 79 This plugin is prepared for localization. English message texts are the (POSIX) default. 80 76 81 Current languages supplied with the plugin are: 77 82 * English (default) … … 82 87 83 88 If you can't find the language you want, you could do it yourself. 84 1. Init your language catalog, take et_EEfor example:89 1. Init your language catalog, take `et_EE` for example: 85 90 {{{#!sh 86 91 python setup.py init_catalog -l et_EE 87 92 }}} 88 1. Update catalog 93 1. Update catalog: 89 94 {{{#!sh 90 95 python setup.py update_catalog -l et_EE … … 100 105 python setup.py compile_catalog -f 101 106 }}} 102 1. Reinstall the plugin 107 1. Reinstall the plugin. 108 103 109 See the [http://trac.edgewall.org/wiki/CookBook/PluginL10N#Dotranslatorswork l10n cookbook page for Trac plugins] for more details. 104 110 … … 145 151 146 152 '''Author:''' [wiki:richard] [[BR]] 147 '''Maintainer:''' [ wiki:richard] [[BR]]153 '''Maintainer:''' [[Maintainer]] [[BR]] 148 154 '''Contributors:''' [wiki:hasienda], [wiki:russellballestrini], rjollos