[[PageOutline(2-5,Contents,pullout)]] = Admin Enumeration List Plugin == Description This plugin adds several usability improvements for working with enumerated lists on the Trac administration pages. Examples are: Priorities, Resolutions, Severities and Ticket Types. Key features: * Dynamic row re-ordering by drag-and drop. * Select elements for row re-ordering can optionally be hidden. * ''Remove selected items'' button is not enabled until at least one item is selected. * ''Apply changes'' button is not active until a change has been made. * Addition of a ''Revert changes'' button. * Warning when leaving a page with unsaved changes. There are tickets for integrating this functionality to the Trac core, ~~trac:#10994~~, ~~trac:#11056~~, trac:#11682, as well as related functionality that is not included in this plugin, trac:#11683. '''Screenshot''' for the Resolutions list: [[Image(AdminEnumListPlugin.png)]] == Bugs/Feature Requests Existing bugs and feature requests for AdminEnumListPlugin are [report:9?COMPONENT=AdminEnumListPlugin here]. If you have any issues, create a [/newticket?component=AdminEnumListPlugin&cc=jun66j5 new ticket]. [[TicketQuery(component=AdminEnumListPlugin&group=type,format=progress)]] == Download Download the zipped source from [download:adminenumlistplugin here]. The package is also available on [PyPI:TracAdminEnumListPlugin PyPI]. == Source You can check out AdminEnumListPlugin from [http://trac-hacks.org/svn/adminenumlistplugin here] using Subversion, or [source:adminenumlistplugin browse the source] with Trac. == Installation In version 2.0, you can hide the column of select elements with the following configuration directive: {{{ #!ini [adminenumlist] hide_selects = true }}} == Recent Changes [[ChangeLog(adminenumlistplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:nonplus] [[BR]] '''Maintainer:''' [[Maintainer]], jun66j5 [[BR]] '''Contributors:'''