CooCooWakka : CooCooConfig

首页 :: 索引 :: 修订历史 :: 最新评论 :: CooCooWakkaGroup :: 登陆/注册 :: 你好, 38.103.63.62
你的足迹: » CooCooConfig
分类: » 类别索引 » 用户文档
由于本站頁面是以簡體中文儲存,你現在看到的是動態轉換生成的繁體中文版本。
本動態轉換功能依然處于測試開發階段。返回
CooCooWakka配置手冊
(這是一個測試版本,請大家指出文中缺漏和錯誤)

CooCooWakka的配置文件為其根目錄下的wakka.config.php,它生成于CooCooWakka的安裝程序,並會在升級之時自動更新。
該文件定義了兩個數組,$wakkaConfig定義了CooCooWakka的主要配置參數和$specialwakkapage用于定義多語言支持時特殊頁面的顯示名稱,本文將主要介紹前者的設置。

該文件符合PHP語法,你可以通過各種方式定義數組變量,具體參考:[External Link]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目錄查看所支持的語言。其中:

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
是否進入調試模式。

SourceForge.net Logo Creative Commons License
请享受共创成果的同时,尊重他人劳动。本站点内容如未特别声明,全部遵循 Creative Commons License by-nc-sa协议发布。