擴充功能(extensions)是指運行於各種在Fandom所運行的MediaWiki軟體平台上的添加功能,一般是為了特定需要而製作的。
目录
如何申請擴充功能
首先,要確定一下您想要用的擴充功能是否已經存在於您要使用擴充功能的社區上,您可以在版本信息中看到「已安裝的擴充功能」段落,或者對照尋找該擴充功能的解析器函數、標籤、函數鉤。在默認情況下,Fandom已經有許多預設啟用的擴充功能請參見:預設啟用的擴充功能(中文)或預設啟用的擴充功能(英文)。
許多其他擴充功能可以經由Special:contact向員工申請而安裝,您可以在本頁下述內容查看Fandom提供的擴充功能。一些比較簡單的功能如变量通常會很快通過,但如果是比較複雜的擴展功能如DPL,通常員工會詢問一些問題,確定申請者的確有其需要。另外有一些功能會較大改變Fandom的設定(如防滥用过滤器)員工可能會視實際狀況來決定是否要通過安裝。
您可以通過使用Special:Contact附帶您想要安裝的MediaWiki擴展頁面的連結和為什麼需要該擴充功能的說明來請求Fandom工程團隊調查該擴展功能。請注意,工程團隊可能需要花費幾個月的時間來審核擴展,由於需要對Fandom代碼庫服務器上運行的擴充功能進行重寫,大多數擴充功能都會被拒絕。因此,在MediaWiki.org上查看擴展時,問問自己該擴展是否是最新的,是否維護得當等問題。如果以上任何一個問題的回答均為“不行”,則有可能Fandom無法安裝該擴充功能。
預設啟用的擴展功能
使用者和管理員
wiki工具
- 分類樹(CategoryTree)
- 基於AJAX,可提供全站分類的架構。
- 字符插入(CharInsert)
- 允許建立可輸入非一般文字的JavaScript方框。
- 引用(Cite)
- 加入<ref[ name=id]>和<references/>標籤使用引用功能
- 社區頁(Community Page)
- 提供社區頁以列出需要在wiki上完成的事情。
- DPL論壇(DPLforum)
- 基於DPL的論壇。
- 簡易時間軸(EasyTimeline)
- 編輯者可以使用此工具的語法建立事件的時間軸。
- 圖片地圖(ImageMap)
- 使用<imagemap>標籤製作可點擊的圖片地圖。
- 輸入框(Inputbox)
- 允許包含特定的HTML表單。
- 數學公式(Math)
- 可向頁面加入數學公式的語法。
- 地圖擴充功能(Maps Extension)
- 輕鬆製作基於地球的地圖。
- 解析器函數(ParserFunctions)
- 啟用具有邏輯函數的語法分析器。
- 詩歌(Poem)
- 使用<poem>標籤進行詩歌格式化。
- 隨機圖片(RandomImage)
- 使用<randomimage />標籤會提供顯示隨機的媒體檔案
- 隨機選擇(RandomSelection)
- 在預設組合中顯示隨機的選擇。
- 解析器字符串(StringFunctions)
- 定義一組對字符串進行操作的解析器函數。
- Tabber(標籤器)
- 製作標籤化的內容。
- TemplateData(模板資料)
- 使編輯者可以指定模板的調用方式。
- Video Embed Tool(影片嵌入工具)
- 嵌入來自Youtube、Metacafe等其他影片網站的影片。
防垃圾和封禁
其他工具
- 文章元描述(ArticleMetaDescription)
- 添加包含文章片段的元描述標籤。
- 共用說明頁面(Shared Help)
- 將所有Fandom社區上相應的說明頁面重新導向至社群中心。
- 語法高亮(SyntaxHighlight)
- 支持多種語言的代碼語法高亮。
可申請啟用擴充功能
以下並未列出所有可申請啟用的擴充功能,詳見需要啟用的擴充功能(中文)或需要啟用的擴充功能(英文)。
- 成就(Achievements)
- 向使用者添加成就徽章以鼓勵貢獻。
- 數組(Arrays)
- 提供對數組進行操作的解析器功能。
- 日曆(Calendar)
- 允許日曆嵌入頁面。
- 社區JS(Community JS)
- 允許網站使用JS(不包括ImportJS)
- 動態頁面清單(DynamicPageList)
- 增加<dpl>標籤的內容列表工具
- 小工具(Gadgets)
- 允許使用者創建並使用小工具。
- 循環(Loops)
- 提供用於執行循環的解析器功能。
- 巡查編輯(Recent Changes Patrol)
- 提示此編輯是否符合wiki的政策。
- 變量(Variables)
- 允許定義一個變量,在同頁較後面再使用。
- WikiHiero
- 可以顯示古埃及象形文字的語法。
受限擴充功能
這些擴展具有一定限制的訪問權限,只有在明確且當前需要它們的情況下,才會為管理員提供訪問權限。
- 防濫用過濾器(AbuseFilter)
- 自動捕獲非建設性編輯的工具。
- 使用者查核(CheckUser)
- 授予具有權限的使用者查看其他使用者IP地址和其他信息的能力。(通常只有員工才能使用,但一些大型wiki的管理員也可以訪問該工具。)
- 大量刪除(Nuke)
- 使VSTF、助手、主管和員工能夠大量刪除頁面、檔案。(wiki管理員可以使用大量刪除腳本大量刪除特定使用者的破壞性頁面、檔案。)
- 保護全站(Protect site)
- 允許Fandom員工、Fandom助手、wiki主管和SOAP暂时阻止对社区所有页面的修改(是根據需要啟用此功能且wiki的管理員無法訪問该工具)。
- 垃圾廣告黑名單(SpamBlacklist)
- 基於正則表達式的反垃圾廣告URL工具。
- 語義MediaWiki(Semantic MediaWiki)
- 在幾十個Fandom站點和一些最大的站點上使用,由於經常出現性能和穩定性等問題,因此不再需要。它在這個wiki上的“幫助”頁面重新導向到這裡,但最好將討論限制在Semantic MediaWiki的官方文檔站點上。
- TabView(標籤展示)
- 提供輕鬆將多個頁面合併嵌入至單個頁面且每個子頁面都有標籤的方法。
外部連結
- MediaWiki.org的MediaWiki擴充功能列表。
帮助及反馈
- 請到這裡以瀏覽及搜索其他帮助頁面。
- 瀏覽Fandom中文社区中心以尋求更多協助與支持。
- 如要报告任何問題或有疑問的請联系Fandom。
语言:
社区内容除另有注明外,均在CC-BY-SA许可协议下提供。