◇◇ お知らせ ◇◇
< 2005.1.27 >
●blosxomプラグインを公開中。スパム対策用の拡張スパムブロッカーとリロード時の2重投稿防止対策のプラグインはお勧めです。最新版はブロッサムスターターキット研究室からリンクを張ってあります。
Jan 03, 2005
cgi頁への広告貼り付け
無料のXREAではCMを必ずつけなくてはいけませんが、広告の表示位置を変えるには、一旦広告を消してから、手動で広告を貼り付ける必要があります。
htmlだけのページはXREAの管理画面で自動生成されるhtmlタグを入れるだけでいいんですが、cgiで生成するページはcgiの中をいじらないといけないので大変です。
bbs等cgiで生成するページに広告をつけるには、ヒアドキュメントを使うのがいいです。
しかし、ホームページ研究室で簡単に説明しておきましたが、perlスクリプトをある程度読めないと難しいと思いますので、初心者の方は自動広告のままとするか、外部の無料レンタル掲示板を借りるのがいいでしょう。
ちなみに、blosxomの場合には、フレーバーというhtml頁要素を組み合わせて実際の表示頁を作成するので、広告タグを直接貼り付ければいいので、簡単です。
具体的な方法はホームページ研究室を参照下さい。
なお、自動広告を消す方法は後程。
カントリーコードチェック
拡張スパムブロッカーのカントリーコードチェックは、IPアドレスからドメイン名を調べてそのドメイン名に.jpが含まれるかどうかをチェックしています。
コメントのカントリーコードは主要なプロバイダーをカバーすればいいので、ある程度例外扱いで対応可能だと思いますが、トラックバックはサーバーから直接送られるケースがほとんどで、ドメイン名はサーバー毎にまちまちの可能性があります。そうだとすると、それらに対して全て例外扱いで対応するのは困難ですね。
従って、v0.3xではトラックバックのカントリーコードは無効にしておくのがいいと思います。
v0.4xではここについても何らかの対応をしたいと思います。
でも、これまでの対策でスパムは完全に抑えてますので、v0.4xのリリースはそんなに急ぐ必要も無いですので、当面、優先順位を下げるつもりで、リリースはかなり先になるでしょう。
Jan 02, 2005
ゲストブックでエラー
ゲストブックでエラーが出る様になってしまった。 はて、何でだろう? 明日、見直しですね。
という事で、ゲストブックが今使えません。
(9:16 追記)
今は問題無さそうです。何も変えてないんですけど...。なんだったんでしょうか?不思議です。
(22:42追記)
どうも文字数が設定値を超えるとエラーが出る様です。
IEでは500サーバーエラーが出ます。
OPERAでは、
Script Error
The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
とエラーが出ます。 DOGGYLIFEさんの設定に合わせて、名前の長さを80バイト、コメントの長さを1600バイトに設定しておきました。
多分、これで通常使用では問題無いでしょう。
ESB設定変更
こちらのサイトでは拡張スパムブロッカー(ESB)をフル機能働かせていたのですが、にーやんさんからのコメントとトラックバックでカントリーコードエラーが出てしまいました。
ISWEBではgethostbyaddr関数を使えない為、カントリーコードチェックが出来ない為、こちらで運用して始めて分かりました。
実は、カントリーコードでエラーが出る例はそれなりにあるみたいで、カントリーコードでのチェックはあまりやらない方がいいかもしれないとは思っていたのですが、それほど多くは無いと思っていたので、採用しています。それと、カントリーコードについてもデフォルトではオフにしていますし、v0.4以降で見直していく予定です。 とりあえず、カントリーコードチェック(c-cc,t-cc)をオフにしておきました。
CSS変更
ゲストブックの名前欄がセンター配置になっていたので、CSSのinputのテキスト配置センターに指定していたのをコメントアウトした。
その結果、編集画面のパスワード入力部等も左寄りになってますが、特に気にならないので、そのままとしておきます。
ゲストブック
ゲストブックプラグインは、単なるゲストブックとして使うより、メモを兼ねて使うと良さそう。そういや、doggylifeさんもmafuyuさんもそうしている。そこで、ゲストブックを「ゲストブック&メモ」としました(mafuyuさんの所のパクリです)。
2重投稿防止スクリプトはゲストブックにも有効に働いてますし、拡張スパムブロッカーでのスパム対策もうまく効いてます。blosxomでは設置も簡単なのでこのゲストブックを組み合わせるのがいいですね。
Jan 01, 2005
iswebから移転
新年明けましておめでとうございます。
昨年2月中旬からiswebで始めたブログとBBSをここXREAへ移転する事にしました。
移転を決めたのは、
- iswebで出来なかったブログへの直リンクを既に実現した事
- iswebではsendmail、ソケット通信、gethostbyaddrが使えない
という事が主な理由です。
特に、最近、自分でプラグインを作るようになった事で、自分で作ったプラグインの一部の機能を自分の一番使っているブログで運用して確認出来ない事にストレスを感じていた事は大きいです。
それと、いずれ無料サイトで対応できなくなった場合、有料サイトへ移行する事になるが、ISWEBよりはXREAが良さそうに感じたので、どうせなら早く移行してしまおうという事です。タイミングについては、いつがいいのか考えていたんですが、今日決めました。(準備が出来ていなかったんで、かなりバタバタと移転しています)
ついでにコメントとトラックバックを分けて表示するようにしました。こちらについては、多分、やりたい人が多いと思いますので、後日、整理してエントリに上げる様にしたいと思います。
それと、ゲストブックも設置しておきました。来訪記念に何か書き込んでいってくださると嬉しいです。よろしくお願いします。