私が同僚と働いていた以前の場所で、例えばwikiマークアップの#12345
のような文字列をチケットシステムのチケット12345へのハイパーテキストリンクに展開できるようにMediaWikiを設定する方法を考えました。TWikiにカスタムマークアップを追加するにはどうすればよいですか?
私はTWikiでも同様のことをしたいと思います。私はまだ、どのように考え出していません。そうすれば、私はこの質問に答えようとします。 InterwikiPluginが有効になっている場合:)
-danny
私が同僚と働いていた以前の場所で、例えばwikiマークアップの#12345
のような文字列をチケットシステムのチケット12345へのハイパーテキストリンクに展開できるようにMediaWikiを設定する方法を考えました。TWikiにカスタムマークアップを追加するにはどうすればよいですか?
私はTWikiでも同様のことをしたいと思います。私はまだ、どのように考え出していません。そうすれば、私はこの質問に答えようとします。 InterwikiPluginが有効になっている場合:)
-danny
人は簡単TWikiでInterWikisノードを経由して「ウィキリンク」を追加することができます。これは非常に本格的なカスタムマークアップではなく、RT:12345
のようなリンクを実装すると、次のようにテーブルの行を追加するのと同じくらい簡単です:
| RT | https://your-rt-server/Ticket/Display.html?id= | '$page' in RT system |
、RT:12345
のような文字列が含まれているWikiテキストがにに展開されるだろうハイパーリンクhttps://your-rt-server/Ticket/Display.html?id=12345
インターウィキリンクは、おそらく外部サイトにリンクする最良の方法です。それ以外の場合は、TWiki TAGハンドラ(つまり%TAG%構文)を登録するか、レンダラを通過するときにトピックテキストを処理する(やや遅い)ようにTWikipluginを書くことができます。
そのない複雑なPerlのが、:)
SvenDowideit