かなり久しぶりの投稿になるが、実は前回投稿以降結構真剣にこのページのリニューアルのプログラムに取り組んでいた。というのも私のページには古いスタイルの「掲示板」機能はあったがブログのようなページごとのコメント機能や、投稿者へのリンク機能などがなかった。
まぁ、ほとんど顧みられることはないし、コメントする人もいない「言いたい放題」のページだと自認しているから、Wordpress なども一応試したものの乗り換えが面倒で一方通行でいいや とそのままにしていた。(ブログが隆盛になる前から「e日記」として自作プログラムで運用しているという何の根拠もない自負が、ブログの機能を取り入れると言う白旗を上げるような行為の邪魔をした?)
しかし、プログラムの修正アイデアは常に頭の片隅にあったので、それを試したくて1年ほど前に簡易的なコメント機能追加修正を試みた。その時の機能は本当に簡易的な「1行コメント」のようなものだったが、その後、やはりそれでは満足できずに、3ヶ月ほど前から本格的なコメント機能を追加すべく(しかもこの e日記など含めて汎用性をもたせても本体のhtmlは最小変更で済むように欲張って)あれこれ弄り回してみた。
いつものことだが欲張ってみたものの Webプログラミングの知識も殆どなく、応用例片手に何とか perl が書ける程度なんだが、htmlからの入り口は php でそこから処理本体になる perl を呼んで処理後に再び phpに出力を返して ブラウザに表示させると言うスパゲッティ!なスクリプトは、当初は本当に出来るかどうか自分でも懐疑的だったが、質問板のアドバイスなども参考に結果何とか仕上がった(気がする)。
うまく行けば、このページから下の方に「コメント記入欄」「コメント表示欄」が表示されるハズ。
この e日記本体は perlプログラムが出力しているので、他のページほど単純ではないが htmlへの追加は phpスクリプトで 10行足らずで実現できた。(スパム対策や管理機能などの perlプログラムは別途・・・そのうちに
別ページを立てて公開予定!<後日公開!済)