舊文件

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

模板討論:Literal2

出自 MozTW Wiki

於 2005年10月20日 (四) 21:03 由 Danielwang對話 | 貢獻 所做的修訂 (說明如何作成 "if (a != "") do B else do C" 的樣板)
(比較) ←上一修訂 | 查看目前修訂 (比較) | 下一修訂→ (比較)

用法

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

  • {{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

討論

個人工具