Changes between Version 21 and Version 22 of ClientsPlugin
- Timestamp:
- Jul 29, 2015, 4:09:26 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ClientsPlugin
v21 v22 6 6 7 7 [[Image(clients.jpg, width=400, align=right)]] 8 Many people and organizations use Trac internally/privately to manage tasks they undertake for a range of different clients. The ClientsPlugin adds several capabilities to Trac to help manage different clients. 8 9 Many people and organizations use Trac internally or privately to manage tasks they perform for different clients. This plugin adds capabilities to Trac to help manage different clients. 9 10 10 11 Key features: … … 28 29 The events system is very flexible and allows you to customise they way you interact with your clients. As it's often convenient to use a single Trac instance for internal management purposes, it is typically inappropriate to give direct access to Trac to your clients. However, using Trac to keep your clients informed is still very desirable. 29 30 30 In order to do this, the ClientsPlugin contains several ''Summaries'' which summarise the current status, or the changes in status over time, for each client into an XML object. This object is then passed on to an ''Action'' which can process this summary accordingly and actually do something useful with it.31 To do this, the ClientsPlugin contains several ''Summaries'' which summarise the current status, or the changes in status over time, for each client into an XML object. This object is then passed on to an ''Action'' which can process this summary accordingly and actually do something useful with it. 31 32 32 33 The current ''Summaries'' available are: … … 53 54 === Custom Fields 54 55 55 ClientsPlugin will automatically add some custom fields to your trac.iniwhen it is installed.56 ClientsPlugin will automatically add some custom fields to your `trac.ini` file when it is installed. 56 57 57 58 == Bugs/Feature Requests … … 63 64 [[TicketQuery(component=ClientsPlugin,group=type,format=progress)]] 64 65 65 == Download and Source66 == Download 66 67 67 Download the [download:clientsplugin zipped source] , check out [/svn/clientsplugin using Subversion], or [source:clientsplugin browse the source] with Trac.68 Download the [download:clientsplugin zipped source] 68 69 69 This plugin was originally developed for Trac 0.10 but has since been heavily developed for Trac 0.11. The Trac 0.10 version is considered obsolete and is no longer actively developed. 70 == Source 70 71 71 == Requirements 72 Check out [/svn/clientsplugin using Subversion], or [source:clientsplugin browse the source] with Trac. 73 74 This plugin is active for Trac 0.11 and was originally developed for Trac 0.10. The Trac 0.10 version is considered obsolete. 75 76 == Installation 72 77 73 78 You need the [http://lxml.de/ LXML library] to use this plugin. 74 79 75 80 On Fedora perform the following commands to install the LXML Library: 76 77 81 {{{#!sh 78 82 yum install libxml2 libxml2-devel libxslt libxslt-devel 79 83 }}} 84 80 85 or: 81 82 86 {{{#!sh 83 87 easy_install lxml 84 88 }}} 85 86 == Example87 89 88 90 Install the plugin, then go through the usual Trac update process to automatically create the necessary database tables and fields. … … 95 97 96 98 '''Author:''' [wiki:coling] [[BR]] 97 '''Maintainer:''' [ wiki:coling] [[BR]]99 '''Maintainer:''' [[Maintainer]] [[BR]] 98 100 '''Contributors:''' [wiki:rjollos] [[BR]]