KENT-WEBで配布しているフリーソフトのCGI掲示板「Joyful Note」を使い始めたのは2005年の1月である。
以来、ずっと使い続けているものの、スパム投稿の増加に伴って、他のサイトで配布している改造版に変更したり、また、複数画像を投稿可能な掲示板に変更したこともあった。とはいえ、これらの掲示板は「Joyful Note」の改造版であるため、掲示板を変更しても、それまでに投稿されたデータは問題なく表示することができた。
今年になって、再びKENT-WEBで配布している「Joyful Note」に戻すことにしたのだが、ここでちょっと問題が発生した。
複数の画像を投稿できなくなったので、以前、一度に複数の画像を投稿されていた場合、そのうちの1枚のみを表示するようにしておいた。
が、他にも問題があった。
投稿ログの保存形式が掲示板によって若干異なっていたため、リンクが正しく表示されなくなっていた。そこで投稿ログの参照URLの部分を1つずつ修正することになった。
1つずつ修正しなければならないので、面倒と言えば面倒だが、まあ大したことはなかった。
一番の問題は過去ログである。
「Joyful Note」は何度もアップグレードしており、いろいろと機能が追加されているのだが、v2に際して、v1.xxの過去ログを流用することができなくなっていたのである。
過去ログを見る人は少ないかもしれないが、せっかく投稿してもらったものが読めなくなるのは惜しいことである。そこで古いバージョンの過去ログを新しいバージョンの形式に書き直して復活させることにした。
ログファイルはテキストファイルなので、過去ログファイルをテキストエディターで開いて編集するだけである。編集したら、サーバーにアップロードして、実際に開いてみる。編集する際にミスがあれば正しく表示されないので、すぐにわかる。
しかし・・・過去ログを1つずつ編集するのは気の遠くなるような作業である。
1日でできるようなものではなかった。
目がしょぼしょぼして、一気に作業するのは断念した。
ちまちまと少しずつ編集していくことにしよう。
「Joyful Note」の過去ログを流用できなかったのは痛かったが、投稿キーによるスパム投稿対策が可能になったり、アルバム表示機能が追加されたりしており、機能が向上しているのは確かである。