このwikiは、[[わかば]]が [[YukiWiki]] を元にいじったものです。 当初は YukiWiki 1.6.6 (だったっけ?) を基にちょくちょく いじったものでしたが、2002年6月2日に、 WalWiki 2.0.beta1.wal.1 (YukiWiki 2.0.beta1 を基にしたもの) と sync しました。 主に次の点で original と異なります。 - 一覧では、 - (順番なし一覧) の他に = (順番つき一覧) が使えます。 - - と = は5こまで入れ子に出来ます。 (original は3個) - ---- (水平線) は使えません。 - * の連続による見出しは、6個まで使えます。 - [[ と ]] による名前は、整形時には角括弧を消します。 (YukiWiki2 では標準の機能) - URI の自動リンク化はしません。代わりに < と > で囲んだ URI はリンクにします。 - 修正後に確認無しで一気に更新出来ます。 (YukiWiki2 では標準となってます。) - pre 要素に相当する部分でも、 inline として解釈します。 (つまり [[ ほげほげ ]] がリンクになったりします。) - WikiName みたいな名前は解釈しません。 (幾つかの RFC の内容とかで困ったことになる:-<) -InterWiki の書式が違います。 - 追加の [[# 命令 ]] があります。 See [[このwikiの#命令]] えーっと、幾つか YukiWiki2 で標準機能になったのがありますが、 別に働きかけたわけじゃありません。たまたまです:-) [[ ]] の内側に SP が含まれている場合、 SP を - に置き換えて 名前と見なす機能がありましたが、 WalWiki の別の機能と衝突 するので、廃止されました。 一番最初の段落 (であろう部分) の前に HTML の p タグが挿入 されない (空行が無いから。) という問題があったので ad hoc に p タグを常に挿入するようにしていましたが、 WalWiki にしたら問題なくなったっぽいです。 (ちゃんと 確認はしてません。) InterWiki 名は、 original では ほげ:ほげ ですが、 これでは[[Content-Language:領域]]みたいな旧来の名前との 互換性が失われてしまうので、 ほげ:i:ほげ に変えました。 (そんなしょっちゅう使いそうな機能でもないし、多少長くても いいでしょう。) :: でなく :i: にしたのは、将来の名前空間の導入 (cf. MonaWiki) を考慮に入れてます。とはいえ、名前空間の実装は当分先でしょう。 (その前に本家または他の分家が実装しちゃったりして。) それから、 :なにか: で他の機能に出来るかもしれません。 (あくまで可能性。) その wiki page の名前で勝手に検索して、その検索結果を その wiki page の末尾に「See also」として付加します。 (逆リンクに近い機能ですね。) wiki pages が多くなるにつれ重くなるでしょうが、いまのところ まだ誤差の範囲内みたいです。困ったらその時また考えましょう。 ;; このおかげで、 See also 欄を手書きする手間がかなり 省けましたよ。色んなところに関わってくる大分類では See also が不必要にずるずる長くなるとか、 wiki pages を分類(階層化)できないっていう問題はありますけどね。