舊文件

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

「MozTW Wiki:Wiki structure」修訂間的差異

出自 MozTW Wiki

該移除的頁面: 都刪了
(要大改了?)
行 1: 行 1:
 +
== 路徑結構 ==
 +
 +
目前 MoztwWiki 大多數的的頁面的名稱有 "/",如 [[Projects/TechEvangelism]],還有名稱的字段擠在一起,如 [[FirefoxWeek/SpreadTools]](而不是 Firefox Week/Spread Tools)。這些原來是比照一般網站的路徑結構。但是,MediaWiki (MoztwWiki 用的 wiki 系統) 原本無路徑的概念;如果你看 [http://en.wikipedia.org wikipedia.org] 或 [http://meta.mediawiki.org meta.mediawiki.org],你不會看到如 Bio:Taxonomy:Canine:Dog 或 Asia:China:Shanghai 等頁面名稱(你會看到 Dog 與 Shanghai)。頁面之間的關聯是利用鏈結與分類([[Catagory]])來表達(而不是靠名稱)。
 +
 +
用名稱(或網址)來表達 wiki 內容結構與層次有一些缺點。首先,wiki 上的頁面瀏覽不能靠「走」網址來完成。一般在網站上像 Projects/、Projects、與 Projects/index.html 等路徑是相等的,如果訪客在 Projects/TechEvangelism/ 上,她要返回上層可以用 Projects 或 Projects/。但在 MediaWiki 上名稱有 / 與沒有 / 有不同的含意;如果訪客在 Projects/TechEvangelism 上,她到 Projects/ 會得到無此頁面訊息,到 Project 則會到母頁面。這便引起了使用性的問題。
 +
 +
用 : 來做層次也可能造成問題。在 MediaWiki 上,xx: 可以用來做 namespace 的區分,讓 wiki 系統間可以就像是同一系統般地互相連結。舉例來說,如果把 moz 設為 mozilla.org wiki 的 namespace,則 <nowiki>[[moz:Firefox]]</nowiki> 會連結到 mozilla.org wiki 上的 Firefox 頁(你並且不會看到外部連結的圖示)。利用 : 來做層次可能會造成未來做 interwiki 時的困擾。
 +
 +
最後,頁面名稱應用頁面名稱來用。用像 Projects/TechEvangelism 作路徑為變成 Tech Evangelism project 的頁面有 Project/TechEvangelism 用詞顛倒的怪名稱。並且,頁面名稱往往還要用標題在重述一次(不過因為我們只用英文,還是要重述標題就是了)。
 +
 +
因此,我建議頁面用以下命名法則:
 +
# 不要用 / 來做層次
 +
# 少用 :,最好不要
 +
# 多用 Catagory(分類)
 +
# 用好的鏈結方式來表達頁與頁間的關係,也讓訪客可以不用猜網址而到她想到的地方
 +
# 用空格來分字,並且避免縮寫(利如 [[Tech Evangelism project]] 而不是 [[TechEvangelism]])
 +
 
== MoztwWiki 結構圖 ==
 
== MoztwWiki 結構圖 ==
  
行 19: 行 36:
 
** [[MoztwWiki:Contact us]] 如何與我們聯絡
 
** [[MoztwWiki:Contact us]] 如何與我們聯絡
 
** [[MoztwWiki:Wiki structure]] (本文件)
 
** [[MoztwWiki:Wiki structure]] (本文件)
** [[MoztwWiki:Community_Portal]] 社群工作室 (用來作工作協調) (原 [[Community]])
+
** [[MoztwWiki:Community Portal]] 社群工作室 (用來作工作協調) (原 [[Community]])
 +
* [[Firefox]] Firefox 用戶文件
 +
** [[Firefox extensions - user recommaded]] (原 [[Firefox/RecommendExtensions]])
 +
* [[Thunderbird]] Thunderbird 用戶文件
 +
* [[Mozilla]] Mozilla 用戶文件
 +
* [[Security]] 資訊安全中心
 +
* Projects 專案
 +
** [[Doc project]] (原 [[Projects/Docs]]) 文書專案
 +
** [[Tech Evangelism project]] (原 [[Projects/TechEvangelism]]) 技術傳教
 +
* [[Current events]] 最新新聞
 +
* News (長篇)新聞
 +
** [[News:Schare BetaNews Interview]]
 +
** [[News:Mozilla 1.8 Alpha 5 Release]]
 +
* Updates 開發新聞
 +
* [[Firefox updates]] (原 [[Updates/Firefox]])
 +
* [[Composer updates]] (原 [[Updates/Composer]]) Composer/Nvu
 +
* [[SVG updates]] (原 [[Updates/SVG]])
 +
* [[Thunderbird updates]]
 +
* [[FirefoxWeek]] 放火週
 +
** [[Spread the Fire 1.0 tools]] (原 [[FirefoxWeek/SpreadTools]])
 +
** [[Spread the Fire 1.0 reports]] (原 [[FirefoxWeek/Spread:Report]]) 放火串聯回報
 +
** [[Firefox 1.0 Party reports]] (原 [[FirefoxWeek/Party:Report]]) Party 串聯回報
 +
** [[Spread the Fire 1.0 KUAS]] (原 [[FirefoxWeek/Spread:Camp:KUAS]])
 +
** [[Spread the Fire 1.0 tku]] (原 [[FirefoxWeek/Spread:Camp:tku]])
 
* Template: (範本), 用來嵌入內容
 
* Template: (範本), 用來嵌入內容
 
** Template:Nav: navigation
 
** Template:Nav: navigation
行 33: 行 73:
 
** [[Template:ISBN]] 書 (<code><nowiki>{{</nowiki>ISBN|ISBN 號碼|書名}}</code>)
 
** [[Template:ISBN]] 書 (<code><nowiki>{{</nowiki>ISBN|ISBN 號碼|書名}}</code>)
 
** [[Template:How add to category note]] 如何使用類別標籤
 
** [[Template:How add to category note]] 如何使用類別標籤
* [[Firefox]]/ Firefox 用戶文件
 
** [[Firefox/RecommendExtensions]]
 
* [[Thunderbird]]/ Thunderbird 用戶文件
 
* [[Mozilla]]/ Mozilla 用戶文件
 
* [[Security]]/ 資訊安全中心
 
* Projects/ 專案
 
** [[Projects/Docs]] 文書專案 (放工作性質文件,不是未完成或已完成,應放在其它地方的文件)
 
** [[Projects/TechEvangelism]] 技術傳教 (放工作性質文件,不是未完成或已完成,應放在其它地方的文件)
 
* [[Current_events]] 最新新聞
 
* News (長篇)新聞
 
** [[News/Schare_BetaNews_Interview]]
 
** [[News/News/Mozilla1.8a5Release]]
 
* Updates 開發新聞
 
** [[Updates/Firefox]] Burning Edge
 
** [[Updates/Composer]] Composer/Nvu
 
** [[Updates/SVG]] SVG updatss
 
** [[Updates/Thunderbird]] Rumbling Edge
 
* [[FirefoxWeek]]/ 放火週
 
** [[FirefoxWeek/SpreadTools]]
 
** [[FirefoxWeek/Spread:Report]] 放火串聯回報
 
** [[FirefoxWeek/Party:Report]] Party 串聯回報
 
** [[FirefoxWeek/Spread:Camp:KUAS]]
 
** [[FirefoxWeek/Spread:Camp:tku]]
 
  
 
== 該移動的頁面 ==
 
== 該移動的頁面 ==

於 2004年11月25日 (四) 16:15 的修訂

路徑結構

目前 MoztwWiki 大多數的的頁面的名稱有 "/",如 Projects/TechEvangelism,還有名稱的字段擠在一起,如 FirefoxWeek/SpreadTools(而不是 Firefox Week/Spread Tools)。這些原來是比照一般網站的路徑結構。但是,MediaWiki (MoztwWiki 用的 wiki 系統) 原本無路徑的概念;如果你看 wikipedia.orgmeta.mediawiki.org,你不會看到如 Bio:Taxonomy:Canine:Dog 或 Asia:China:Shanghai 等頁面名稱(你會看到 Dog 與 Shanghai)。頁面之間的關聯是利用鏈結與分類(Catagory)來表達(而不是靠名稱)。

用名稱(或網址)來表達 wiki 內容結構與層次有一些缺點。首先,wiki 上的頁面瀏覽不能靠「走」網址來完成。一般在網站上像 Projects/、Projects、與 Projects/index.html 等路徑是相等的,如果訪客在 Projects/TechEvangelism/ 上,她要返回上層可以用 Projects 或 Projects/。但在 MediaWiki 上名稱有 / 與沒有 / 有不同的含意;如果訪客在 Projects/TechEvangelism 上,她到 Projects/ 會得到無此頁面訊息,到 Project 則會到母頁面。這便引起了使用性的問題。

用 : 來做層次也可能造成問題。在 MediaWiki 上,xx: 可以用來做 namespace 的區分,讓 wiki 系統間可以就像是同一系統般地互相連結。舉例來說,如果把 moz 設為 mozilla.org wiki 的 namespace,則 [[moz:Firefox]] 會連結到 mozilla.org wiki 上的 Firefox 頁(你並且不會看到外部連結的圖示)。利用 : 來做層次可能會造成未來做 interwiki 時的困擾。

最後,頁面名稱應用頁面名稱來用。用像 Projects/TechEvangelism 作路徑為變成 Tech Evangelism project 的頁面有 Project/TechEvangelism 用詞顛倒的怪名稱。並且,頁面名稱往往還要用標題在重述一次(不過因為我們只用英文,還是要重述標題就是了)。

因此,我建議頁面用以下命名法則:

  1. 不要用 / 來做層次
  2. 少用 :,最好不要
  3. 多用 Catagory(分類)
  4. 用好的鏈結方式來表達頁與頁間的關係,也讓訪客可以不用猜網址而到她想到的地方
  5. 用空格來分字,並且避免縮寫(利如 Tech Evangelism project 而不是 TechEvangelism)

MoztwWiki 結構圖

提案 (proposal)

部份比照 en.wikipedia.org/wiki/Help:Contents 與 meta.wikimedia.org/wiki/Help:Contents

該移動的頁面

該移除的頁面

  • (目前無)
個人工具