You are here

function _discussthis_discussion_load in Discuss This! 7

Same name and namespace in other branches
  1. 7.2 discussthis.node.inc \_discussthis_discussion_load()

Find discussion comments for a node

1 call to _discussthis_discussion_load()
discussthis_node_view in ./discussthis.node.inc
Implements hook_node_view().

File

./discussthis.node.inc, line 383
File with node discussion display methods.

Code

function _discussthis_discussion_load($topic_nid) {
  $topic = node_load($topic_nid);
  $discussion = comment_node_page_additions($topic);
  unset($discussion['comment_form']);
  $discussion['#theme'] = 'discussion_render_wrapper';
  foreach ($discussion['comments'] as $cid => $comment) {
    if (is_int($cid)) {
      $discussion['comments'][$cid]['#theme'] = 'discussion_render_item';
    }
  }
  return $discussion;
}