我目前正在爲我和我的一個朋友創建一個Wiki,其目的是通過一個標籤,歌詞,連接等中央協作音樂系統。MediaWiki中可以有一個自定義類別名稱空間嗎?
歌曲,專輯,解釋等的分類非常有幫助在這裏(我們不想錯過它們),但我們不斷面臨着越來越長的內部鏈接和可讀性下降的問題,因爲我們必須用「(Song)」和每個專輯後綴「(專輯)「等。原因是歌曲,專輯和詮釋之間存在歧義,例如當歌曲與專輯名稱相同時。
我也偶然發現了namespace aliases,解決歧義。這同樣適用於所有可用的擴展here。
我想要做的是創建一個新的命名空間(例如「專輯」),所以我可以擺脫後綴。我知道如何添加名稱空間等here,here和here描述,但我沒有找到任何信息,讓他們的行爲,就好像他們的類別,我。即將[[Album:Whatever]]
放在頁面的末尾Song:Whatever
會將該歌曲包含在類別Album:Whatever
中,如果我想輸出不帶前綴的類別鏈接,則輸入[[:Album:Whatever|Whatever]]
。
有誰知道從上面的類別名稱空間添加自定義名稱空間「派生」的方式嗎?任何幫助真的會被讚賞。提前致謝。
感謝您的回覆。無論如何,我將在後面使用模板。我的問題仍然是擁有同名的藝術家,專輯和歌曲。自定義命名空間不需要像'...(Song)'這樣的相應後綴,但是我失去了按照它們進行分類的能力。在答案中添加類別名稱會使鏈接名稱更長,這意味着您在搜索時會輸入一些開銷(我知道,MediaWiki搜索工具開箱即用,但我無法使用各自的功能擴展)。我會將關於子頁面的一些想法添加到原始問題中。 –
由於沒有其他的想法,我在賞金到期之前給你答案。不管怎麼說,還是要謝謝你。 –
感謝:-) 只是爲了看看有什麼要做 - 你如何看待你的最終類別? 「Category:Album-Something」,「Category:Something(Album)」,或者你只是希望擁有多個類別命名空間,不僅僅是爲了分類開始,而且也用於查看 - 「Album:Something」,它將會一個類別頁面? –