過去の日記を全部 FreeStyleWiki に

過去の日記を全部 FreeStyleWiki に #

その時期にどんなツールを使っていたかがわかるってのも楽しいとは思ったが、一括管理した方が幸せ感が大が気がしたのと、Script 言語利用目的の 9 割がテキスト整形なワシとしては、10 分で終わるだろう、くらいの軽い気持ちで着手。。。結果、1 時間かかりました。まだおかしな部分もあるかもしれないが、そこは手作業で直そう。以下、メモ

  • tDiary -> FreeStyleWiki
    • tDiary のデータは、yyyy/yyyymm.td2 のような名前の、月毎のテキストファイル
      • .td2 … メインのログファイル
      • .tdc … コメントファイル
      • .tdr … リファラファイル。今回は使わなかった
      • img plugin のデータは yyyymmdd_(num).jpg のような形式
      • Last-Modified は、各ファイルに日付毎に記載
    • FreeStyleWiki のデータは、data/(ページ名).wiki
      • diary plugin だと、日付毎にページが生成される
      • ページ毎の添付ファイルは attach/(ページ名).ファイル名
      • Last-Modified は、config/modtime.dat に記載
      • log/category.cache は、削除したら自動生成される
  • 自作CGI -> FreeStyleWiki
    • 自作 CGI はログデータとHTMLファイルを同時に生成するタイプにしていたのだが、ログファイルの方が見当たらなかったので、HTML を parse して何とかした

See Also

Copyright © 髭。/ Hugo + hugo-book