Version 1 (modified by ejucovy, 4 years ago) (diff)

New hack WorkflowActionButtonsPlugin, created by ejucovy

Add streamlined workflow-action buttons to the top of a ticket


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 here.

If you have any issues, create a new ticket.


Download the zipped source from here.


You can check out WorkflowActionButtonsPlugin from here using Subversion, or browse the source with Trac.


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:

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 Font Awesome; a copy of Font Awesome is included in the plugin distribution.

Recent Changes

13541 by ejucovy on 2014-01-03 03:34:52
New hack WorkflowActionButtonsPlugin, created by ejucovy


Author: ejucovy
Maintainer: ejucovy

Attachments (3)

Download all attachments as: .zip