現在GeekLogをいじって遊んでます・・・


2008年11月22日(土) 09:37 JST

Geeklogにゲストに寛容でクイックなコメント機能を

GeekLogGeeklogをBlogツールとして利用する場合、コメント機能がかなり不満だ。

(不満その1)
まず、記事に対してコメント投稿しようとすると、コメント作成画面へ遷移して、記事と、記事への過去のコメントが消えてしまうところ。
これだと記事やアップされたコメントを参照しながらコメント作成できなくなっちゃう。
結局「戻る」アイコンをクリックして記事の内容を確認する操作が増えてしまう。

できれば、MTやWPほか一般のBlogのように記事のすぐ下にコメント記入欄がついていてほしい!

(不満その2)
記事などにゲストユーザーがコメントを投稿することは許可できるようになっているけど、ゲストユーザーの名前、メアド、URLなどを記入する欄がついていない。
これでは、コメント投稿者名が全部「ゲストユーザー」になってしまい、味気ない。コメントする気も失せてしまうかもしれない。

この不満を解消すべくハッキングを試みた。ハッキングといっても、修正の対象は結構広範囲に及んだ。
<Geeklog_system>/system/lib-comment.php
<Geeklog_system>/system/lib-story.php
<public_html>/article.php
<public_html>/layout/theme/comment/commentform_advanced.thtml
<public_html>/layout/theme/comment/commentform.thtml
<public_html>/layout/theme/comment/comment.thtml
<public_html>/layout/theme/comment/commentbar.thtml
<public_html>/layout/theme/article/article.thtml

それから、ゲストコメントユーザーの名前、メールアドレス、ホームページをコメントIDと関連付けて保存するためのデータベーステーブルも新しく準備する必要があった。

これだけの分量があると、単にハック事例として公開することもできないので、プラグインの形でまとめようと思っている。プラグイン化にあたっては、オリジナルのシステムファイルは基本的にハックしないようにしたいところだが、どうしても一部直接ファイルを書き換える必要がありそう。それから、.htaccessファイルを用意・編集する必要があるだろう。

ちなみに、ハックしたコメント機能が有効なのは記事だけ。Blogとしてはとりあえず記事をおさえておけば十分だろう。

トラックバック

このエントリのトラックバックURL: http://www.trybase.com/~dengen/log/trackback.php/QuickCommentFunction

この記事にはトラックバック・コメントがありません。
Geeklogにゲストに寛容でクイックなコメント機能を | 4 件のコメント | アカウント登録
コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。
Geeklogにゲストに寛容でクイックなコメント機能を
投稿者: みるく on 2007年12月31日(月) 12:28 JST
dengenさん、こんにちは。
早速、コメント投稿させてもらいます!

Blogとしては記事をおさえておけば十分だと私も思います。
不満をご自身で解消されるなんてすごいです!
私もコメントの投稿をこういうインターフェイスにしたいと思ってましたが、
思っているだけで何も出来ませんでした(^^;

dengenさんがプラグインの形でまとめられるの楽しみにしています。



Geeklogにゲストに寛容でクイックなコメント機能を
投稿者: dengen on 2007年12月31日(月) 12:45 JST
みるくさん、こんにちは。
早速、ゲストでのコメント機能検証実験?にご参加ありがとうございますw

なにか、こうして欲しいという要望があれば、教えてくださいね。
Geeklogにゲストに寛容でクイックなコメント機能を
投稿者: maruyo on 2008年2月 5日(火) 02:11 JST
これまたすばらしいですねぇ
最近なんだかGeeklogがどんどんユーザーフレンドリーになっていくぅぅ~

さすがにハックも含めて手動でやるにはちょっと勇気が要るのでぜひともプラグイン化してほしいです。これはもう本体の機能として採用してもらう方向で話を進めていっちゃってもいいかもってぐらい便利だと思いますヨ!
Geeklogにゲストに寛容でクイックなコメント機能を
投稿者: dengen on 2008年2月 5日(火) 12:50 JST

> 最近なんだかGeeklogがどんどんユーザーフレンドリーになっていくぅぅ~

ブログ機能に関しては、WPやMTと遜色ないくらいにしたいな~と。
あえて、Geeklogでのブログにこだわってみます。^^;

完全なプラグイン化はできませんでしたが、Article_ex プラグインを出してみました。
一部ハックに頼らざるを得ないところに、Geeklogの課題が潜んでいるような気がします。^^;

コメントの投稿

ユーザ名: [ アカウントを作る ]
タイトル:
メールアドレス:
ホームページ:
コメント:
投稿方法:
使用できるHTMLタグ:
<a>, <b>, <blockquote>, <br>, <code>, <div>, <font>, <em>, <h>, <hr>, <i>, <li>, <ol>, <p>, <pre>, <strong>, <tt>, <ul>, [code], [raw], [story:], [staticpage:], [staticpage_content:], [link:], [forum:], [file:], [poll:], [youtube:], [tag:]

注意事項
  • 内容にそった話題で投稿してください
  • できるだけ新しいスレッドを立てず、コメントを追加してください
  • 他の人のコメントをよく読んで同じようなコメントを投稿しないようにしてください
  • 内容がよくわかるタイトルをつけてください
  • あなたのメールアドレスは表示されません!(保護されています)