舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

「模板討論:Literal2」修訂間的差異

出自 MozTW Wiki

(說明如何作成 "if (a != "") do B else do C" 的樣板)
 
(回降到Danielwang的最後一次編輯)
 
(未顯示由 1 位使用者於中間所作的 1 次修訂)
(無差異)

於 2006年5月1日 (一) 00:03 的最新修訂

用法

這樣板的作用是直接輸出名稱為 "" 的參數內容:

  • {{literal2|abc}} 輸出 ""(abc 是未命名的參數)
  • {{literal2|p=abc}} 輸出 ""(abc 是命名為 "p" 的參數)
  • {{literal2|=abc}} 輸出 "abc"(abc 是命名為 "" 的參數)

這樣板主要功能是給其它樣板用將某參數是否為空分開處理。基本語法是

 {{literal2|=輸出 A|參數=輸出 B}}

這裡,如果參數不是空的,則輸出會是 A。如果參數為空,則輸出會是 B。

測試

  • {{literal2|=yes|=no}} 輸出:no
  • {{literal2|=|=no}} 輸出:no
  • {{literal2|=yes|param=no}} 輸出:yes
  • {{literal2|=yes|=no}} 輸出:no

討論

個人工具