PmWiki

PmWiki簡介

PmWiki是一個基於PHP的wiki引擎,其主要特點是小巧易用,各項wiki比較完善。PmWiki在2.0.6版本之後已經較好的支持了中文。

PmWiki由Patrick Michaud開發,目前最新版本是2.0.13(2005-11-10)和2.1.beta17(2005-12-29)。這個軟體在 GNU 通用公共許可證(GPL)下發布。在文檔索引中可以找到相關文檔。

PmWiki 是 Patrick R. Michaud (http://www.pmichaud.com) 的註冊商標。

PmWiki特點

  • 小巧易用,使用檔案存放所有內容,不使用資料庫。
  • 超過200個功能擴展外掛程式
  • 較為完善的許可權及密碼功能:可以針對頁面或組設定密碼,以及指定瀏覽、修改許可權。
  • 允許頁面分組,並允許頁面內容被其他頁面調用(include)

    其他特性

    • 支持頁面編輯、版本記錄
    • 支持Wiki Words功能自動產生相關連結
    • 支持分類屬性
    • 支持InterMap的跨站點連結縮寫
    • 支持RSS、郵件提醒等功能

    提示:現存的網站實例表明:數千文章對PmWiki並不構成壓力,但目前沒有更多資料能證明PmWiki適合大規模網站。

  • PmWiki安裝

    系統需求
    PHP 4.1.x以上版本。

    PmWiki 2.x版本的中文化方法
    PmWiki的中文化使用UTF-8 編碼實現,官方提供的I18N解決方案即包括中文語言設定。在2.0.6版本之前,UTF-8編碼的處理檔案xlpage-utf-8.php依賴於 mbstring模組,但是大多數主機空間都沒有提供mbstring模組支持,造成了在PmWiki2上使用中文的困難。從2.0.6版本開始,pm先生重寫了xlpage-utf-8.php模組,使之不再依賴mbstring模組,如果主機提供了mbstring支持,那么xlpage-utf- 8.php仍然使用mbstring中的函式,否則使用xlpage-utf-8.php中帶有的純php實現。基本配置過程為:
    必須使用2.0.6以上版本的PmWiki;
    按照官方提示的安裝步驟部署PmWiki;
    按照官方給出的i18n使用說明部署,要注意i18n包中的xlpage-utf-8.php檔案,在pmwiki包中也有這個檔案,使用i18n包和pmwiki包中附帶的較新的一個。
    在config.php中加入“XLPage('ZhCn','PmWikiZhCn.XLPage');”PmWiki2中文化已經部署完成,可以正常輸入、顯示、搜尋中文,用[[中文連結]]的形式可以實現中文WikiWord,能夠正常編輯和訪問。

    相關詞條

    相關搜尋

    熱門詞條

    聯絡我們