舊文件

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

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

出自 MozTW Wiki

 
行 4: 行 4:
  
 
用法為
 
用法為
   <nowiki>{{subst:link2|上一頁|首字拼音|類別一|類別二|類別三|類別四}}</nowiki>
+
   <nowiki>{{link2|上一頁|類別排序字母|類別...}}</nowiki>
 +
; 上一頁 : 欲返回的頁面名稱,這一定要設定。
 +
; 類別排序字母 : 用來強制頁面在類別頁的排列順序,這可以留白。
 +
; 類別: 本頁要加入的類別名稱,可以有零到四個。
  
其中,首字拼音(注音符號)是用來強制頁面在類別頁的排序。首字拼音與類別可以不設定(留白),上一頁必須要設定。
+
=== 範例一 ===
 +
[[製作 Search Plugins]] 頁有這樣的樣板碼:
 +
  <nowiki>{{link2|開發人員文件主頁|ㄓ|search plugins}}</nowiki>
 +
這裡,上一頁設為[[開發人員文件主頁]]。頁面分類到 [[:Category:Search plugins|search plugins]] 裡。在分類頁裡這頁面會被排在「ㄓ」之下(而不是「製」)。
  
在以下的範例,上一頁設為 [[Mozilla Firefox]],頁面會分類到 [[:Category:Firefox|Firefox]] 與 [[:Category:Search plugins|Search plugins]],並且類別頁中頁面會歸類到在 ㄓ 以下:
+
=== 範例二 ===
   <nowiki>{{subst:link2|Mozilla Firefox|ㄓ|Firefox|Search plugins||}}</nowiki>
+
[[用 Canvas 畫圖]]頁有這樣的樣板碼:
 
+
   <nowiki>{{link2|技術傳教專案主頁|C|萬維網設計|HTML}}</nowiki>
注意用法是 <code><nowiki>{{subst:link2...}}</nowiki></code> 而不是 <code><nowiki>{{link2...}}</nowiki></code>。這是因為這樣板有點小複雜,用 <code>subst</code> 的話頁面儲存時會併存樣板結果,而不是每次頁面存取時重編譯樣板。
+
這裡,上一頁設為[[技術傳教專案主頁]]。頁面分類到 [[:Category:萬維網設計|萬維網設計]]與 [[:Category:HTML|HTML]] 裡。在分類頁裡這頁面會被排在 "C" 之下(而不是「用」或「ㄩ」)。
  
 
== 語法討論 ==
 
== 語法討論 ==

於 2005年10月24日 (一) 22:06 的最新修訂

用法

這個樣板用途為:顯示連往上一頁的瀏覽列,與把頁面加到一至四個類別中。

用法為

 {{link2|上一頁|類別排序字母|類別...}}
上一頁 
欲返回的頁面名稱,這一定要設定。
類別排序字母 
用來強制頁面在類別頁的排列順序,這可以留白。
類別
本頁要加入的類別名稱,可以有零到四個。

範例一

製作 Search Plugins 頁有這樣的樣板碼:

 {{link2|開發人員文件主頁|ㄓ|search plugins}}

這裡,上一頁設為開發人員文件主頁。頁面分類到 search plugins 裡。在分類頁裡這頁面會被排在「ㄓ」之下(而不是「製」)。

範例二

用 Canvas 畫圖頁有這樣的樣板碼:

 {{link2|技術傳教專案主頁|C|萬維網設計|HTML}}

這裡,上一頁設為技術傳教專案主頁。頁面分類到 萬維網設計HTML 裡。在分類頁裡這頁面會被排在 "C" 之下(而不是「用」或「ㄩ」)。

語法討論

這樣板裡一大串的那些

 [[{{literal2|=Category:{{{3}}}|{{{3}}}=}}|{{literal2|={{{2}}}{{PAGENAME}}|{{{3}}}=}}]]

的意思是:如果「類別」有設定,傳回 [[Category:類別|拼音 頁面名]],否則不傳回任何東西。它其實是兩個以下的語法:

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

這裡,如果參數不是空的,則輸出會是 A。如果參數為空,則輸出會是 B(見 樣板討論:literal2)。會有兩個是因為 A 或 B 裡面如果有 | 或 [ 字元則這語法會失效。

討論

有問題!所以這個和原本的 link 只差在類別排序這個功能吧?
那 literal 又是做什麼用的?
另外導覽列的格式也還沒確定?^^" -- Josesun 21:58 2005年十月24日 (CST)

個人工具