舊文件

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

「修改 MozTW 網頁」修訂間的差異

出自 MozTW Wiki

 
行 6: 行 6:
  
 
這篇文章將簡介協助 MozTW 更新網頁的方法。
 
這篇文章將簡介協助 MozTW 更新網頁的方法。
 +
 +
__TOC__
  
 
== 抓 MozTW 的網頁回自己的電腦 ==
 
== 抓 MozTW 的網頁回自己的電腦 ==
行 11: 行 13:
 
首先請用 SVN 軟體 Check Out (co) 這個網址: https://opensvn.csie.org/moztw_web/ ,你可能必須先永久接受 OpenSVN 網站的 SSL 簽證
 
首先請用 SVN 軟體 Check Out (co) 這個網址: https://opensvn.csie.org/moztw_web/ ,你可能必須先永久接受 OpenSVN 網站的 SSL 簽證
  
如果你還不了解什麼是 SVN,Google 能幫你點忙。
+
如果你還不了解什麼是 SVN,[http://www.google.com.tw/search?q=SVN&ie=utf-8 Google 能幫你點忙]。
  
 
平常我慣用的 SVN Client 如下:
 
平常我慣用的 SVN Client 如下:
行 22: 行 24:
 
== 了解 MozTW SVN 上的目錄結構 ==
 
== 了解 MozTW SVN 上的目錄結構 ==
  
這邊僅舉出幾個重要的目錄:
+
SVN checkout 後有好幾個目錄,最重要的有三個:
 +
 
 +
* '''/htdocs''' http://moztw.org 的資料
 +
* '''/forum''' http://forum.moztw.org 的資料
 +
* '''/wiki''' http://wiki.moztw.org 的資料
 +
 
 +
你可以試著在目錄裡找一下想改的網頁,當然這跟你在 http://moztw.org 看到的路徑會有相關;好比,http://moztw.org/firefox/ 的網頁,正是 /htdocs/firefox/index.shtml
 +
 
 +
關於 http://moztw.org 比較詳細的目錄結構介紹,請參考 [[MozTW 網頁目錄結構說明]]。
 +
 
 +
== 範例:修改 Firefox 版本資訊 ==
 +
 
 +
== 更新主機上的檔案 ==
 +
 
 +
* diff 檔
 +
* 一般檔案
 +
* google code
  
* /htdocs
+
== 參考資料 ==
 +
* [[MozTW 網頁目錄結構說明]]
 +
* [[MozTW 網頁引入檔概覽]]
 +
* [[MozTW 網頁格式概覽]]
 +
* [[MozTW 網頁目錄命名原則]]
 +
* [[MozTW 軟體更新之網頁修改標準程序]]

於 2008年10月1日 (三) 02:23 的修訂

MozTW 的所有網頁都放在版本控制系統 SVN 裡,並且對外開放。這意思是說你可以

  1. 自己抓一份 MozTW 全站網頁回去自己的主機放,雖然我們並不建議這麼做 (也沒有必要)
  2. 幫忙修改你看到的錯誤,然後送回給管理員更新。

這篇文章將簡介協助 MozTW 更新網頁的方法。

抓 MozTW 的網頁回自己的電腦

首先請用 SVN 軟體 Check Out (co) 這個網址: https://opensvn.csie.org/moztw_web/ ,你可能必須先永久接受 OpenSVN 網站的 SSL 簽證

如果你還不了解什麼是 SVN,Google 能幫你點忙

平常我慣用的 SVN Client 如下:

  • Windows: TortoiseSVN,有中文介面,很好用
  • Linux: SVN Workbench,易用性比 TortoiseSVN 差點,但還是蠻好用的
  • Console: 就單純使用 subversion

這會在你的硬碟上已經有 MozTW 所有網頁檔案,我們接著要找到對的檔案來改

了解 MozTW SVN 上的目錄結構

SVN checkout 後有好幾個目錄,最重要的有三個:

你可以試著在目錄裡找一下想改的網頁,當然這跟你在 http://moztw.org 看到的路徑會有相關;好比,http://moztw.org/firefox/ 的網頁,正是 /htdocs/firefox/index.shtml

關於 http://moztw.org 比較詳細的目錄結構介紹,請參考 MozTW 網頁目錄結構說明

範例:修改 Firefox 版本資訊

更新主機上的檔案

  • diff 檔
  • 一般檔案
  • google code

參考資料

個人工具