【しばらく編集不可モードで運営します】 編集(管理者用) | 差分 | 新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴

KbWiki - KbWikiは河馬屋二千年堂さん(略称[[Hippo2000]])の

KbWikiは河馬屋二千年堂さん(略称Hippo2000)の 作ったWikiクローンです。

http://www.hippo2000.net/cgi-bin/KbWiki/KbWiki.pl?cmd=disp&page=KbWiki


YukiWikiとの違いは...

というのが機能的な違いだと思います。

内部的には

だろうと思います。移植することをあまり意識せず、Perl4を切り捨て(^^;;; 今後は保存先をPostgreSQLにするとか、全文検索と連携させるとかといった ことを妄想中です --Hippo2000(2001-07-03)


その後、その妄想は3回転半ほどひねられまして... こんなもの作ってみました。まだバグバグしてますが、とりあえず

DyFK(大福)

http://www.hippo2000.info/dyfk.htm

少なくともWikiとはいえないものになっていますです。


この、InterWiki を拡張してロジック自体をページに置くってやつ、 セキュリティーを確立しつつ誰でも使えるようにするうまいアイデアないでしょうかね・・・ 今の状態だと、実質管理者以外は編集不可ってかんじでしょうし。

既存の言語から危ない操作を排除してパースするってのはしんどそう。 独自にミニマルな言語を作る方が妥当なのかな。


大福ではInterWikiの変換部分はSafeモジュールで囲んでいるので、 ユーザーレベルには解放しても、すぐには危険ということはないかなと 思っています。例えばunlinkやrequireなんかは内部から使えません。 (詳しくはラクダ本を。何しろ詳しくないので(^^))。

ただInterWikiを拡張することが、それほど多いのかについてはちょっと疑問。 それよりは個別にWiki(のようなもの)を建てて、SOAPやXML-RPCで連携する ようなもののほうが、オシャレな気がします。 「○○さんちのWikiの関数を使えばいっぱつじゃん」的なノリがいいかなと 思ってます。  Hippo2000(2002/11/24)