●0.91/0.911と0.92の違いは次の通りです。管理機能に変更はありません。
・(機能追加)名前、email、URL、タイトル、内容のいずれかに禁止語があると、発言・コメントを拒否する機能が付きました。その分動作は重くなります。拒否語ファイル名が空ならチェックしません。
・(機能追加)新規発言・コメント時に加え、禁止語で発言が拒否された場合もメール送信します(メール送信先の設定がしてある場合)。これはぬれぎぬをチェックするためです。
・(仕様変更)メール送信の内容を追加しました。IPアドレス、タイトル/コメント先、名前、email、URL、内容、拒否発言で引っかかった単語(拒否した場合だけ)を送信するようになりました。
・(機能追加)発言内容が日本語の文章かどうか判定し、そうではないとなったら発言を拒否します。外国からのスパムに対抗するためです。しかし、ひらがなの有無でチェックしているので、「賛成」のような一言発言は日本語ではないと判定されるという欠点を持ちます。
・(機能追加)URL欄と同じURLが本文中にあると宣伝と判断して発言を拒否する機能が付きました。
・(機能追加)最新記事一覧ページ、最新コメント一覧ページが追加されました。
・(機能追加)半角カナを全角に変換する機能を盛り込みました(JAVAscriptによる変換)。
▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
ver.0.91/0.911から0.92へ移行する手順
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
●すでに0.91/0.911で運用している場合、次の手順で0.92に変更してください。初めて設置する方は、0.91の説明書きに従ってください。
http://mizusawa.no-ip.info:8080/blogcgi/readme/index.htm
==========================================================
1. blog.acgi.0.92.txtのコンパイル。(0.91/0.911)
==========================================================
何も設定する必要はありません。通常通りアプリケーションとして保存してください。メモリの割り当てを増やすのを忘れずに。
==========================================================
2. lib.pl.txtのコンパイル。(0.91/0.911)
==========================================================
「set omitWdFile to "omitwd.dat" --禁止語のファイル名」という設定項目が増えました。この部分を除き、現在稼働中のものから設定部分をコピーして同じにしてください。その上でコンパイル済みスクリプトとして保存します。
==========================================================
3. 「omitwd.dat」の作成。(0.91/0.911)
==========================================================
管理ディレクトリの中に禁止語ファイル「omitwd.dat」を置いてください。
このファイルは通常のテキストファイルです。中に禁止語を1行1データで書きます。空行があると処理がそこでストップしますのでご注意。
0.92の配布ファイルのomitwd.datには設定例が入れてありますので、参考にしてください。
==========================================================
4. automenu.jsの変更。一覧ページの追加(0.91/0.911)
==========================================================
この変更は最新記事一覧ページ、最新コメント一覧ページを付け加えるためのものです。必要なければ変更はしなくてもOKです。
○automenu.jsオリジナル
document.write("");
document.write("
最新記事一覧
");
document.write("");
document.write(newContentListMoji);
document.write("
");
document.write("");
document.write("最新コメント一覧
");
document.write("");
document.write(newComtListMoji);
document.write("
");
○automenu.js変更後
document.write("");
document.write("");
document.write("");
document.write(newContentListMoji);
document.write("
");
document.write("");
document.write("");
document.write("");
document.write(newComtListMoji);
document.write("
");
以上の変更をした後、次の2つのファイルをトップページと同じ階層に置きます。
・newer.htm 新規投稿記事の一覧表示用
・newercmt.htm コメント一覧の表示用
==========================================================
5. automenu.jsの変更。カテゴリ選択のデフォルト変更(0.91の方だけ)
==========================================================
○オリジナル
writeCategory = ""; //書き込み可能リスト
○変更後
writeCategory = "