= Notice Manager Plugin = == Description == The Notice Manager was developed to help local project admins to create information needed before sending notice e-mails. Up till now, it was not possible to change the e-mail address of users or to create information for users without adding the user to a credentials file, e.g. when you use LDAP to manage Trac permissions. The Notice Manager allows to retrieve all information needed either from an LDAP directory - in this case, the methods provided by the LDAP plugin - or a local text file. Please note, this plugin was developed for internal use. Feel free to add, change or delete as this plugin is our first experience with programming for python/trac. == Bugs/Feature Requests == Existing bugs and feature requests for NoticeManagerPlugin are [report:9?COMPONENT=NoticeManagerPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=NoticeManagerPlugin&owner=morodin new ticket]. == Download == Download the zipped source from [download:noticemanagerplugin here]. == Source == You can check out NoticeManagerPlugin from [http://trac-hacks.org/svn/noticemanagerplugin here] using Subversion, or [source:noticemanagerplugin browse the source] with Trac. == Example == Go to the Admin page, General, E-Mail. This will show a list of accounts, which are either: * already registered, or * mentioned in the Trac-permissions On the right side, you can fill in informations, either by entering them manually (Add/Change Notice Info), by getting them from an LDAP directory (Information gathering ... from LDAP) or by retrieving the information from a local file (Information gathering ... local file). The file follows a simple syntax, on one line, list the id, the name and the e-mail address, divided by the ':' sign, e.g. {{{ bla:Test Account:bla@localhost.localdomain }}} == Recent Changes == [[ChangeLog(noticemanagerplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:morodin] [[BR]] '''Contributors:'''