我正在构建一个自定义的mediawiki皮肤,用于双重内容视图' 试图在右侧面板上显示另一个wiki内容为' Second Content'。
概念如下。
(1)如果用户点击特定的单词',(2)链接的维基页面将显示在第二个内容面板上。
第一部分(1)似乎更容易,使用特殊的href标签的自定义标签将是一个解决方案。
然而,第(2)部分,我找不到解决方案。 (考虑div(如果可能的话,使用Ajax)或iframe。)
我选择了一本基本皮肤,其中包括#mon;'因为通过修复MonoBookTemplete.php和main.css更容易定制。
如果我使用以下内容,则第二个面板会在查看或编辑内容时与主面板同步。当然要显示另一个维基文本,这不是一个解决方案......
<?php $this->html( 'bodytext' ) ?>
你能给我一些提示吗 - 可以使用哪种方法/功能来制作它?
答案 0 :(得分:0)
如果第二个wiki允许,您可以使用Mediawiki API(http://www.mediawiki.org/wiki/API:Main_page)。这将使您获得Ajax请求的内容。
由于这是一个跨网站请求,因此您需要查看API如何处理这些请求。