Version 1 (modified by Colin Guthrie, 11 years ago) (diff)

New hack ClientsPlugin, created by coling

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.

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.

Bugs/Feature Requests

Existing bugs and feature requests for ClientsPlugin are here.

If you have any issues, create a new ticket.


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


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


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.

Recent Changes

16453 by rjollos on 2017-04-04 07:14:33
Fix indentation
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.



Author: coling

Attachments (5)

Download all attachments as: .zip