2016-05-11 57 views
1

我想在主頁面或MediaWiki中的任何其他頁面中顯示所有類別,就像它在Special:Categories頁面中顯示的一樣。如何顯示MediaWiki Main或其他頁面中的所有類別?

任何幫助表示讚賞。

+0

爲什麼不使用擴展名:CategoryTree? –

+0

我讀了關於擴展..我可以看到,它是用來可視化的類別的結構。例如:手動。該語法用於顯示Manual類別的類別結構。我想要的就像我想顯示我的wiki中的所有類別。是否可以通過Extenion:CategoryTree? – Mahahari

回答

5

唯一內置的顯示所有類別的方法是特殊頁面Special:CategoriesSpecial:AllPages(在默認的MediaWiki設置中,類別在NS 14中,所以Special:AllPages?namespace=14)。這兩個的,所有頁是transcludible,這意味着你可以做這樣的主頁上:

{{Special:AllPages|namespace=14}} 

如果你想在輸出更多的控制,我建議你使用像語義鏈接到MediaWiki擴展(先進,完全控制)或CategoryTree(但是正如您所指出的那樣,您必須將您的類別組織爲具有共同根目錄的樹結構)。

+0

'{{Special:AllPages | namespace = 14}}'就是我所期待的! –

相關問題