如何向TWiki添加自定义标记?

时间:2008-09-22 22:46:51

标签: markup twiki

在我工作的前一个地方,一位同事想出了如何配置MediaWiki,以便,例如,wiki标记中的#12345字符串可以扩展为票证系统中票证12345的超文本链接

我想在TWiki中做类似的事情。但我还没弄明白怎么样。所以,如果我这样做,我会尝试回答这个问题。 :)

-danny

2 个答案:

答案 0 :(得分:2)

如果启用了InterwikiPlugin,可以通过TWiki中的InterWikis节点轻松添加“wiki链接”。这不是完全成熟的自定义标记,但实现像RT:12345这样的链接就像添加这样的表格行一样简单:

| RT | https://your-rt-server/Ticket/Display.html?id= | '$page' in RT system |

然后,包含RT:12345之类字符串的维基文本将扩展为指向https://your-rt-server/Ticket/Display.html?id=12345

的超链接

答案 1 :(得分:2)

InterWiki链接可能是链接到外部网站的最佳方式。否则,您可以编写TWikiplugin来注册TWiki TAG处理程序(即%TAG%语法)或处理主题文本,因为它通过渲染器(稍慢)。

它不是复杂的Perl,但是:)

SvenDowideit