wiki:GridModifyPlugin

Version 20 (modified by Ryan J Ollos, 5 years ago) (diff)

Blank spaces are no longer a problem.

Grid Modify Plugin

Description

For any ticket field this plugin modifies the query and report views of tickets to include a widget for editing those values. This works for all field types except for textareas.

Changes to any of the widgets will immediately fire off an AJAX request to update the ticket so there is no need to press any save or submit button. A small icon will show the progress of each ajax request (in progress, succeeded, failed) once it is fired off.

The status of the updates is logged to Firebug's console if you have that installed.

This plugin uses Genshi and therefore only works with Trac 0.11 and later.

See also: TracReportInplaceEditPlugin, BatchModifyPlugin

Configuration

Note that the feature is only enabled for users who have been granted the TICKET_GRID_MODIFY or TICKET_ADMIN permission.

You can limit the fields to which gridmodify applies by specifying them in trac.ini.

[components]
gridmod.* = enabled

[gridmodify]
fields = status,priority,milestone,scope,blockedby,estimatedhours

Bugs/Feature Requests

Existing bugs and feature requests for GridModifyPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:gridmodifyplugin here].

Source

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

The current trunk is tested only with Trac 0.12. If it fails with 0.11 the old version is available in branches/0.11, but you are also welcome to create a ticket for any 0.11 problems with the trunk version.

Example

  • Quickly work through many tickets in a given report or query assigning priorities to each one. This is useful in a team meeting for instance.

Screenshots

Click on the image to see the full size version:

Dropdown boxes on the custom ticket query page:

Recent Changes

16953 by rjollos on 2017-11-03 16:46:26
GridModify 1.0.0dev: TICKET_ADMIN grants TICKET_GRID_MODIFY

This fixes a regression in r16202.

Refs #13322.

16860 by rjollos on 2017-10-10 17:38:19
GridModify 1.0.0dev: Respect [ticket] restrict_owner

Fixes #13291.

16859 by rjollos on 2017-10-10 17:29:58
GridModify 1.0.0dev: Remove whitespace and make PEP8 changes
(more)

Author/Contributors

Author: abbywinterscom
Maintainer: bjornharrtell
Contributors: Zach Miller, Björn Harrtell

Attachments (2)

Download all attachments as: .zip