Template:Cite-require-both-or-none
外观
本內部模板檢查模板參數是否適當使用、兩者之間是否互相需要、顯示錯誤、並選擇性歸類條目以供修正。
如果呼叫本模板的使用者只提交其中一個parmn參數,將會在頁面上顯示文字:在與template並用時,你必須補上name1與name2兩者的值。如果errcat=yes參數被設定(或者採用預設值) 並且該頁是條目主要空間,該頁亦會歸類到Category:含損壞引用的條目。
諷刺的是,本行版本身需要三個參數 (name1, name2, 與 template),不過並不檢查他們並歸類他們的錯誤使用,雖然它至少在他的崗位上確實盡其顯示"PARAMETERNAME未指定"之責。
完整語法
[编辑]{{cite-require-both-or-none
|name1=
|parm1=
|name2=
|parm2=
|template=
|errcat=yes or no
}}
最簡語法
[编辑]{{cite-require-both-or-none
|name1=
|parm1=
|name2=
|parm2=
|template=
}}
範例
[编辑]{{cite-require-both-or-none
|name1=url |parm1={{{url|}}}
|name2=title |parm2={{{title|}}}
|template=cite web
}}
參數
[编辑]- errcat — 該頁是否應該分類到損壞分類 Category:含損壞引用的條目?預設值為errcat=yes。只有主空間頁(例如:條目)會被分類到損壞分類 – errcat=yes 將忽略所有其他空間 (例如: "WP:" 頁面、討論頁、使用者頁等等)。
- name1 — 作為使用者呼叫行版時必須指定送檢的第一個參數名稱。例如:{{cite web}}的"url"。
- name2 — 作為使用者呼叫行版時必須指定送檢的第二個參數名稱。例如:{{cite web}}的"title"。
- parm1 — 送檢第一個參數名的值。
- parm2 — 送檢第二個參數名的值。
- template — 使用者必須指定的呼叫型版名稱。