Jump to navigation
FreeStyleWiki Version 3.5.10 (IntlCafe/JAFSA Wiki Updated)
International Cafeteria WikiFarm と
JAFSA Wiki で使用している FreeStyle Wiki を、最新の Version 3.5.10 に
アップデートしました。
2005/12/04 - Version 3.5.10リリース
- Farm作成時のテンプレート機能(templateというWikiを作成しておくと、Farmで新規Wikiを作成した場合にそこからページをコピーして作成します)。
- ページ頭および前後パートへのリンクを表示できるようにした(管理画面からON/OFF可能)。
- 新規作成ページに付与される参照権限を管理画面から設定できるようにした。
- mod_perlでの動作時に異常系でもメモリリークしないようにした。
- Wiki#exit()メソッドを削除しUtil::_exit関数でオーバーライドするようにした(プラグインからは普通にexit関数を呼んでOKです)。
- 外部リンクを別ウィンドウで開く設定にしてある場合、スキームが指定されていないURLを同じウィンドウで開けるようにした。
- シングルブラケットによる任意のURLへのリンク処理に脆弱性があったため対処。
- いくつかのバグフィックス。
なお脆弱性の内容についての詳細は下記リンク先のとおりです。
FreeStyleWiki にクロスサイトスクリプティングを含む複数の脆弱性(JVN#67001206)
JAFSA で FreeStyleWiki を導入することにした最大の理由は、Wiki を CMS 的に使うのには、ユーザー認証に標準で対応しており、 ページの作成・編集をログインユーザーのみに限定できる(そして管理画面がわかりやすい)のが都合よかったからでした。
今回のバージョンからページの参照権限のデフォルト値も設定可能になった(これまではページを作成してから変更する必要があった)ことで、「内輪でコンテンツを作成・チェックして、用意ができたら公開」という作業が、さらにやりやすくなりました。
ちなみに最近では、
FSWiki CMS向け拡張パックの開発に取り組んでいる方もおられるようです。