12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- /* For licensing terms, see /license.txt */
- require_once 'Resource.class.php';
- /**
- * A forum-topic/thread
- * @author Bart Mollet <bart.mollet@hogent.be>
- * @package chamilo.backup
- */
- class ForumTopic extends Resource
- {
- /**
- * Create a new ForumTopic
- */
- /* function ForumTopic($id, $title, $time, $topic_poster_id, $topic_poster_name, $forum_id, $last_post, $replies, $views = 0, $sticky = 0, $locked = 0,
- $time_closed = null, $weight = 0, $title_qualify = null, $qualify_max = 0) */
- function __construct($obj)
- {
- parent::__construct($obj->thread_id, RESOURCE_FORUMTOPIC);
- $this->obj = $obj;
- /*
- $this->title = $title;
- $this->time = $time;
- $this->topic_poster_id = $topic_poster_id;
- $this->topic_poster_name = $topic_poster_name;
- $this->forum_id = $forum_id;
- $this->last_post = $last_post;
- $this->replies = $replies;
- $this->views = $views;
- $this->sticky = $sticky;
- $this->locked = $locked;
- $this->time_closed = $time_closed;
- $this->weight = $weight;
- $this->title_qualify = $title_qualify;
- $this->qualify_max = $qualify_max; */
- }
- /**
- * Show this resource
- */
- function show()
- {
- parent::show();
- $extra = api_convert_and_format_date($this->obj->thread_date);
- if ($this->obj->thread_poster_id) {
- $user_info = api_get_user_info($this->obj->thread_poster_id);
- $extra = $user_info['complete_name'].', '.$extra;
- }
- echo $this->obj->thread_title . ' (' . $extra . ')';
- }
- }
|