[[PageOutline(2-5,Contents,pullout)]] = Support simple multi selectbox field == Description This plugin treats pseudo multiple select values with the ticket custom field. It requires Trac 1.0 or higher, since it uses the `list` format of text type. See also [http://trac.edgewall.org/wiki/TracTicketsCustomFields TracTicketsCustomFields]. Key features: * Provide simple multiple select values field. * Compared to other alternatives, this plugin is intended to be simple and light weight, easy to use. This plugin was inspired by [http://trac-hacks.org/wiki/MultiSelectFieldPlugin MultiSelectFieldPlugin]. It is a good choice, if you are looking for a more feature-rich selectbox. == Bugs/Feature Requests Existing bugs and feature requests for TracMultiSelectBoxPlugin are [https://bitbucket.org/t2y/trac.plugins.multiselectbox/issues here]. If you have any issues, create a [https://bitbucket.org/t2y/trac.plugins.multiselectbox/issues/new new ticket]. == Download Download the archived source from [pypi:TracMultiSelectBoxPlugin here]. == Source You can clone TracMultiSelectBoxPlugin from [https://bitbucket.org/t2y/trac.plugins.multiselectbox/ here] using Mercurial, or [https://bitbucket.org/t2y/trac.plugins.multiselectbox/src browse the source]. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. == Configuration To use multiple select values change your `trac.ini` file as follows: {{{#!ini [components] multiselectbox.filter.multiselectbox = enabled [ticket-custom] multiselectfield = text multiselectfield.format = list multiselectfield.label = my custom field multiselectfield.multiple = true multiselectfield.options = foo bar baz ; each value is delimited with space multiselectfield.size = 4 ; size attribute passed to select tag multiselectfield.value = bar ; default value when new ticket is created }}} == Example '''''Select multiple values''''' [[BR]][[BR]] [[Image(multiselectbox1.png)]] '''''Show selected multiple values''''' [[BR]][[BR]] [[Image(multiselectbox2.png)]] == Operation Tips === Revert function '''''Revert selected multiple values''''' [[BR]][[BR]] [[Image(multiselectbox3.png)]] Reverting multiple select values during editing is not possible (confirmed for version 1.0.2). To use Trac's revert function, you must apply a patch included in the source distribution: {{{#!sh $ cd path/to/trac $ patch -p0 < patch/support-multipleselct-for-reverthandler-trac10.patch $ restart Trac }}} == Recent Changes See https://bitbucket.org/t2y/trac.plugins.multiselectbox/commits. == Author/Contributors '''Author:''' [wiki:t2y] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''