トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/198

ページの作成や編集にはユーザ登録が必要です。

wiki2html Farm対応パッチ

  • 投稿者: 氷魚
  • カテゴリ: 新規
  • 優先度: 普通
  • 状態: 完了
  • 日時: 2005年03月25日 13時17分30秒

 内容

tools に含まれる wiki2html を Farm 内のコンテンツにも対応させるパッチ.

  説明

wiki2htmlそのままだと, Farm内のコンテンツであってもFarm外?でページの存在判定をされてしまうためその修正パッチです. -farm=xxx の引数でFarm名を指定します.

wiki2html.pl page.wiki -farm=xxx

また, ページリンクの作り方をcgi宛ではなく直接htmlファイル宛の href="ページ名.html" にしています. この処理のために, Wiki::HTMLParser を継承して wiki_anchor メソッドをオーバーライドしたクラスを作成, process_wiki で Wiki::HTMLParser に固定されていたためこれも継承してオーバーロードを行っています.

ファイル名は, data/ と同じように%xxエンコードされているとして処理しています.

 ライセンス

GPLでお願いします。

 コメント

  • toolsの次のリリースで取り込ませていただきます。 - たけぞう (2005年09月20日 17時20分06秒)
お名前: コメント:
tools-farm.patch wiki2html.pl

最終更新時間:2006年07月02日 18時07分45秒