[[PageOutline(2-5,Contents,pullout)]] = Add streamlined workflow-action buttons to the top of a ticket == Description This plugin adds a row of "action buttons" to the top of every ticket detail page. These buttons allow you to quickly act on a ticket (with a workflow action like "reassign", "resolve", "reopen", etc) without scrolling down to the Actions section. When a button is pressed, a modal dialog opens up with a small form prompting the user for any additional information (e.g. resolution when resolving the ticket, or new owner when reassigning) and an optional comment. The plugin does nothing if Javascript is disabled. == !Bugs/Feature Requests Existing bugs and feature requests for WorkflowActionButtonsPlugin are [report:9?COMPONENT=WorkflowActionButtonsPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=WorkflowActionButtonsPlugin&owner=ejucovy new ticket]. == Download Download the zipped source from [export:workflowactionbuttonsplugin here]. == Source You can check out WorkflowActionButtonsPlugin from [http://trac-hacks.org/svn/workflowactionbuttonsplugin here] using Subversion, or [source:workflowactionbuttonsplugin browse the source] with Trac. == Installation Install the plugin and then enable its components by setting `workflow_actionbuttons.* = enabled` in your `trac.ini` `[components]` section. You can customize the labels and icons displayed for each button. To do this, create a new `trac.ini` section `[ticket-workflow-action-buttons]`. For example: {{{ [ticket-workflow-action-buttons] accept.title = Accept accept.icon = fa-thumbs-o-up leave.title = Comment leave.icon = fa-comments-o leave.comment = required assign.title = Reassign assign.icon = fa-random reopen.title = Reopen reopen.icon = fa-minus-square-o resolve.title = Close resolve.icon = fa-check-square-o }}} The icons are implemented with [http://fontawesome.io/icons/ Font Awesome]; a copy of Font Awesome is included in the plugin distribution. == Recent Changes [[ChangeLog(workflowactionbuttonsplugin, 3)]] == !Author/Contributors '''Author:''' [wiki:ejucovy] [[BR]] '''Maintainer:''' [wiki:ejucovy] [[BR]] '''Contributors:'''