[[TOC]] = Batch modification of tickets = == Description == Allows users to modify several tickets together in one shot. == Bugs/Feature Requests == Existing bugs and feature requests for BatchModifyPlugin are [query:status!=closed&component=BatchModifyPlugin&order=priority here]. If you have any issues, create a [/newticket?component=BatchModifyPlugin&owner=ashwin_phatak new ticket]. == Download == Download the zipped source from [download:batchmodifyplugin here]. == Install == '''WARNING:''' BatchModifyPlugin requires Genshi 0.5 (currently still under development); see #2510 for details. Symptom: the plugin mysteriously doesn't work, but you find {{{No module named transform}}} in your Trac log. Workaround: check Genshi out of [http://svn.edgewall.org/repos/genshi/trunk genshi/trunk] and install it. [ I have found the following to be untrue on trac 0.11rc1 and the 0.11 version of this plugin; in fact disabling Custom Query breaks the plugin -- k0s (jhammel at openplans dot org)] This plugin replaces the built-in "Custom Query" plugin. To enable it, you need to first disable the "Custom Query" plugin by adding the following to the "components" section in the trac.ini file of your project {{{ [components] trac.ticket.query.* = disabled }}} Then install the plugin {{{ easy_install http://trac-hacks.org/svn/batchmodifyplugin/0.10/ }}} As always, if you install the plugin globally, the plugin needs to be enabled explicitly {{{ [components] trac.ticket.query.* = disabled batchmod.* = enabled }}} == Configuration == Batch modification of tickets requires the TICKET_BATCH_MODIFY permission. If a user does not have this permission, the plugin behaves like the default "Custom Query" module. {{{ permission add ashwin_phatak TICKET_BATCH_MODIFY }}} == Screenshots == [[Image(batch_modify_view1.png)]] == Source == You can check out BatchModifyPlugin from [http://trac-hacks.org/svn/batchmodifyplugin here] using Subversion, or [source:batchmodifyplugin browse the source] with Trac. == Example == This feature can be used for operations like * Adding a comment to multiple tickets * Moving a set of tickets to some milestone == Recent Changes == [[ChangeLog(batchmodifyplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:ashwin_phatak] [[BR]] '''Contributors:'''