MediaWiki Template: Difference between revisions

From LemonWiki共筆
Jump to navigation Jump to search
No edit summary
 
Line 14: Line 14:


在(頁面A) <nowiki><noinclude> 及 </noinclude></nowiki> 區塊內的任何內容,'''不嵌入'''到頁面B。區塊外內容,則會嵌入。
在(頁面A) <nowiki><noinclude> 及 </noinclude></nowiki> 區塊內的任何內容,'''不嵌入'''到頁面B。區塊外內容,則會嵌入。
* 應用: 我在頁A放了連結,可以連回頁B。但是我不想要嵌入頁A內容的頁B內,還會看到「連回頁B」。因此頁A的「連回頁B」的連結,需要放到noinclude語法區塊內。
* 應用:  
** 我在頁A放了連結,可以連回頁B。但是我不想要嵌入頁A內容的頁B內,還會看到「連回頁B」。因此頁A的「連回頁B」的連結,需要放到noinclude語法區塊內。
** 針對模版用法的解釋說明,可放到noinclude語法區塊內 ex: Wikipedia[http://zh.wikipedia.org/wiki/Template:Stub_Category 小作品模版]。




Line 27: Line 29:
在(頁面A) <nowiki><onlyinclude> 及 </onlyinclude></nowiki> 區塊內的任何內容,'''嵌入'''到頁面B。區塊外則不嵌入。如果頁面A同時有onlyinclude及includeonly兩種語法區塊,也僅會嵌入onlyinclude區塊。
在(頁面A) <nowiki><onlyinclude> 及 </onlyinclude></nowiki> 區塊內的任何內容,'''嵌入'''到頁面B。區塊外則不嵌入。如果頁面A同時有onlyinclude及includeonly兩種語法區塊,也僅會嵌入onlyinclude區塊。
* 應用:?
* 應用:?


== Noinclude, includeonly, and onlyinclude比較表 ==
== Noinclude, includeonly, and onlyinclude比較表 ==

Revision as of 15:32, 19 May 2007

<< MediaWiki

模版用法

  • 使內容與樣式分開
  • 重複被使用的內容

解釋

  • 語法區塊: noinclude語法區塊,是指包含noclude語法及<noinclude> 及 </noinclude> 區塊內的內容。
  • 嵌入: 頁面B嵌入頁面A內容。ex: (頁B)「建立多媒體說明文件的軟體」嵌入了(頁A)「畫面擷取」的內容。


Noinclude, includeonly, and onlyinclude

Noinclude

在(頁面A) <noinclude> 及 </noinclude> 區塊內的任何內容,不嵌入到頁面B。區塊外內容,則會嵌入。

  • 應用:
    • 我在頁A放了連結,可以連回頁B。但是我不想要嵌入頁A內容的頁B內,還會看到「連回頁B」。因此頁A的「連回頁B」的連結,需要放到noinclude語法區塊內。
    • 針對模版用法的解釋說明,可放到noinclude語法區塊內 ex: Wikipedia小作品模版


includeonly

在(頁面A) <includeonly> 及 </includeonly> 區塊內及區塊外的任何內容,一起嵌入到頁面B。

  • 應用: 紀錄片公園的授權資訊(類別:Cc-by-nc-nd)是經由模板:Cc-by-nc-nd嵌入。但是「模板:Cc-by-nc-nd」不應該被分類到「類別:Cc-by-nc-nd」,所以類別部分應該放到includeonly區塊內。


onlyinclude

在(頁面A) <onlyinclude> 及 </onlyinclude> 區塊內的任何內容,嵌入到頁面B。區塊外則不嵌入。如果頁面A同時有onlyinclude及includeonly兩種語法區塊,也僅會嵌入onlyinclude區塊。

  • 應用:?

Noinclude, includeonly, and onlyinclude比較表

語法區塊內文字 / 顯示在... 編輯(區塊所在的)頁面A 閱讀頁面A 閱讀(嵌入頁面A的)頁面B
Noinclude Yes Yes No
includeonly Yes No Yes
onlyinclude Yes Yes Yes

相關資料