Changes between Initial Version and Version 1 of CustomTicketPrefixPlugin


Ignore:
Timestamp:
May 10, 2015, 11:03:54 AM (9 years ago)
Author:
Cinc-th
Comment:

New hack CustomTicketPrefixPlugin, created by Cinc-th

Legend:

Unmodified
Added
Removed
Modified
  • CustomTicketPrefixPlugin

    v1 v1  
     1[[PageOutline(2-5,Contents,pullout)]]
     2
     3= Define custom ticket prefixes to link commit messages with Trac instances or group tickets
     4
     5== Description
     6
     7Specify a ticket like {{{PREFIX:#1234}}} similar to intertrac links. The difference is it will be rendered like normal ticket links with the proper hint holding ticket information instead of intertrac information. Closed tickets will be rendered properly as strike through.
     8
     9This is useful if you have several Trac instances referencing the same repository. By defining different prefixes for each instance it is possible to reference the correct instance in the commit message. For example:
     10
     11{{{Foo:#123: fix for encoding error in function bar().}}}
     12
     13In the repo browser of Trac instance ''Foo'' the link is rendered correctly and shows the ticket status from the commit message.
     14
     15This plugin is tested with Trac 0.12 but is probably compatible with V1.x too.
     16
     17== !Bugs/Feature Requests
     18
     19Existing bugs and feature requests for CustomTicketPrefixPlugin are
     20[report:9?COMPONENT=CustomTicketPrefixPlugin here].
     21
     22If you have any issues, create a
     23[/newticket?component=CustomTicketPrefixPlugin new ticket].
     24
     25[[TicketQuery(component=CustomTicketPrefixPlugin&group=type,format=progress)]]
     26
     27== Download
     28
     29Download the zipped source from [export:customticketprefixplugin here].
     30
     31== Source
     32
     33You can check out CustomTicketPrefixPlugin from [http://trac-hacks.org/svn/customticketprefixplugin here] using Subversion, or [source:customticketprefixplugin browse the source] with Trac.
     34
     35== Installation
     36
     37This is a single file plugin. For installation just copy the python file to you plugin directory.
     38
     39== Recent Changes
     40
     41[[ChangeLog(customticketprefixplugin, 3)]]
     42
     43== !Author/Contributors
     44
     45**Author:** [wiki:Cinc-th] [[BR]]
     46**Maintainer:** [[Maintainer]] [[BR]]
     47**Contributors:**