由于本站頁面是以簡體中文儲存,你現在看到的是
動態轉換生成的繁體中文版本。
本動態轉換功能依然處于
測試開發階段。
返回
CooCooWakka配置手冊
(這是一個測試版本,請大家指出文中缺漏和錯誤)
CooCooWakka的配置文件為其根目錄下的wakka.config.php,它生成于
CooCooWakka的安裝程序,並會在升級之時自動更新。
該文件定義了兩個數組,$wakkaConfig定義了
CooCooWakka的主要配置參數和$specialwakkapage用于定義多語言支持時特殊頁面的顯示名稱,本文將主要介紹前者的設置。
該文件符合PHP語法,你可以通過各種方式定義數組變量,具體參考:
http://www.php.net/manual/en/language.types.array.php
下面介紹$wakkaConfig中各Key的具體意義。
禁止更改的設定
wakka_version
coo_version
這兩個變量用于給升級程序識別當前的
CooCooWakka版本,因此請不要更改它們。
數據庫設定
mysql_host
mysql數據庫服務器的地址
mysql_database
mysql服務器中存放
CooCooWakka數據的數據庫名。
mysql_user
mysql_password
訪問mysql服務器的用戶名以及其明文密碼。
table_prefix
數據庫中數據表名字的前綴。
網站環境設定
base_url
CooCooWakka使用它來生成站內的連接,如果你的網站
base_path
CooCooWakka的根URL目錄地址,比如本站是"http://www.hsfz.net.cn/coo/wiki/"
rewrite_mod
設置
CooCooWakka所在服務器是否使用了
UrlRewriting功能,具體請看
UrlRewriting.
注意:如果你的服務器沒有使用
UrlRewriting,而你又把該選項設置為開啟,會導致一些看似非常奇怪的後果,比如無法留言、無法下載文件等等。
action_path
handler_path
分別指定
action?和
handler?的目錄,其中存放了
CooCooWakka的兩種類型的
插件.你可以移動這兩個目錄,並相應的設定該變量值,使自己的修改不會在升級時被覆蓋。
upload_path
指定上傳文件的存放目錄,其屬性必須設為777。
header_action
footer_action
分別設定生成頁眉頁腳的
Action?,同樣地,你也可以設置他們指向你自己的Action.
default_css
設定
CooCooWakka使用的CSS文件(存放于css目錄下)
關于CSS文件的編寫,請參考
CooCooCSS.
mime_types
設定mine.types文件的位置,除了使用
CooCooWakka自帶的以外,可以把它設為Linux/UNIX用戶可以將其設為/etc/mime.types來以使用系統默認文件。
站點基本資料設定
wakka_name
你的
CooCooWakka站點的名字。
root_page
你的站點的首頁位置,最好符合
WikiName命名規範。
meta_keywords
頁面meta tag中keywords的信息,用于向搜索引擎等提供內容關鍵字的參考。
請在這裡填入一些該
CooCooWakka站點內容的一些關鍵字。
meta_description
頁面meta tag中description的信息,用于向搜索引擎等描述你的站點。
請在這裡填入一些對該
CooCooWakka站點的簡單介紹。
navigation_links
(未登陸狀態)導航條內容設定,使用
CooCooWakka格式語法。
logged_in_navigation_links
(登陸狀態)導航條內容設定,使用
CooCooWakka格式語法。
language
語言設定,請在language目錄查看所支持的語言。其中:
- 英文:english
- 簡體中文
GB:schinese
- 繁體中文BIG5:tchinese
- 簡體中文UTF8:schinese-utf
- 繁體中文UTF8:tchinese-utf
charset
字符集設定。
注意:簡體中文用戶請不要使用gb18030,這樣會造成頁面儲存過程中出現亂碼。
SpecialCharsetSupport
可以設定為auto或者off,用于在
索引等Actions中判斷是否對不同charset作不同處理。
如果沒有特殊情況,請設為auto。
hide_comments
默認下是否隱藏留言版。
管理與維護
admin_users
管理員的用戶名列表,使用逗號分割。
請參看:
CooCooACL.
AllowHtmlTags?
允許在Wiki頁面中的[HTML]標記內使用哪些html標記,不允許的Tag將不會顯示于結果頁面。
該功能能防止一些惡意的html代碼。(請最好不要允許<script><class>等標記的使用)
AutoAddAnchor?
自動給
WikiPage中的標題添加錨點,設為1開啟,0關閉。
開啟也許會在某些情況(比如標題有較長句子和較多標點)導致該頁面無法通過xhtml合格測試。
其實一般沒通過也沒什麼所謂,因此如沒有特殊要求,可以開啟該功能。
更多請看
Anchor。
AllowUploadExts?
允許上傳的文件類型。(
注意,如果允許上傳php等腳本,也許會使你的站點遭受攻擊。)
referrers_purge_time
反向連接(referrers)站點列表的過期間,單位是“天”。
CooCooWakka將會自動清理過期的條目。
設置為0表示不過期。
pages_purge_time
歷史版本(revisons)的過期時間,單位是“天”。
CooCooWakka會自動清理過期的歷史版本。
設置為0表示不過期。
default_write_acl
default_read_acl
default_comment_acl
設置默認權限,詳細請看
CooCooACL。
debug
是否進入調試模式。