PukiWiki移行作業、完了
先週からはじめていたPukiWikiの新しいバージョンへの移行作業、なんとか終わりました。1つのPukiWikiと2つのPukiWiki Plus!のサイトを、最新安定版のPukiWiki Plus!にアップグレードしました。
作業の流れはこんな感じ。
- ひな形になるwikiの構築
- 自作プラグインをいくつか追加
- スキンやデザインを設定
- 古いwikiをバックアップ
- 新しいwikiの仮設置
- 新しいwikiに古いwikiのデータをコピー
- 新しいwikiの設定
- 古いwikiと新しいwikiの場所を変更
時間がかかったのは、スキンやデザインの設定ですね。Firefox+Firebugでいろいろ調整しました。細かいところが多かったですが。あと、アップグレードに伴ってファイルの変更など*1があって調べたりするのが面倒だったですね。
全部移行完了と思って、ちょっとページを編集しようと思ったら、最後に難しい問題が発生しました。なぜかプレビューや編集を反映させるボタンが表示されない…いろいろ調べてみると、「wikinote」という自作プラグイン用のスタイル*2と、ボタン周りのスタイルが原因*3であるのがわかりました。とりあえず、応急処置できました*4が、原因と対処がわかるまで2日もかかってしまい、しんどかったです(汗)