Table of Contents

Ticketlinker Plugin

ticketlinker plugin by Dominik Smatana
Provides basic integration with the Cerberus Helpdesk system

Last updated on 2007-08-04. Provides Syntax.
Compatible with DokuWiki 2007-06-26.

Tagged with embed.

Download http://sourceforge.net/project/showfiles.php?group_id=200661&package_id=240866
Main page http://sourceforge.net/projects/ticket-linker/

Installation

lib/plugins/ticketlinker/syntax.php
lib/plugins/ticketlinker/conf/metadata.php

Configuration

After installation you have to set these configuration options in your Admin → Configuration Settings:

ticketMaskLength

Length of ticket mask (e.g. 13)

cerberusUrl

Full URL path to your Cerberus installation, see example:

https://www.domain.tld/agents/display.php?ticket=

Usage

Every occurrence of

ticket#

will be processed - following 13 (configurable) characters will be used as ticket mask. Example:

ticket#XXX-12345-123

will be rendered as

<a href="https://www.domain.tld/agents/display.php?ticket=XXX-12345-123" target="_blank" title="Ticket #XXX-12345-123">#XXX-12345-123</a>

Change log

ToDo's

Comments

For this kind of things, I find it simple to use interwiki links. in your interwiki.conf, just add

bug      http://mybugtracker.com/?id=

then link to your bugs with

[[bug>the_bug_id]]

It will even appear with the icon you'll set for the 'bug' prefix. — Christophe Gragnic 2007-12-06 08:11