« 夏でもイチゴ | メイン | クレソンの意外な反応 »

ブログを少しリニューアル

new11.jpg
captcha11.jpg

今日はかなりの暑さだった。午後に出かけたが、立っているだけで疲れが出てくる有様。夏真っ盛りである。ところで、ブログの方は久々にじっくりと手を加えることができた。最近は忙しくなかなか記事の更新などに時間を費やすことができなかった。

まずバナーの背景を変え、右サイドバーの長さを234pxにした。広告の大きさに合わせた感じである。全体の横幅が少し長くなったので、グローバルナビゲーションを一つ追加して、「カテゴリー」というものを作った。ここでは、カテゴリー毎にエントリーが並んでいる。小粋空間さんの記事を参考にした。カテゴリーと記事のタイトルの両方で、絞り込めるので便利かなと思い導入してみた。

参考記事:
カテゴリーリストにエントリータイトルを表示する

その他、最近はコメント欄の下にOgawa::Memorandaさんの「Captcha Plugin」を導入することに成功し、迷惑コメントが来なくなった。迷惑トラックバックも来ていない。こんなに効果があったことに正直驚いている。よくできたプラグインである。以前この「Captcha Plugin」がなかなかうまく導入できずに悩んでいたが、もう一度じっくりと時間をかけて、綿密に参考記事を見直したらうまくいった。しかも、以前はこのプラグインがうまく導入できずにOgawa::Memorandaさんと小粋空間さんにアドバイスをいただいた。PostgreSQLとこのプラグインとの相性が合わないのではとSixApart社にもフィードバックしたが、私の勝手な誤解であり、両者との関係は良好です。Ogawa::Memorandaさんと導入にあたって参考になった小粋空間さん、サラリーマン白書さんに感謝しています。ありがとうございました。

※このCaptcha Pluginの導入時には、CPANから以下の二つのPerlモジュールをインストールしました。
Authen::Captcha
GD
です。

また、Captcha.zipをダウンロードした後、「captcha_js.cgi 」と「captcha.pl」の二つのファイルに修正をあらかじめ加えないといけません(詳しくはこちらで)。修正箇所が違っていると動きません。私はどうやらここでミスをしていたようです。最後は、コメントフォームのあるすべてのテンプレートに

を追加し、再構築する必要があります(コメント用のform要素の内部に記述します)。

参考記事:
【Ogawa::Memorandaさん】
Captchaプラグイン
Captcha Plugin公開
【小粋空間さん】
Authen::Captcha をインストールして Captcha Plugin を利用する(CPAN による perl モジュールのインストール)
【サラリーマン白書さん】
Movable Typeのスパム対策(コメント編・その2)


Same Category

◆全エントリー一覧へ◆


Trackback

This entry's TrackbackURL:
http://sansimai20.com/mt/mt-tb.cgi/489



◆コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。
◆トラックバックの内容も、オーナーがチェックした後にページに公開されます。
◆宣伝・誘導を目的とした記事からのトラックバックは削除対象となります。
◆このブログに関連のある、あなたのブログの記事をトラックバックしてください。
◆TypeKey IDをお持ちの方は、TypeKey IDを使ってサインイン してください。

Post Comments

太字 イタリック アンダーライン ハイパーリンク 引用


↓の評価ボタンを押してランキングをチェック!
素晴らしい すごい とても良い 良い

※お手数ですが、下の4文字のコードを入力して、投稿してください。入力を間違えるとエラーになり、しばらく投稿できません。どうしても文字が判読しにくい場合は、一度更新ボタンを押して文字を変えてみてください。また、TypeKey IDを使ってサイン・イン した場合、コードを入力せずにコメント投稿が可能です。リセットボタンを押すと、全ての書き込みが消えます。もう一度最初から書き直したいときに使ってください。


Search

AD-Butterfly

About

2007年07月28日 23:51に投稿されたエントリーのページです。

ひとつ前の投稿は「夏でもイチゴ」です。

次の投稿は「クレソンの意外な反応」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35