/** * Displays a discussion (main part of discussion page) with given options. * @param forum_discussion $discussion * @param object $options * @return string HTML content of discussion */ public function display_discussion($discussion, $options) { // Get main bit of discussion $content = $discussion->get_root_post()->display_with_children($options); // Get lock post, if any $lockpost = $discussion->get_lock_post(); if ($lockpost) { $content = '<div class="forumng-lockmessage">' . $lockpost->display(true, array(forum_post::OPTION_NO_COMMANDS => true)) . '</div>' . $content; } return $content; }