我試圖爲每個頁面添加一個自定義邊欄,就像在這個問題中也被問到:Different sidebar for mediawiki pages。 繼答案我創建了兩個頁面(Sidebar1和Sidebar2),然後鏈接到MediaWiki:側邊欄,我用了ParserFunctions以指定正確的頁面以這種方式包括:每頁定製邊欄mediawiki 1.28.0-rc.0
{{#ifeq: {{PAGENAME}} | Main_Page | {{:Sidebar1}} |
{{#ifeq: {{PAGENAME}} | Other_page | {{:Sidebar2}} | {{:Sidebar_generic}} }}
}}
但是這種解決方案似乎不起作用。
我也試過添加擴展名https://www.mediawiki.org/wiki/Extension:CustomSidebar,但沒有成功。
任何人都可以指出正確的方式來做到這一點?
我使用的mediawiki 1.28.0-rc.0具有以下皮膚:https://www.mediawiki.org/wiki/Skin:Bswiki。