Stella Works > StarChartLog > サイト運営 > ブログをcoCommentに対応してみました

ブログをcoCommentに対応してみました

coCommentはコメント管理サービス。どこにコメントを書いたかを管理できます。タグつけて整理できるし、コメントに返信がついたら通知するフィードが提供されてます。

TypePad系(ココログやブログ人など)やBloggerなど有名ホスティングサービス(はてなダイアリーは無理だった)ではすでにcoComment対応してるけど、私のサイトなんかでは自動対応というわけにはいかなかったので、Javascriptを入れてcoComment対応にしてみました。coComment会員が、coCommentで配布されているbookmarkletを使うと、自動的にblog情報設定します。あとは普通にコメントを書いて投稿すればcoCommentにも情報が送信されます。

JavascriptはcoComment blog 》 Blog Archive 》 Standard BlogsCLON - 2006/02/08 - coComment に対応tDiary:coCommentプラグイン - HsbtDiary (2006-05-27)を参考に自作。Movable Typeの場合、エントリーアーカイブの<MTEntryIfCommentsOpen>と</MTEntryIfCommentsOpen>の間に入れてしまうのがよさげ。


<script type="text/javascript">
 var blogTool = "Movable Type";
 var blogURL = "<$MTBlogURL$>";
 var blogTitle = "<$MTBlogName encode_html="1"$>";
 var postURL = "<$MTEntryPermalink$>";
 var postTitle = "<$MTEntryTitle encode_html="1"$>";
 var commentAuthorFieldName = "author";
 var commentAuthorLoggedIn = false;
 var commentFormID = "comments_form";
 var commentTextFieldName = "text";
 var commentButtonName = "post";
</script>

commentなんちゃらかんちゃら、というのは、テンプレートで変更してた場合修正する必要があります。私が使ってるMAQUE Movable TypeのテンプレートではcommentFormIDがcommentsFormでした。

「認証サービスで認証されたコメント投稿者のみ」という設定にしてた場合、commentAuthorLoggedInはTrueにして、commentAuthorFieldNameではなくcommentAuthorにして......値は何入れればいいんだ?

「ここはこうしたほうがいい」というアイデアがあったらぜひ教えてください。誰かcoCommentプラグイン作ってMTタグ入れるだけでOKって状態にしてくれないかなあ。

他人のブログにあんまりコメントを書かないのですが、私もcoCommentに入会しました。昔は紹介制だったようだけど今は普通に登録できます。

ワード

Comments:2

kyorecoba Author Profile Page 2006年5月29日 05:27

こんにちは。
Bookmarkletのテストにやってきました。
私もcoCommentのアカウントは所持しているのですが、怠慢で対応させていません。
これを機会に対応させようと思います。

Stella Author Profile Page 2006年5月29日 09:11

テストありがとうございます。
自分でテストしてみたところ大丈夫だったんですけど、ちゃんと動いてたでしょうか。

Stella Works > StarChartLog > サイト運営 > ブログをcoCommentに対応してみました

Search
Feeds
  • Subscribe in Bloglines
  • Subscribe with livedoor Reader
  • Google Readerへ追加
Firefox meter
あわせて読みたい
あわせて読みたい
track feed StarChartLog
track word

Return to page top