2023年政策修订增补工作正在进行中,欢迎参与!
萌娘百科:模板規範
跳至導覽
跳至搜尋
常用模板
信息模板
- 人物信息模板:{{人物信息}}
對於虛擬人物,模板中的「出身地區」、「活動範圍」分別指的是角色設定的誕生地點和活動的地區範圍,而不是指出身和活動的載體。
下面是幾個例子: |
---|
舉例:
|
常用頁頂模板
- R-15模板:{{R-15}}
- R-15模板用於有一定量的暴力、粗口和性暗示等內容,不適合未滿15周歲者閱讀的條目。
- 其位置參見#頂部模板排序。
- R-15模板的懸掛依據是條目內容,而不是條目所描述的作品或行為等本身。
- 本站將不再使用R-18模板,請勿在站點內添加相應內容。
- 歡迎編輯模板:{{歡迎編輯}}
- 用於內容尚不完善,還有明顯需要編輯者補充、完善的條目。
- 注意:不要濫用,當其它編輯者認為內容可以擴充時可以自行修改;請儘量給出理由或改進方法。
- 對於有一定人氣的作品,可以以該模板為基礎創建專屬頁頂模板,參考Category:系列作品頁頂模板。
- 急需改進模板:{{急需改進}}
- 用於質量低下、格式混亂不堪,急切需要重新排版編輯、甚至推倒重寫的條目。
- 敏感內容模板:{{敏感內容}}
- 請儘量以話題敏感性而非內容敏感性為懸掛標準,不要濫用模板。
- 如果高度敏感請不要在本站創建該條目。
- 用梗適度模板:{{用梗適度}}
其它提示模板
- 劇透提醒模板:{{劇透提醒}}
- 用於條目中涉及明顯的劇透的內容。根據具體情況,懸掛在涉及劇透的項目標題的下方(即劇透文本的上方)。
- 建議使用 {{Hide}} 隱藏劇透文本,示例:
此時不必大量使用黑幕與刪除線。 |
常用功能模板
- 求翻譯模板:{{需要翻譯}}
- 用於條目中的日文、英文等需要翻譯為中文的內容。在編輯者不會翻譯或者暫無精力翻譯的情況下可以懸掛此模板,由他人翻譯。
- 懸掛了求翻譯模板的條目,都會自動放置在【需要翻譯的條目】。
常用導航模板
- 大家族模板:{{大家族模板的名字}}
用於同一類條目的導航的模板,其中列出了此類條目的連接列表。
例如: {{東方Project}}、{{萌屬性}}、{{Key}}等
大家族模板應放置在條目底部,位於外部鏈接與注釋或者注釋的上方,畫廊的下方。
模板使用
頂部模板排序
註:本段所述的頂部模板排序方法僅適用於主命名空間的頁面。
- {{施工中}}模板(僅限臨時懸掛)/{{編輯戰}}
- 消歧義導航模板(除{{消歧義}}以外)
- 專題頂部導航模板(例如{{東方Project/導航}})
- {{小導航條}}
- 著作權聲明模板(包括萌娘百科:文字內容著作權信息指引所述各模板,但這些模板被放在段落中時除外。)
- {{消歧義}}
- 編輯/維護相關模板
- 特定的幾類提示模板(如{{敏感內容}}、{{現實人物}}、{{R-15}}等具有特定作用的提示模板)
- 其他條目警告模板(包括{{法律聲明}}、{{刑法}}、{{醫學聲明}}、{{學術提示}}、{{非官方猜測}}、{{易引發謠言}}、{{用梗適度}})
- 其他模板
- 類似於{{先一起喊}}、{{cquote}}的喊話模板,或是其他起到類似於喊話作用的模板。
模板創建
萌娘百科有大量模板,現有模板當能滿足大部分需求。當現有模板不適用時,您可以創建新的模板。
不推薦從其他wiki直接複製模板過來,因為模板依賴的其他模板、JS、CSS或者特定插件可能導致其無法直接使用。
語法
樣式規範
模板寬度應當使用百分數(80%等)。如果使用固定寬度,則模板寬度應當小於260px,模板內圖片應當小於250px(大於這個尺寸移動版顯示出錯),圖標小於100px(圖標大於這個尺寸微博推送插件無法正常抓圖)。
一般來說,橫條型模板使用百分比確定寬度。頁面右上的信息模板使用px象素確定寬度。
文檔
為了使模板更易於使用,編寫功能性模板時通常需要編寫文檔。嵌入文檔有兩種方式,一種是直接通過<noinclude>使用说明</noinclude>
內聯在模板內,另一種是通過{{Documentation}}
來嵌入。
根據中文維基,內聯文檔有一些缺點:
- 在 <noinclude>...</noinclude> 中的文字會被加算到「展開前的大小 pre-expand include size」,其大小有上限(參見zhwp:Wikipedia:模板限制)。
- 有一些模板,因為被大量的頁面所引用而受到完全的保護。這時候編輯說明內容變得極為不方便,非管理員必須提出修改的要求,而管理員得去代為修改。
- 一個頁面的「預先包含 pre-included」和「展開後 post-expanded」的大小設有上限。更糟的情況是,模板里包含了另一個模板,其「預先展開 pre-expanded」大小因此倍增而發生衝突。
因此推薦使用{{Documentation}}
來進行嵌入。該方法能夠將模板及其頁面分離,從而避免上述的缺點。
要讓該模板將條目置於一個分類中(當該條目使用該模板時),請在模板頁上的 <includeonly>...</includeonly>
段落中添加分類。
|
|