Changes between Version 29 and Version 30 of CcSelectorPlugin
- Timestamp:
- Dec 3, 2016, 7:41:33 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CcSelectorPlugin
v29 v30 5 5 == Description 6 6 7 This plugin provides a more helpful experience in the editing of a Trac ticket's CC field . A pop-up window with bunch of checkboxes is opened, user checks boxes, email addresses are added to and removed from Cc ticket field.7 This plugin provides a more helpful experience in the editing of a Trac ticket's CC field than the standard Trac core's functionality. A pop-up window with a list of checkboxes is opened. The user can the check/uncheck boxes, and email addresses are added to or removed from the CC field as needed. 8 8 9 '''!JavaScript is required''' and working with Firefox, Mozilla and Internet Explorer 6. 10 Reports of this working under Opera / Safari are welcome! 9 [[Image(cc_selector.png, border=2)]] 10 11 Developer list is fetched from the Trac database. Users who logged in at least once (see `session` table) and have the 'TICKET_VIEW' permission are 12 listed. If you like the old variant better, which is implemented as a hardcoded list in a javascript file, you should stick with the [4001 older release]. 13 14 Of course, you can always edit the Cc field without all this hassle, all addresses you entered manually will be shown, too and can be removed with checkboxes. 15 16 See AutocompleteUsersPlugin for another way to help with filling the Cc ticket field. 17 18 === Technical notes 19 20 '''!JavaScript is required''' for this plugin to work and it is tested with Firefox, Mozilla and Internet Explorer 6. Reports of this working under Opera / Safari are welcome. 11 21 12 22 A long-term ambition is to reduce JavaScript logic in favor of a more capable Genshi template, or even a JS-free plugin implementation. 13 23 14 Itworks with both Trac 0.10, 0.11, and 0.12 (since rev3531).24 This plugin works with both Trac 0.10, 0.11, and 0.12 (since rev3531). 15 25 I18n support for Trac >= 0.12 is planned to be added to the 0.11 branch in a backwards-compatible way. 16 17 Developer list is fetched from the Trac database. Users who logged in at least once (see `session` table) and have 'TICKET_VIEW' permission are18 listed. If you better like "old" variant (hardcoded list in javascript file) for some reason - you should stick with the [4001 older release].19 20 [[Poll(Do you need the fixed list option and would like to get it back to an upcoming release?; Yes, got stuck with old release because of this; Yes, because I badly miss it; No, found another solution/like to patch on my own; No, don't care/don't need such stuff)]]21 22 Of course, you can always edit the Cc field without all this hassle - all addresses you entered manually will be shown, too - and can be removed with new, shiny checkboxes.23 24 See AutocompleteUsersPlugin for another way to help with filling the Cc ticket field.25 26 26 27 == Bugs/Feature Requests … … 40 41 == Source 41 42 42 Check out [/svn/ccselectorplugin using Subversion], or [source:ccselectorplugin browse the source] with Trac.43 You can check out CcSelectorPlugin from [/svn/ccselectorplugin here] using Subversion, or [source:ccselectorplugin browse the source] with Trac. 43 44 44 45 == Installation … … 73 74 74 75 This [TracTickets#Assign-toasDrop-DownList page] has more info on this. 75 76 == Example77 78 A pop-up window with a list of checkboxes is opened. The user can the check/uncheck boxes, and email addresses are added and/or removed to CC field as needed.79 80 [[Image(cc_selector.png, border=2)]]81 76 82 77 == About i18n/l10n support