我試圖建立一個基於鏈接到MediaWiki-網站非常特定的用途,以支持分類。也就是說,我想爲一組特定的動物(爬行動物和兩棲動物)創建一個實地指南。由於我希望在網站上生成內容的人不一定是技術人員,因此我願意爲貢獻者儘可能輕鬆和輕鬆地完成任務。鏈接到MediaWiki擴展的屬和種
現在,在動物的大多數羣體,分類名稱是流動的,並改變所有的時間。作爲一個例子,考慮以下幾點:
一種曾經被稱爲屬1物種1。然後它被稱爲屬2種1。截至目前,該物種已被分成幾個種類,說Genus2 species1,Genus2 species2,Genus2 species3等。在最壞的情況下,對物種的命名和分類什麼事情都可能發生變化,其中,但不限於,物種被移動,分裂或與任何其他物種合併。
對於用戶,這些更改應該是透明的。即,在打字http://url_of_wiki/wiki/Genus1_species1
,它們應該被自動重定向到最低分類羣(在這種情況下Genus2
)是無歧義的。實質上,如果頁面被重新指定(移動,拆分或合併),我想自動創建所有新頁面和所需的重定向。
我應該能夠實現這個作爲一個擴展非常容易。但是,我已經閱讀了關於擴展的MediaWiki文檔,但一直無法弄清楚MediaWiki最適合的目標部分。
所以,問題是,這種類型的擴展是否最好作爲解析器擴展實現,通過添加新標籤或用戶界面擴展或兩者的組合(由解析器支持的用戶界面擴展延期)?