维基百科:模板指导
![本页使用了标题或全文手工转换](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![]() |
本页面用来说明编辑和使用模板相关页面时应注意的一般事项。模板相关页面请查阅:
- 模板介绍在Help:模板入门、Help:模板;
- 模板分类在Category:維基百科模板;
- 模板命名空间的帮助信息在Wikipedia:模板命名空间;
- 模板索引在所有模板。
模板
[编辑]模板名称本身不要求必须是中文。但为了方便键盘输入和记忆,建议以中文和英文名称为主。以非中文名称建立的模板,为方便使用者,维基提倡你建立一个中文重定向,并在模板页内说明。大多数的模板都已組織在Wikipedia:模板消息/全部裡。
由於模板替換的使用限制,對於模板內部也嵌入替换引用的模板,如果内部没有采用条件替换技术,则模板自身也应设计为仅支持引用替換使用;对已经存在直接调用的模板,不应在模板内部再应用引用替换的代码,否则已应用页面会出错。更改一个上述模板的引用替换用法为嵌入用法(或相反情況)前,应先进行讨论。
如果想在上述模板引入自动签名等,可以采用Wikipedia:模板自动参数模式提及的办法,产生一个有自动参数的模板调用。
模板的使用說明文档,應當在模板頁的<noinclude></noinclude>标签內進行,曾在模板討論頁寫說明文档的方式已不提倡。模板的輸出內容(即應用該模板的頁面在嵌入位置出現的內容)不應當出現模板自身的說明文档內容。對涉及維基管理的持續動作(比如掛刪除模板後提交刪除),可在模板輸出內容中用加以提示說明,但不宜過於突出以削弱模板本身的輸出標識意義。例子:{{ifd}}。
对于大量使用的模板,由于存在被利用进行破坏的可能,管理员可以考虑进行永久保护,方法为在该模板的<noinclude></noinclude>标签内加入{{protected}}。对于高危保护的模板,指定它的重定向也应加以保护,同时建议依照Wikipedia:模板文件頁模式进行说明文档与模板自身分离,方便不能编辑保护模板的维基人能够编辑模板的说明、归类、跨语言链接等。
如模板涉及參數和複雜設計,應以中文對所有參數的使用撰寫使用說明。
分类
[编辑]所有的模板页面自身被归类到Category:维基百科模板的子分类下。在可能的情况下给模板自身建立分类。「模板」的分類頁面,以下稱為「模板分類」。
模板分类的页面名称采用“××模板”的形式,以方便辨识模板分类、方便整理、避免混乱。
模板不要直接歸於模板分类的根分类Category:维基百科模板下,这一分类下主要是一些作為介紹模板的说明頁面(如Wikipedia、Help空间的页面)。其它模板分類下被归类的页面只能是模板,不应出现其它空间的页面,可在模板分类页面中加入{{catmore|该类模板主條目}}
,產生指向說明頁面(通常是Wikipedia:或Help:開頭)的鏈接。
给模板归类编辑时注意:
- 模板自身的歸類務必在模板中使用“
<noinclude>[[Category:模板分類]]</noinclude>
”代碼,以避免應用模板的條目也被歸類。 - 要在應用模板的页面中輸出類別,務必在模板中使用“
<includeonly>[[Category:條目分類]]</includeonly>
”代碼,以避免模板也被歸類。
功能
[编辑]导航模板
[编辑]导航模板的作用是为内容提供横向的相关主题参考,比如在“亚洲”条目中读者可能希望知道其他大洲(“非洲”“欧洲”等),此时可以使用模板提供此类信息。导航模板一般位于页面的右侧或者底部,以不影响读者阅读正文为最佳。另外,在建立导航模板的时候,编辑者应该注意读者是否真的关心模板中的主题,不要在其中推荐不相关的内容。由于导航模板是推荐横向相关主题,如果导航模板中内容过多,则其导航的作用就相应减少,因此不建议建立庞大的导航模板(一般以20个主题为最多),也不建议在其中包括不存在的链接,因为这样就失去了导航的作用。最后,导航模板应分类于Category:导航模板或其子类别中,请参见上一节“模板分类”的相关内容。
信息框模板
[编辑]信息框模板的作用是纵向提供主题的相关内容,比如一个人物条目的信息框模板可能包括他的职业、生卒年月、国籍、成就等。信息框模板一般位于页面的右侧,其作用是统一同一类条目中此类信息的呈现。应该注意的是:一类条目中不一定每一个条目都有信息框模板中要求的每一个信息,例如一个大学可能没有大学信息框要求的主页链接,这种情况下应该不显示空白的信息。信息框模板应该置于Category:信息框模板或其子类别中,请参见上一节“模板分类”的相关内容。
為了方便日後的編輯和維護,我們建議您在設計模版引用編碼或修改條目的信息框模板內容時,把垂直分隔線|都放在列首。詳細的式樣請參照下方的編碼:
{{信息框模板名 |參數1=內容1 |參數2=內容2 |參數3=內容3 }}
讨论页模板
[编辑]参看en:Wikipedia:Talk page templates,本节仅提倡
一些标记不适合出现在主条目页面中,比如该条目属于某个专题的提示,可以考虑制作讨论页模板,将此类提示置于条目的讨论页中。讨论页模板提倡采用统一的风格,以便清晰迅速地辨别。通过class="messagebox standard-talk"实现的视觉效果是维基提倡的。一个用table的模板可以是这样:
{| class="messagebox standard-talk" |- | [[Image:icon.png|none|50px| ]] | '''Header text''' <br /> Supporting text |}