Changes between Initial Version and Version 1 of FlexibleReporterNotificationPlugin


Ignore:
Timestamp:
Sep 12, 2008, 9:35:42 AM (16 years ago)
Author:
CStrac
Comment:

New hack FlexibleReporterNotificationPlugin, created by CStrac

Legend:

Unmodified
Added
Removed
Modified
  • FlexibleReporterNotificationPlugin

    v1 v1  
     1= Control when notifications are sent to the reporter of a ticket =
     2
     3== Description ==
     4
     5This plugin controls the notification to the reporter. It allows reporter to be notified only for certain configurable states. By default Trac provides only two options either always notify reporter or never notify reporter. These two extremes are not always useful. 
     6
     7I created this Hack to suit our requirement. In our case we didn't want to send out notification emails to reporters for every change,we just wanted them to be notified when they create a new ticket,when the ticket is closed and when the ticket is reopened.
     8
     9It is a simple extension of Trac's notification module.
     10
     11I am publishing this because I feel that if we needed this someone else also might need it.
     12
     13More update on our trac environment can be found at http://blogs.circlesource.com/
     14
     15
     16== Bugs/Feature Requests ==
     17
     18Existing bugs and feature requests for FlexibleReporterNotificationPlugin are
     19[report:9?COMPONENT=FlexibleReporterNotificationPlugin here].
     20
     21If you have any issues, create a
     22[http://trac-hacks.org/newticket?component=FlexibleReporterNotificationPlugin&owner=CStrac new ticket].
     23
     24== Download ==
     25
     26Download the zipped source from [download:flexiblereporternotificationplugin here].
     27
     28== Source ==
     29
     30You can check out FlexibleReporterNotificationPlugin from [http://trac-hacks.org/svn/flexiblereporternotificationplugin here] using Subversion, or [source:flexiblereporternotificationplugin browse the source] with Trac.
     31
     32== Example ==
     33
     34Install the plugin in the plugins directory of your Trac implementation.
     35
     36Edit the trac.ini file and put the following line under [notification]
     37
     38always_notify_reporter = true
     39
     40reporter_states = new,closed,reopened
     41
     42         The line above specifies the states in which reporter should be notified. In the above example the reporter will be notified only when the ticket is in one of the [new,closed or reopened] states.
     43
     44Note:-
     45           1)always_notify_reporter should be set to true else no notification will be sent to reporter.
     46
     47           2)Do not leave reporter_states blank.
     48 
     49       
     50
     51
     52
     53
     54== Recent Changes ==
     55
     56[[ChangeLog(flexiblereporternotificationplugin, 3)]]
     57
     58== Author/Contributors ==
     59
     60'''Author:''' [wiki:CStrac] [[BR]]
     61'''Contributors:'''