ブログのコメント部分をゴニョゴニョしてみた 

ここ数日間でブログのコメント部分をいろいろといじってみました

まずは念願だったクッキー対応化。これで名前・メールアドレス・URLをブラウザに記憶させて、次回からの入力を省くことが出来ます。

自作のテンプレートにMovableTypeのデフォルトテンプレートから必要と思われる部分をコピーしたり修正してみましたが、うまくクッキーが保存されず。逆にデフォルトテンプレートのコメントフォーム部分を一旦丸ごとコピーして、そこから従来の自作用に修正していったところうまく動作しました調べてみると、FORMタグに割り当てられたNAME属性とID属性を書き換えていたことが原因でした。

クッキーに対応するためJavaScriptを使うのですが、NAME属性で「comments_form」、ID属性で「comments-form」を指定しておかないとちゃんと動作しないようです。しかしこの状態でHTMLのチェックをすると「NAMEとIDの中身が一致してないよ」と怒られちゃいますね。特に害は無いようなのでとりあえずは放置ということで

2件目はID表示。

以前アダルトサイトへのリンク目的のコメントが投稿されたことがあったのですが、その投稿者名が私の名前である「STR」だったのですすぐに消しちゃいましたが。その対策として、投稿者のIPアドレスから8桁の適当な文字列を生成しIDとして表示するようにしました。なりすまし対策としてはなんとなく効果があるかな


記事を参考にしたり興味を持たれた方はペンギンアイコンをクリックしてブログ管理人に拍手を送ってください!
管理人だけが読める秘密のコメントを投稿したい場合はアイコン下のテキストボックスに入力すると同時に送信されます。
今後の励みになりますのでよろしくお願いします!




 

 

現在の感情は?

 絵文字を使う クリックで絵文字を使用

  • サインインして投稿したコメントは即時公開されますが、サインインしない場合はスパム対策のため一旦保留とし、管理者の承認後に公開されます。
  • 英文のみの投稿やシステムがスパムと判断した内容は公開されません。また、管理者が不適切と判断したものは削除します。
  • タグは使用出来ません。
  • Gravatarによるアバター画像の表示に対応しています。
ブログパーツ
Recent Entries
Recent Comments
Categories
Monthly Archives
Ranking
Information
ツイッター
Facebookページへ
ブログの更新はツイッターフェイスブックページでお知らせしています。Windows8以降のライブタイルにも対応しています。
 プロフィールページ
 メールフォーム
 mixi
 YouTube
 ニコニコ動画
RSS