Changes between Version 29 and Version 30 of CcSelectorPlugin


Ignore:
Timestamp:
Dec 3, 2016, 7:41:33 AM (7 years ago)
Author:
figaro
Comment:

Tagged with needsadoption

Legend:

Unmodified
Added
Removed
Modified
  • CcSelectorPlugin

    v29 v30  
    55== Description
    66
    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.
     7This 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.
    88
    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
     11Developer list is fetched from the Trac database. Users who logged in at least once (see `session` table) and have the 'TICKET_VIEW' permission are
     12listed. 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
     14Of 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
     16See 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.
    1121
    1222A long-term ambition is to reduce JavaScript logic in favor of a more capable Genshi template, or even a JS-free plugin implementation.
    1323
    14 It works with both Trac 0.10, 0.11, and 0.12 (since rev3531).
     24This plugin works with both Trac 0.10, 0.11, and 0.12 (since rev3531).
    1525I18n 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 are
    18 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.
    2526
    2627== Bugs/Feature Requests
     
    4041== Source
    4142
    42 Check out [/svn/ccselectorplugin using Subversion], or [source:ccselectorplugin browse the source] with Trac.
     43You can check out CcSelectorPlugin from [/svn/ccselectorplugin here] using Subversion, or [source:ccselectorplugin browse the source] with Trac.
    4344
    4445== Installation
     
    7374
    7475This [TracTickets#Assign-toasDrop-DownList page] has more info on this.
    75 
    76 == Example
    77 
    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)]]
    8176
    8277== About i18n/l10n support