Ethna/practicewiki

isnot.jp/wiki [Permalink] [編集] [差分]

最終更新:2008-03-17 02:07:57

PHPのWebアプリケーション・フレームワークである、Ethna。 それを使ったサンプルアプリを作りました。 名前は「practicewiki」という、簡易的なWikiエンジンです。 習作として作成した都合上、いくつかの致命的な弱点がありまして、 本格的に運用するためには適しません。 また一般に脆弱性といわれる要素を含んでいますので、公開された環境での動作は絶対にご遠慮ください。 他に誰もアクセスできないローカルサーバ上でテストするにとどめてください。 仮にレンタルサーバーなどに設置するにしても、BASIC認証などなんらかの方法で編集を制限し、信頼できる編集者のみが使えるような対策を施した上で自己責任でお願いします。

ダウンロード

テスト版

必要なもの

DBは使用しません。

使い方

あらかじめEthnaの導入を済ませてください。 Ethna公式サイトあるいはEthnaについて書かれた雑誌記事や書籍と一緒にお楽しみください。 アプリケーション・ディレクトリの中などにコンテンツを保存するためのディレクトリを用意します。設定ファイルでそこを指定してください。

 例:SOMEWHERE-APPS-DIR/practicewiki/data/wiki/

ライセンスなど

practicewiki自身のライセンスは、GPL2、もしくはPerlとおなじ修正Artistic Licenseとします。 配布ファイルの中にはGPL2でライセンスされた部分を含んでいます。

wikiformatter.js

Wiki.Formatter in JavaScript? Kazuho@Cybozu Labs

[FrontPage]

いしだなおと it@isnot.jp