web-dev-qa-db-ja.com

Ajaxベースのコメントシステム

Drupal 7では、1つの問題に直面しているので、コメントシステムをそのように実装しますチャットシステムとして機能する必要があります。コンテンツタイプArticleがあります、最後にコメントボックスがあり、ここにユーザーがコメントを残すことができます。

記事にコメントを追加すると、すべてのユーザーのブラウザーに表示されている場合、そのコメントが表示され、同時にdebate/talkページを更新せずにその記事について。

リアルタイムのコメントになります。

5
Drupalizer

この問題は2つのモジュールで解決しました

  1. Ajaxコメント

Drupalサイト(ソーシャルネットワーキングサイトのようにコメント:Facebook、Google +、vk.comなど))にajaxコメントを提供します。

  1. ブロックの更新

ブロックリフレッシュを使用すると、管理者は3つの異なる方法でコンテンツをリフレッシュするようにブロックを構成できます。タイマーによる自動(例:30秒ごと)、「リフレッシュ」リンクによる手動、およびページのロード時に1回。

実際のサンプルは http://beinghuman.org/ で確認できます。

3
Drupalizer

Ajaxコメント モジュールAJAXifiesコメント-うまく機能し、ページを更新する必要はありません。

Ajaxコメント

Drupalサイト(ソーシャルネットワーキングサイトのようにコメント:Facebook、Google +、vk.comなど))にajaxコメントを提供します。

2
drupalmav

時間ベースの更新を可能にするパッチがajaxコメントモジュールにありますが、まだコミットされていません: https://drupal.org/node/401288

これにより、1つのモジュールだけを使用して目的の機能を実現できます。

私は、commentsblockとnode_comment_blockの両方を試しましたが、block_refreshを使用して両方とも更新されなかったため、ブロックにコメントを埋め込む方法を迷っていました。

0
Antonello