You are here

function discussthis_comment in Discuss This! 6

Implementation of hook_comment().

File

./discussthis.module, line 223
Associations discussions in forums with specific nodes

Code

function discussthis_comment(&$comment, $op) {
  if ($op == 'publish' && module_exists('rules')) {
    $nid = db_result(db_query("SELECT nid FROM {discussthis} WHERE topic_nid = %d", $comment['nid']));
    if ($nid) {
      $node = node_load($nid);
      if (arg(0) == 'discussthis') {
        rules_invoke_event('discussthis_discussion_new', $node, $comment);
      }
      else {
        rules_invoke_event('discussthis_discussion_update', $node, $comment);
      }
    }
  }
}