Wiki 基本語法與條目發展:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
(新頁面: 分類:Mediawiki [http://quality-learning.net/MediaWiki/ 回「均優學習」wiki首頁] ==wiki 入門語法== {{:Wiki_入門語法}} ==wiki 中階語法== ===段落=== #段落標...)
 
wiki 進階語法
第 123 行: 第 123 行:
  
 
==wiki 進階語法==
 
==wiki 進階語法==
{{:Mediawiki/名字空間}}
+
{{:Mediawiki_名字空間}}
  
 
===一次性替代===
 
===一次性替代===

2014年8月31日 (日) 20:53的修訂版本

回「均優學習」wiki首頁

wiki 入門語法

可參考 Help:格式化文本

新手入門

口訣:

  • 井號、星號、等號、中括號;
  • 用空白行分段。

例如:

語法顯示說明
#AAA
#BBB
#CCC
  1. AAA
  2. BBB
  3. CCC
井號
*AAA
*BBB
*CCC
  • AAA
  • BBB
  • CCC
星號
*AA
*#AA1
*#AA2
*BB
*#BB1
*#BB2
  • AA
    1. AA1
    2. AA2
  • BB
    1. BB1
    2. BB2
先星後井
#AA
#*AA1
#*AA2
#BB
#*BB1
#*BB2
  1. AA
    • AA1
    • AA2
  2. BB
    • BB1
    • BB2
先井後星
==中標==
===小標===
====小小標====
=====加粗標=====
======超小標======

中標

小標

小小標

加粗標

超小標

段落標題,等號多標題小
=大標=

大標

請不要用,這是留
給議程題目用的。
[http://jendo.org 振鐸網站]
格式:[URL 連結說明]

振鐸網站

外部連結:一層中
括號包著 URL,空
白後放連結說明。
[[首頁|這是首頁]]
格式:[[頁面名稱|連結說明]]
中括號內也可只寫頁面名稱
不可以連向本身這一頁

這是首頁

內部連結:兩層中括
號包著「頁名」,豎
槓(|)後放連結說明。
[[檔案:Go top.gif]]
格式:[[檔案:檔名|圖長|圖寬|…]]

Go top.gif

插入圖照也是內部連結
。所以請先上傳圖照。

請勿非法上傳圖照。
<img src='網址' width='數字px' height='數字px' >

重點說明

  1. 連續文字中,空行為分段。
  2. 起一新段落之段落標題:在行首使用「== … ==」(或H標籤),等號 = 越少(或H越少)字越大。
  3. 不要只使用一個等號(=Heading=),這是留給頁名(title)用的段落標題。
  4. 如使用者有編輯權限,每段都會出現編輯連結。
  5. 當段落數多於等於4時(含子段落),自動生成「目錄」區塊。要抑制目錄區塊生成可在頁首下「__NOTOC__」指示。
  6. 「*」開頭代表無序列表
  7. 「#」開頭代表有序列表
  8. 外部連結:[URL 連結說明](一層中括號包著 URL,空白後放連結說明)。
  9. 內部連結:「[[名字空間:頁面名稱|連結說明]]」(兩層中括號包著「頁名」,豎槓(|)後放連結說明)。
  10. 指向條目的內部連結,名字空間可省略,直接用「[[頁面名稱]]」。
  11. 註解 <!-- 文字 -->

wiki 中階語法

段落

  1. 段落標題(含子段落標題)在同一頁面內應該僅有一個,使用相同的標題名稱會產生混淆的問題。
  2. 一個共筆頁可以嵌入另一個共筆頁成為後者的一個段落,詳見嵌入
  3. 每個段落標題的右側都有一個「[編輯]」連結,用來編輯當前這個段落的內容。使用__NOEDITSECTION__代碼可以抑制產生段落的編輯連結。

目錄(TOC)

  1. 每頁只要超過三個段落標題,就會自動根據這些標題生成一個目錄(table of contents)(TOC) 。
  2. 在頁中加入了__NOTOC__代碼會抑制產生 TOC 。
  3. 使用__FORCETOC__ 或 __TOC__ 代碼可以在少於四個段落標題的情況下強制顯示目錄。
  4. 在第一個段標之前有時還會寫全頁導言,目錄的預設位置在全頁導言之後,第一個段標之前。但可以用__TOC__固定目錄的位置。
  5. 編輯某頁導言可以在 URL 使用「?title=某頁&action=edit&section=0」因為導言的段序號是0。

文字表現

  1. 行頁連續四個以上的 hyphen(-),代表畫一條橫線。
  2. 行首空白代表虛線矩形包住內容。
  3. 「''…''」代表所夾的字要拉斜
  4. 「'''…'''」代表所夾的字要加粗
  5. dl(Definition List定義清單)中的兩元素:dt( Definition Term 定義項目)用行首分號(;)代表;dd( Definition Description 定義描述)用行首冒號(:)代表。顯示效果如下:
    AA(dt)
    BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB(dd)
    CCC(dd)

內部連結

  1. 連向段落:指向本頁內某段落的內部連結用[[ #段落標題 | 文字 ]];連向其他頁面某段落的內部連結用[[ 頁名#段落標題 | 文字 ]]。
  2. 指向分類名字空間的內部連結要寫成[[:分類:何種類別]];而[[分類:何種類別]]是用以表達本頁隸屬於那一個類別。
  3. 貼圖語法「[[File:Cc.large.png|thumb|50px|CC圖示]]」結果如右。 更多圖像的相關說明請參考:使用說明:圖像
    • 圖的各項屬性以「|」隔開。
    • thumb代表加邊框、圖解、及放大圖示。
    • 多少px代表圖寬,圖長依比例調整。
    • 圖先在本 wiki 找,找到就秀;找不到也沒關係,會直接到「維基共享資源」上去找,再找不到才不秀。
    • 從「維基共享資源」借來的圖,雖然宛如在本 wiki 上,wiki_page 表中也有這一筆, wiki_imagelinks 表也連結了使用此圖的諸頁,但 wiki_image 表中沒有本圖的相關資料,而 images 資料夾中也沒有這個圖的實體檔案。
  4. 跨wiki連結,請查 wiki_interwiki 資料表,iw_prefix指示名字空間,iw_url欄放另一個wiki的URL及頁名參數的位置。

表格

  1. 「{|」表格開始,其後可以加表格屬性;「|}」表格結束。
  2. 「|-」或「|-----------」或「|-------------------」均為起新的一列。其後可以加本列屬性。起新列之後一定要換行,不能接著起新格。本列結束不必表示,因為碰到下一個新列開始,自然就是本列結束。
  3. 「!」此格之中的字調中加粗(即th),「|」正常格(即td)。
  4. 「!!」不換行起新格,其中的字調中加粗(即th),「||」不換行起新的正常格(即td)。
  5. 諸列的第一格只能有一個 ! ,兩個 !! 會顯示錯誤;諸列的第一格可以有兩個 || ,也可以只有一個 | ;但有兩個 || 此格不可以加屬性。
  6. 某列的開頭是「!」,如果不換行,不管之後的格是「!!」或「||」全列諸格都是調中加粗;但之後的格如果換行,就可以轉為正常格。
  7. 某格的內容如果要加屬性,該格的寫法由「內容」轉為「屬性|內容」。
  8. 「|+ 標題屬性 表格標題」,必須置於表格開始之後,第一列開始之前。
  9. 諸屬性的位置:
    • 表格屬性在{|之後
    • 表格標題屬性在|+之後
    • 列屬性在|-之後
    • 格的屬性在該格內容之前且與內容以「|」隔開。
  10. 某些屬性
    • class=nicetable:好看表格
    • colspan=幾:跨幾格。
    • rowspan=幾:跨幾列。
    • style='…':

示例

AAA BBB CCC
DD EEE

注釋

須載入擴充套件。

嵌入

  1. 嵌入模板:「{{模板名稱}}」,此時不含「:」。
  2. 嵌入另一個共筆頁:「{{名字空間:頁面名稱}}」或「{{:頁面名稱}}」,後者為載入條目頁。
  3. 跨wiki嵌入共筆頁:「{{網站前置字:名字空間:頁面名稱}}」或「{{網站前置字:頁面名稱}}」,後者為載入條目頁。另一網站須在wiki_interwiki資料表中有的才能用。

重定向(一義多名)

  1. 方法一:在頁的一開頭寫上「#REDIRECT [[目的頁名]]
  2. 移動共筆頁:(在上方選單選擇「移動」)
    • 會將目前的共筆頁重定向到指定的目的頁。
    • 如果已有目的頁,則目的頁的內容會被目前共筆頁的內容所取代。
    • 如果選擇「留下重新定向」則目前的共筆頁保留成一個重定向頁。
    • 如果選擇不「留下重新定向」則目前的共筆頁刪除。

消歧義(多義一名)

  1. 方法一:建立消歧義頁,內含不同的條目連結
  2. 使用Distinguish模板,不建立消歧義頁

URL

  1. 「zh.wikipedia.org/zh-tw/麋芳」等價於「zh.wikipedia.org?title=麋芳」,將整頁解譯後放入布景中
  2. action變數值有:
    • raw:該頁wiki原文,
      • 若用IE開jendo.org上的wiki會直接丟回瀏覽視窗,FF則問是否下載;
      • 若是中文維基百科,不論IE或FF,由於沒有附檔名且mime為「text/x-wiki」,瀏覽器通常會問要下載還是打開,若選擇打開會再問要用什麼應用軟體打開。
    • edit:編輯
    • render:該頁解譯後的結果。
    • view:將整頁解譯後的結果放入布景中,和沒有action一樣。
    • history:查看歷史
    • delete:要有相應的權限才能刪除該頁
  3. section僅對raw及edit兩種action有效。變數值有:
    • 段序號:第幾段
    • 0:頁導言,在第一段之前
    • new:起新段
    • 第一層文章的段序為1,2,3,4,其站內嵌文(第二層)段序為T-1,T-2,T-3,第三層站內嵌文段序為T-T-1,T-T-2,T-T-3,餘類推。
    • 跨wiki的站外嵌文第一層段序從1,2,3,4編起
  4. redlink變數值只有1,表示紅連結,該頁尚本建立

wiki 進階語法

名字空間列表

詳見使用說明:名字空間。除虛擬名字空間外,偶數是主體,奇數是其 talk 。

-2Media媒體虛擬名字空間由頁面自動生成,不在資料表內。
-1Special特殊
0「條目名字空間」(Article Namespace)沒有任何前綴,屬於「主名字空間」 1Talk討論
2User使用者 3User_talk使用者討論
4Project當前專案,即中華民國振鐸學會 5$1_talk$1討論
6File檔案 7File_talk檔案討論
8MediaWikiMediaWiki 9MediaWiki_talkMediaWiki討論
10Template模板11Template_talk模板討論
12Help使用說明13Help_talk使用說明討論
14Category分類15Category_talk分類討論

一次性替代

儲存頁面是就將解譯結果取代wiki原文,下次再編輯時看到的是上次的解譯結果,而非wiki原文。參考Substitution

{{subst:PAGENAME}}:當前頁名

{{subst:CURRENTYEAR}}:當前年

{{subst:CURRENTMONTH}}:當前月

{{subst:CURRENTDAY}}:當前日

{{subst:CURRENTTIME}}:當前時間

模板

  1. 模板:「{{模板名|參數1|參數2}}」,模板名字中的首字母不區分大小寫,其他字母區分大小寫。
  2. 模板撰寫:在模板頁中,用「{{{索引}}}」代表參數。索引可以是註標索引也可以是字串索引。引用模板時,將索引代表之值代入索引處即可。
  3. Template

參考資料

站內

  1. MediaWiki
  2. Help(使用說明)

站外

  1. 使用者手冊
  2. MediaWiki 配置設定清單
  3. 頁面編輯語法
  4. 連結
  5. 常見問題解答
  6. 常見問題解答(正體中文)
  7. 求助手冊列表
  8. 管理員操作手冊
  9. 頁面保護
  10. 各群組之權限
  11. 機器人群組說明
  12. MediaWiki 發佈郵件清單