wiki:ClientsPlugin

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

New hack ClientsPlugin, created by coling

Clients support for Trac Tickets

Notice: This plugin is unmaintained and available for adoption.

Description

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

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

Source

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

Example

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

17712 by rjollos on 2020-04-29 21:10:15
TracClients 0.5dev: Adapt to Trac 1.0+ API

Fixes #13754.

17704 by rjollos on 2020-04-29 02:25:26
TracClients 0.5dev: Fix failure in db upgrade

Fixes #13752.

17217 by rjollos on 2018-06-21 16:59:24
TracClients 0.5dev: Add lxml to install reqs
(more)

Author/Contributors

Author: coling
Contributors:

Attachments (5)

Download all attachments as: .zip