MediaWikiInstallRecord: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
# SourceForge網站的[http://wikipedia.sourceforge.net/ MediaWiki專案]下載程式 | # SourceForge網站的[http://wikipedia.sourceforge.net/ MediaWiki專案]下載程式 | ||
# 解壓縮後的檔案上傳到網站的ftp空間,例如wiki目錄下 | # 解壓縮後的檔案上傳到網站的ftp空間,例如wiki目錄下 | ||
# | # 設定目錄為可讀寫 | ||
## config 目錄 設定為可讀寫 | |||
## (optional, 若要允許可上傳圖檔) images目錄 設定為可讀寫 | |||
# 依照 INSTALL設定資料庫,然後到設定頁面輸入相關設定值 | # 依照 INSTALL設定資料庫,然後到設定頁面輸入相關設定值 | ||
# 將config目錄下自動產生的 LocalSettings.php 移動到wiki目錄下 | # 將config目錄下自動產生的 LocalSettings.php 移動到wiki目錄下 | ||
# | # 輸入MediaWiki的網址,MediaWiki應已完成安裝,並且為了安全,請記得移除 config 目錄 | ||
=== MediaWiki的升級 === | === MediaWiki的升級 === | ||
| Line 17: | Line 19: | ||
# 將新版MediaWiki視為新的複本,安裝方法同上,完成設定之後,程式將會更新資料庫 | # 將新版MediaWiki視為新的複本,安裝方法同上,完成設定之後,程式將會更新資料庫 | ||
# 將舊版MediaWiki的 images目錄,上傳到新版目錄下,避免圖像遺失(Missing image) | # 將舊版MediaWiki的 images目錄,上傳到新版目錄下,避免圖像遺失(Missing image) | ||
=== 授權協議的選擇 === | === 授權協議的選擇 === | ||
| Line 26: | Line 29: | ||
$wgRightsText = "姓名標示-非商業性"; | $wgRightsText = "姓名標示-非商業性"; | ||
== 待解決問題 == | == 待解決問題 == | ||
| Line 81: | Line 74: | ||
== To-do == | == To-do == | ||
* 授權方式更改 | * 授權方式更改 | ||
** 更改頁底的Disclaimers即 [[Wiki:General_disclaimer]] 授權方式 為[http://creativecommons.org/licenses/by-nc-sa/2.0/ by-nc-sa] | ** <strike>更改頁底的Disclaimers即 [[Wiki:General_disclaimer]] 授權方式 為[http://creativecommons.org/licenses/by-nc-sa/2.0/ by-nc-sa]</strike> | ||
** 編輯頁面時出現的版權宣告 ex:請注意對Wikipedia的任何貢獻都將被認為是在GNU自由文檔協議證書下發佈。 (細節請見Wikipedia:版權信息).... | ** <strike>編輯頁面時出現的版權宣告 ex:請注意對Wikipedia的任何貢獻都將被認為是在GNU自由文檔協議證書下發佈。 (細節請見Wikipedia:版權信息)....</strike> | ||
** 上載文件 | ** [[Special:Upload|上載文件]]出現的版權宣告 | ||
* OddmuseWiki 與 MediaWiki 的表格寫作語法不一致 | * OddmuseWiki 與 MediaWiki 的表格寫作語法不一致 | ||
Revision as of 19:26, 28 December 2005
MediaWiki 安裝紀錄
關於MediaWiki
- 英文官方版網站 Wikimedia's Meta wiki 及說明文件
- 為何不支援CamelWord(WikiWord)
MediaWiki的安裝說明
- SourceForge網站的MediaWiki專案下載程式
- 解壓縮後的檔案上傳到網站的ftp空間,例如wiki目錄下
- 設定目錄為可讀寫
- config 目錄 設定為可讀寫
- (optional, 若要允許可上傳圖檔) images目錄 設定為可讀寫
- 依照 INSTALL設定資料庫,然後到設定頁面輸入相關設定值
- 將config目錄下自動產生的 LocalSettings.php 移動到wiki目錄下
- 輸入MediaWiki的網址,MediaWiki應已完成安裝,並且為了安全,請記得移除 config 目錄
MediaWiki的升級
- 升級前先備份
- 將新版MediaWiki視為新的複本,安裝方法同上,完成設定之後,程式將會更新資料庫
- 將舊版MediaWiki的 images目錄,上傳到新版目錄下,避免圖像遺失(Missing image)
授權協議的選擇
- MediaWiki安裝時可以選擇未選(即copyright reserved)、GNU Free Documentation License、Creative Commons等協議
- 更新到1.3.10時,面臨到我無法維持by-nc較為寬鬆協議的設定,比較接近的協議是by-nc-sa,所以將自動產生的LocalSettings.php手動更改
- 更新到1.4.8時,使用NotepadPlus編輯器更改LocalSettings.php
,,造成LocalSettings.php檔案crash所以授權協議沒有更改,記得選擇格式:編譯成UTF-8(無BOM),就可以順利更改 2005-09-24
$wgRightsUrl = "http://creativecommons.org/licenses/by-nc/2.5/deed.zh_TW"; $wgRightsText = "姓名標示-非商業性";
待解決問題
- 更改 {MediaWiki}/languages/LanguageZh.php ,在頁面無法自動載入更新。
- {MediaWiki}/includes/DefaultSettings.php
- $wgUseDatabaseMessages = true;
- true 則使用Database的MediaWiki Namespace,若flase則是Language.php, Details: MediaWiki localization
- FootNote掛不起來
- skin設為懷舊,點選「首頁」出現錯誤訊息 Fatal error: Undefined class name 'specialpage' in {MediaWiki}/includes/Skin.php on line 1089
- signature with timestamp 需更改時區 (EDT)
- admin list 出現問題
- table oddmuse's text formatting 與 MediaWiki 可以相容
- TimeZone 設置
- 網頁標題想改成 SiteTitle: 頁面名稱
- 英語介面的WikiFarm, see alos Multilingualism
已解決的問題
預設版面的字太小
安裝後有些輔助說明連結,連到英文的Wikipedia,卻出現Error
- Wiki安裝後的導覽選單(導航條)的"幫助",會轉址到英文的Wikipedia的頁面,而發生錯誤,合適的中文說明連結是http://zh.wikipedia.org/wiki/Wikipedia:%E5%B8%AE%E5%8A%A9 或 http://zh.wikipedia.org/wiki/Help:%E5%B8%AE%E5%8A%A9 ,使用資料庫管理程式phpMyAdmin,然後到資料庫MediaWiki中的資料表interwiki[4]
欄位 iw_prefix = WikiPedia 欄位 iw_url = http://www.wikipedia.org/wiki/$1
- 修改為
欄位 iw_url = http://zh.wikipedia.org/wiki/Wikipedia:$1
附註:還是有些問題,例如頁面下方的「關於Wikipedia」,雖然可以正確轉到繁體,但是簡體的Wikipedia才有Wikipedia的說明文字,所以也許使用英文的使用者介面也不錯(UI)。
同一表格不同欄的間距太小,造成識別問題。
- {MediaWiki}/stylesheets/monobook/main.css 在table那一項目,加上 border-spacing: 15px;
其他問題
- 在安裝設定時的SiteName(網站名稱)
無法使用中文。 >> 請看維基百科:幫助 - BabelFish翻譯
時,遇到問題 /*<![CDATA*/ @import "/stylesheets/monobook/main.css"; /*>*/MediaWiki 1.4.8 OK - 禁止未註冊帳號者,不能編修頁面。 >> 方法詳見Setting user rights in MediaWiki
- 搜索時,輸入Dict Online均找不到OnlineDictOnlineDict頁面,即MediaWiki會將OnlineDict看作一個字的頁面題目
- 替代方式:(1)設定Online_Dict自動轉頁,然後轉向到OnlineDict。或者(2)搜尋關鍵字輸入Online* 或dict* (3)使用搜尋引擎Site Search
To-do
- 授權方式更改
更改頁底的Disclaimers即 Wiki:General_disclaimer 授權方式 為by-nc-sa編輯頁面時出現的版權宣告 ex:請注意對Wikipedia的任何貢獻都將被認為是在GNU自由文檔協議證書下發佈。 (細節請見Wikipedia:版權信息)....- 上載文件出現的版權宣告
- OddmuseWiki 與 MediaWiki 的表格寫作語法不一致
- 更改 Special:Recentchanges
- 將namespace的翻譯修改合併為單一patch
- 給剛架設Wiki站關於授權方案選擇的建議
Also see Wiki:關於
是問題,但還不想解決
## aaa ## bbb
- aaa
- bbb
處理方式
# aa ## aaa ## bbb
- aa
- aaa
- bbb