自定义皮肤:如何将语言导入MediaWiki边栏?

时间:2015-11-23 09:41:32

标签: html mediawiki wiki sidebar

我有一个Wiki,有多种语言和自定义皮肤。我的补充工具栏是100%定制的。我想在那里找到语言框。如果有人使用此标记:

[[iwcode:Pagename]]

我想在那里弹出链接和相应的语言名称。如何将其添加到我的HTML代码中?

请帮助我!

祝你好运, 最大

1 个答案:

答案 0 :(得分:1)

在你的皮肤类中,你应该可以通过$this->data['language_urls']访问iw链接。如果您想要侧边栏中的链接,只需复制code from the other skins

即可
    echo "<ul>";
    foreach ( $this->data['language_urls'] as $key => $langLink ) {
        echo $this->makeListItem( $key, $langLink );
    }
    echo "</ul>";