Changes between Version 21 and Version 22 of ClientsPlugin


Ignore:
Timestamp:
Jul 29, 2015, 4:09:26 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • ClientsPlugin

    v21 v22  
    66
    77[[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
     9Many 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.
    910
    1011Key features:
     
    2829The 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.
    2930
    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.
     31To 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.
    3132
    3233The current ''Summaries'' available are:
     
    5354=== Custom Fields
    5455
    55 ClientsPlugin will automatically add some custom fields to your trac.ini when it is installed.
     56ClientsPlugin will automatically add some custom fields to your `trac.ini` file when it is installed.
    5657
    5758== Bugs/Feature Requests
     
    6364[[TicketQuery(component=ClientsPlugin,group=type,format=progress)]]
    6465
    65 == Download and Source
     66== Download
    6667
    67 Download the [download:clientsplugin zipped source], check out [/svn/clientsplugin using Subversion], or [source:clientsplugin browse the source] with Trac.
     68Download the [download:clientsplugin zipped source]
    6869
    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
    7071
    71 == Requirements
     72Check out [/svn/clientsplugin using Subversion], or [source:clientsplugin browse the source] with Trac.
     73
     74This 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
    7277
    7378You need the [http://lxml.de/ LXML library] to use this plugin.
    7479
    7580On Fedora perform the following commands to install the LXML Library:
    76 
    7781{{{#!sh
    7882yum install libxml2 libxml2-devel libxslt libxslt-devel
    7983}}}
     84
    8085or:
    81 
    8286{{{#!sh
    8387easy_install lxml
    8488}}}
    85 
    86 == Example
    8789
    8890Install the plugin, then go through the usual Trac update process to automatically create the necessary database tables and fields.
     
    9597
    9698'''Author:''' [wiki:coling] [[BR]]
    97 '''Maintainer:''' [wiki:coling] [[BR]]
     99'''Maintainer:''' [[Maintainer]] [[BR]]
    98100'''Contributors:''' [wiki:rjollos] [[BR]]