如何向 TWiki 添加自定义标记?
在我之前工作的地方,一位同事弄清楚了如何配置 MediaWiki,以便将 wiki 标记中的 #12345
这样的字符串扩展为票证中票证 12345 的超文本链接系统。
我想在 TWiki 中做类似的事情。 不过我还没弄清楚怎么办。 所以,如果我这样做的话,我会尝试回答这个问题。 :)
-丹尼
At a previous place where I worked a colleague figured out how to configure MediaWiki so that, for example, a string like #12345
in the wiki markup could be expanded into a hypertext link to ticket 12345 in the ticket system.
I would like to do something similar in TWiki. I have not yet figured out how, though. So, if I do, I'll try and answer this question, then. :)
-danny
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
InterWiki 链接可能是链接到外部站点的最佳方式。 否则,您可以编写一个 TWikiplugin 来注册 TWiki TAG 处理程序(即 %TAG% 语法)或在主题文本通过渲染器时处理它(稍微慢一些)。
它并不复杂 Perl,但是:)
SvenDowideit
InterWiki links are probably the best way to link to an external site. Otherwise, you can write a TWikiplugin to either register a TWiki TAG handler (ie the %TAG% syntax) or to process the topic text as it goes through the renderer (somewhat slower).
Its not complex Perl, but :)
SvenDowideit
如果启用了 InterwikiPlugin,则可以通过 TWiki 中的 InterWikis 节点轻松添加“wiki 链接”。 这不是完全成熟的自定义标记,但实现像
RT:12345
这样的链接就像添加这样的表格行一样简单:然后,包含像
RT 这样的字符串的 wiki 文本: 12345
将扩展为指向https://your-rt-server/Ticket/Display.html?id=12345
的超链接If the InterwikiPlugin is enabled one can easily add a "wiki link" via the InterWikis node in TWiki. This is not quite full-fledged custom markup, but implementing a link like
RT:12345
is as easy as adding a table row like this:Then, wiki text that contains a string like
RT:12345
would be expanded in to a hyperlink tohttps://your-rt-server/Ticket/Display.html?id=12345