|Version 2 (modified by 9 years ago) (diff),|
Clients support for Trac Tickets
Notice: This plugin is unmaintained and available for adoption.
This plugin adds a custom field to to Trac which allows the tickets to be recorded against a specific client.
It also provides a user interface via WebAdmin (0.10.x only) to administer the client lists. [AWK: The web admin interface works for 0.11 trunk also]
It is work in progress and some features are still missing.
At present it requires a patch to Trac itself to allow simple use of the
enum table to drive custom fields data. [AWK: For 0.11 trunk, patch doesn't seem necessary.]
If you have any issues, create a new ticket.
Download the zipped source from [download:clientsplugin here].
[AWK: The installation for 0.11 (I'm using Trac 0.11 trunk r6893) appears to be somewhat different from what's described below. A database upgrade will be needed after installing the plugin. During the database upgrade the ini entries were added automatically and they are actually somewhat different from below. Also, the patch mentioned doesn't seem necessary.]
On installation you need to manually add the following custom fields:
client = select client.label = Client client.order = 5 client.options = enum:client client.value = 0
And don't forget the patch mentioned above to Trac itself.
- 16453 by rjollos on 2017-04-04 07:14:33
- 16435 by rjollos on 2017-04-03 09:43:40
TracClients 0.5dev: Conform to PEP8
Require Trac >= 1.0.
- 15265 by rjollos on 2016-02-11 04:29:08
Remove unnecessary svn:mime-type on js and html files
svn:mime-type was set to "plain" for many files.
client_detail.jpg (51.1 KB) - added by 9 years ago.
events.jpg (52.4 KB) - added by 9 years ago.
event_detail.jpg (53.6 KB) - added by 9 years ago.
ticket_fields.jpg (18.3 KB) - added by 9 years ago.
clients.jpg (43.5 KB) - added by 9 years ago.
Download all attachments as: .zip