Template:Delcat

维基教科书,自由的教学读本
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

本模版的作用是可以讓參數的分類不出現在該條目,可能會有例外和其他技術不可完全執行的可能,例如引用重定向,消歧義頁面也會顯示橘色、斜體顯示的站內技術。

由於技術限制,任何由擴展定義的XML標籤(如<ref>)產生的分類無法去除。這是因為,擴展定義的XML標籤在傳入模板參數的過程會被替換為跳閘標記,且目前除了<nowiki>外皆無法將它逆向展開,而導致無法移除定義在擴展標籤內部的分類。

例如,在任何地方加入{{:啊}}會讓的分類一併導入该頁面,這種情況下可使用此模板來避免不適當的分類出現。在此模板中引用其他模板時,輸入的代碼為{{delcat|{{模板名}} }},引用條目時需要加一个半角冒號前綴「:」,如{{delcat|{{:條目名}} }}。而模板中的第二參數、第三以後的參數表示其他要去除的東西,例如魔術字。此處將魔術字「__DISAMBIG__」一並去除,避免消歧義頁面的標記也被繼承過來。

語法:{{delcat|{{:啊}}|__DISAMBIG__}}的顯示效果為:

也可以在裡面增加文字和其他語法以及模板,請注意只有此模板之內的模板不會出現分類

例如語法:
{{delcat
| 1= 這是一個條目的範例:</br>---{{:啊}}---{{tl|wiktionary}} 
==測試標題語法與模版編號==
#''test''
#{{test}}
----
| 2 = __DISAMBIG__
| 3 = 維基百科
}}

顯示為:

這是一個條目的範例:
--------{{wiktionary}}

測試標題語法與模版編號

  1. test
  2. Template:Test