2007-12-20

Top > Weblog > 2007-12-20

学期が終了しました。ちょっとだけぷきうぃきしたいと思います。

やりたいこと

  • lunt さんが wikinote プラグインを改造してくれていたので見てみる。
  • revulo さんの rewritemap (Plus! 用が公開されました)を使用することを前提とした dump2html の軽量版を作って見る。パッチを使うことを前提にすればリンク修正コードを消せるはず。
    • dump2html のアプローチではとりあえず HTML に変換したのちリンク置き換えをしていました(本体に手を加えずにすむので保守が楽。pkwkdownloader.php (他PukiWikiサイトのダウンロード)にも利用できて一石二鳥)が、rewritemap のページでは本体に手を加えて HTML 生成の段階でリンクが変わるようにするパッチがあるのでそれを使用してもらうことを前提に楽をしてみます。
    • 以前のアプローチでは index.php?cmd=list などのリンクはそのまま index.php?ページ名 となり html ファイルを指していなかったのですが、それが問題なくなります。
    • さらに rewritemap を使用すればあらかじめ html ファイルへの変換を忘れていても、とりあえず .html なアドレスでアクセスできるので安心です。さらにユーザの最初のアクセス時に変換を行うようにすればもっと安心
    • ただし、mod_rewrite の使える環境限定になりますし、パッチのサポートはなかなか大変そうな気がします。