= Turn anything matching a certain regex into a link = == Description == A disadvantage of using InterWiki to link to external pages is that the user has to put a prefix before the link, for example MeatBall:InterMapTxt. In some cases, the actual text to be linked is distinctive enough to be turned into a link without many false positives. For example, TOPdesk service management software uses identifiers like '0811 123' for incidents. When text of this form occurs, it could be automatically rendered into a link to the relevant TOPdesk page. The intention of this Trac plugin is to allow these kinds of links to be made with a minimum of configuration, based on a regex that matches the external identifiers. == Known issues == * It only works for one regex/url pair * Anchor should be prefixed with image to indicate external link == Bugs/Feature Requests == Existing bugs and feature requests for RegexLinkPlugin are [report:9?COMPONENT=RegexLinkPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=RegexLinkPlugin&owner=ComaVN new ticket]. == Download == Download the zipped source from [download:regexlinkplugin here]. == Source == You can check out RegexLinkPlugin from [http://trac-hacks.org/svn/regexlinkplugin here] using Subversion, or [source:regexlinkplugin browse the source] with Trac. == Example == in trac.ini: {{{ [regexlink] regex1 = \b(?P\d\d(?:0[1-9]|1[0-2])) (?P\d{3})\b url1 = http://topdesk/?query=\g%20\g }}} This means anything matching the regex links to a TOPdesk search url, using the named capture groups (the topdesk url is not correct, this is an example only) == Recent Changes == [[ChangeLog(regexlinkplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:ComaVN] [[BR]] '''Contributors:'''