/**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('uid')) !== null) {
         $this->mNavi->addExtra('uid', $value);
         $this->_mCriteria->add(new Criteria('uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_id')) !== null) {
         $this->mNavi->addExtra('topic_id', $value);
         $this->_mCriteria->add(new Criteria('topic_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('u2t_time')) !== null) {
         $this->mNavi->addExtra('u2t_time', $value);
         $this->_mCriteria->add(new Criteria('u2t_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('u2t_marked')) !== null) {
         $this->mNavi->addExtra('u2t_marked', $value);
         $this->_mCriteria->add(new Criteria('u2t_marked', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('u2t_rsv')) !== null) {
         $this->mNavi->addExtra('u2t_rsv', $value);
         $this->_mCriteria->add(new Criteria('u2t_rsv', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('posttime')) !== null) {
         $this->mNavi->addExtra('posttime', $value);
         $this->_mCriteria->add(new Criteria('posttime', $value));
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }
 /**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('forum_id')) !== null) {
         $this->mNavi->addExtra('forum_id', $value);
         $this->_mCriteria->add(new Criteria('forum_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('category_id')) !== null) {
         $this->mNavi->addExtra('category_id', $value);
         $this->_mCriteria->add(new Criteria('category_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_external_link_format')) !== null) {
         $this->mNavi->addExtra('forum_external_link_format', $value);
         $this->_mCriteria->add(new Criteria('forum_external_link_format', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_title')) !== null) {
         $this->mNavi->addExtra('forum_title', $value);
         $this->_mCriteria->add(new Criteria('forum_title', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_desc')) !== null) {
         $this->mNavi->addExtra('forum_desc', $value);
         $this->_mCriteria->add(new Criteria('forum_desc', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_topics_count')) !== null) {
         $this->mNavi->addExtra('forum_topics_count', $value);
         $this->_mCriteria->add(new Criteria('forum_topics_count', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_posts_count')) !== null) {
         $this->mNavi->addExtra('forum_posts_count', $value);
         $this->_mCriteria->add(new Criteria('forum_posts_count', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_last_post_id')) !== null) {
         $this->mNavi->addExtra('forum_last_post_id', $value);
         $this->_mCriteria->add(new Criteria('forum_last_post_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_last_post_time')) !== null) {
         $this->mNavi->addExtra('forum_last_post_time', $value);
         $this->_mCriteria->add(new Criteria('forum_last_post_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_weight')) !== null) {
         $this->mNavi->addExtra('forum_weight', $value);
         $this->_mCriteria->add(new Criteria('forum_weight', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_options')) !== null) {
         $this->mNavi->addExtra('forum_options', $value);
         $this->_mCriteria->add(new Criteria('forum_options', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('status')) !== null) {
         $this->mNavi->addExtra('status', $value);
         $this->_mCriteria->add(new Criteria('status', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('posttime')) !== null) {
         $this->mNavi->addExtra('posttime', $value);
         $this->_mCriteria->add(new Criteria('posttime', $value));
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }
 /**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('definition_id')) !== null) {
         $this->mNavi->addExtra('definition_id', $value);
         $this->_mCriteria->add(new Criteria('definition_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('field_name')) !== null) {
         $this->mNavi->addExtra('field_name', $value);
         $this->_mCriteria->add(new Criteria('field_name', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('label')) !== null) {
         $this->mNavi->addExtra('label', $value);
         $this->_mCriteria->add(new Criteria('label', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('field_type')) !== null) {
         $this->mNavi->addExtra('field_type', $value);
         $this->_mCriteria->add(new Criteria('field_type', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('validation')) !== null) {
         $this->mNavi->addExtra('validation', $value);
         $this->_mCriteria->add(new Criteria('validation', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('required')) !== null) {
         $this->mNavi->addExtra('required', $value);
         $this->_mCriteria->add(new Criteria('required', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('weight')) !== null) {
         $this->mNavi->addExtra('weight', $value);
         $this->_mCriteria->add(new Criteria('weight', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('show_list')) !== null) {
         $this->mNavi->addExtra('show_list', $value);
         $this->_mCriteria->add(new Criteria('show_list', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('search_flag')) !== null) {
         $this->mNavi->addExtra('search_flag', $value);
         $this->_mCriteria->add(new Criteria('search_flag', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('description')) !== null) {
         $this->mNavi->addExtra('description', $value);
         $this->_mCriteria->add(new Criteria('description', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('options')) !== null) {
         $this->mNavi->addExtra('options', $value);
         $this->_mCriteria->add(new Criteria('options', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('posttime')) !== null) {
         $this->mNavi->addExtra('posttime', $value);
         $this->_mCriteria->add(new Criteria('posttime', $value));
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }
 /**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('forum_id')) !== null) {
         $this->mNavi->addExtra('forum_id', $value);
         $this->_mCriteria->add(new Criteria('forum_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('uid')) !== null) {
         $this->mNavi->addExtra('uid', $value);
         $this->_mCriteria->add(new Criteria('uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('uid')) !== null) {
         $this->mNavi->addExtra('uid', $value);
         $this->_mCriteria->add(new Criteria('uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('groupid')) !== null) {
         $this->mNavi->addExtra('groupid', $value);
         $this->_mCriteria->add(new Criteria('groupid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('can_post')) !== null) {
         $this->mNavi->addExtra('can_post', $value);
         $this->_mCriteria->add(new Criteria('can_post', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('can_edit')) !== null) {
         $this->mNavi->addExtra('can_edit', $value);
         $this->_mCriteria->add(new Criteria('can_edit', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('can_delete')) !== null) {
         $this->mNavi->addExtra('can_delete', $value);
         $this->_mCriteria->add(new Criteria('can_delete', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('post_auto_approved')) !== null) {
         $this->mNavi->addExtra('post_auto_approved', $value);
         $this->_mCriteria->add(new Criteria('post_auto_approved', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('is_moderator')) !== null) {
         $this->mNavi->addExtra('is_moderator', $value);
         $this->_mCriteria->add(new Criteria('is_moderator', $value));
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }
 /**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('post_id')) !== null) {
         $this->mNavi->addExtra('post_id', $value);
         $this->_mCriteria->add(new Criteria('post_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('pid')) !== null) {
         $this->mNavi->addExtra('pid', $value);
         $this->_mCriteria->add(new Criteria('pid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_id')) !== null) {
         $this->mNavi->addExtra('topic_id', $value);
         $this->_mCriteria->add(new Criteria('topic_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('post_time')) !== null) {
         $this->mNavi->addExtra('post_time', $value);
         $this->_mCriteria->add(new Criteria('post_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('modified_time')) !== null) {
         $this->mNavi->addExtra('modified_time', $value);
         $this->_mCriteria->add(new Criteria('modified_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('uid')) !== null) {
         $this->mNavi->addExtra('uid', $value);
         $this->_mCriteria->add(new Criteria('uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('uid_hidden')) !== null) {
         $this->mNavi->addExtra('uid_hidden', $value);
         $this->_mCriteria->add(new Criteria('uid_hidden', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('poster_ip')) !== null) {
         $this->mNavi->addExtra('poster_ip', $value);
         $this->_mCriteria->add(new Criteria('poster_ip', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('modifier_ip')) !== null) {
         $this->mNavi->addExtra('modifier_ip', $value);
         $this->_mCriteria->add(new Criteria('modifier_ip', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('subject')) !== null) {
         $this->mNavi->addExtra('subject', $value);
         $this->_mCriteria->add(new Criteria('subject', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('subject_waiting')) !== null) {
         $this->mNavi->addExtra('subject_waiting', $value);
         $this->_mCriteria->add(new Criteria('subject_waiting', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('html')) !== null) {
         $this->mNavi->addExtra('html', $value);
         $this->_mCriteria->add(new Criteria('html', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('smiley')) !== null) {
         $this->mNavi->addExtra('smiley', $value);
         $this->_mCriteria->add(new Criteria('smiley', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('xcode')) !== null) {
         $this->mNavi->addExtra('xcode', $value);
         $this->_mCriteria->add(new Criteria('xcode', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('br')) !== null) {
         $this->mNavi->addExtra('br', $value);
         $this->_mCriteria->add(new Criteria('br', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('number_entity')) !== null) {
         $this->mNavi->addExtra('number_entity', $value);
         $this->_mCriteria->add(new Criteria('number_entity', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('special_entity')) !== null) {
         $this->mNavi->addExtra('special_entity', $value);
         $this->_mCriteria->add(new Criteria('special_entity', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('icon')) !== null) {
         $this->mNavi->addExtra('icon', $value);
         $this->_mCriteria->add(new Criteria('icon', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('attachsig')) !== null) {
         $this->mNavi->addExtra('attachsig', $value);
         $this->_mCriteria->add(new Criteria('attachsig', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('invisible')) !== null) {
         $this->mNavi->addExtra('invisible', $value);
         $this->_mCriteria->add(new Criteria('invisible', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('approval')) !== null) {
         $this->mNavi->addExtra('approval', $value);
         $this->_mCriteria->add(new Criteria('approval', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('votes_sum')) !== null) {
         $this->mNavi->addExtra('votes_sum', $value);
         $this->_mCriteria->add(new Criteria('votes_sum', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('votes_count')) !== null) {
         $this->mNavi->addExtra('votes_count', $value);
         $this->_mCriteria->add(new Criteria('votes_count', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('depth_in_tree')) !== null) {
         $this->mNavi->addExtra('depth_in_tree', $value);
         $this->_mCriteria->add(new Criteria('depth_in_tree', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('order_in_tree')) !== null) {
         $this->mNavi->addExtra('order_in_tree', $value);
         $this->_mCriteria->add(new Criteria('order_in_tree', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('path_in_tree')) !== null) {
         $this->mNavi->addExtra('path_in_tree', $value);
         $this->_mCriteria->add(new Criteria('path_in_tree', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('unique_path')) !== null) {
         $this->mNavi->addExtra('unique_path', $value);
         $this->_mCriteria->add(new Criteria('unique_path', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('guest_name')) !== null) {
         $this->mNavi->addExtra('guest_name', $value);
         $this->_mCriteria->add(new Criteria('guest_name', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('guest_email')) !== null) {
         $this->mNavi->addExtra('guest_email', $value);
         $this->_mCriteria->add(new Criteria('guest_email', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('guest_url')) !== null) {
         $this->mNavi->addExtra('guest_url', $value);
         $this->_mCriteria->add(new Criteria('guest_url', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('guest_pass_md5')) !== null) {
         $this->mNavi->addExtra('guest_pass_md5', $value);
         $this->_mCriteria->add(new Criteria('guest_pass_md5', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('guest_trip')) !== null) {
         $this->mNavi->addExtra('guest_trip', $value);
         $this->_mCriteria->add(new Criteria('guest_trip', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('post_text')) !== null) {
         $this->mNavi->addExtra('post_text', $value);
         $this->_mCriteria->add(new Criteria('post_text', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('post_text_waiting')) !== null) {
         $this->mNavi->addExtra('post_text_waiting', $value);
         $this->_mCriteria->add(new Criteria('post_text_waiting', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('status')) !== null) {
         $this->mNavi->addExtra('status', $value);
         $this->_mCriteria->add(new Criteria('status', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('posttime')) !== null) {
         $this->mNavi->addExtra('posttime', $value);
         $this->_mCriteria->add(new Criteria('posttime', $value));
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }
 /**
  * fetch
  * 
  * @param   void
  * 
  * @return  void
  **/
 public function fetch()
 {
     parent::fetch();
     $root =& XCube_Root::getSingleton();
     if (($value = $root->mContext->mRequest->getRequest('topic_id')) !== null) {
         $this->mNavi->addExtra('topic_id', $value);
         $this->_mCriteria->add(new Criteria('topic_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('forum_id')) !== null) {
         $this->mNavi->addExtra('forum_id', $value);
         $this->_mCriteria->add(new Criteria('forum_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_external_link_id')) !== null) {
         $this->mNavi->addExtra('topic_external_link_id', $value);
         $this->_mCriteria->add(new Criteria('topic_external_link_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_title')) !== null) {
         $this->mNavi->addExtra('topic_title', $value);
         $this->_mCriteria->add(new Criteria('topic_title', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_first_uid')) !== null) {
         $this->mNavi->addExtra('topic_first_uid', $value);
         $this->_mCriteria->add(new Criteria('topic_first_uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_first_post_id')) !== null) {
         $this->mNavi->addExtra('topic_first_post_id', $value);
         $this->_mCriteria->add(new Criteria('topic_first_post_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_first_post_time')) !== null) {
         $this->mNavi->addExtra('topic_first_post_time', $value);
         $this->_mCriteria->add(new Criteria('topic_first_post_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_last_uid')) !== null) {
         $this->mNavi->addExtra('topic_last_uid', $value);
         $this->_mCriteria->add(new Criteria('topic_last_uid', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_last_post_id')) !== null) {
         $this->mNavi->addExtra('topic_last_post_id', $value);
         $this->_mCriteria->add(new Criteria('topic_last_post_id', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_last_post_time')) !== null) {
         $this->mNavi->addExtra('topic_last_post_time', $value);
         $this->_mCriteria->add(new Criteria('topic_last_post_time', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_views')) !== null) {
         $this->mNavi->addExtra('topic_views', $value);
         $this->_mCriteria->add(new Criteria('topic_views', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_posts_count')) !== null) {
         $this->mNavi->addExtra('topic_posts_count', $value);
         $this->_mCriteria->add(new Criteria('topic_posts_count', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_locked')) !== null) {
         $this->mNavi->addExtra('topic_locked', $value);
         $this->_mCriteria->add(new Criteria('topic_locked', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_sticky')) !== null) {
         $this->mNavi->addExtra('topic_sticky', $value);
         $this->_mCriteria->add(new Criteria('topic_sticky', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_solved')) !== null) {
         $this->mNavi->addExtra('topic_solved', $value);
         $this->_mCriteria->add(new Criteria('topic_solved', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_invisible')) !== null) {
         $this->mNavi->addExtra('topic_invisible', $value);
         $this->_mCriteria->add(new Criteria('topic_invisible', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_votes_sum')) !== null) {
         $this->mNavi->addExtra('topic_votes_sum', $value);
         $this->_mCriteria->add(new Criteria('topic_votes_sum', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('topic_votes_count')) !== null) {
         $this->mNavi->addExtra('topic_votes_count', $value);
         $this->_mCriteria->add(new Criteria('topic_votes_count', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('status')) !== null) {
         $this->mNavi->addExtra('status', $value);
         $this->_mCriteria->add(new Criteria('status', $value));
     }
     if (($value = $root->mContext->mRequest->getRequest('posttime')) !== null) {
         $this->mNavi->addExtra('posttime', $value);
         $this->_mCriteria->add(new Criteria('posttime', $value));
     }
     // TXT
     $myts =& Xcforum_Utils::getMytextSanitizer();
     $q_txt = $root->mContext->mRequest->getRequest('txt');
     if (!empty($q_txt)) {
         $txt = $myts->stripSlashesGPC($q_txt);
         //$query4assign['txt'] = htmlspecialchars( $txt , ENT_QUOTES , _CHARSET ) ;
         $txt4sql = addslashes($txt);
         //$whr_txt = "fp.subject LIKE '%$txt4sql%' OR fp.post_text LIKE '%$txt4sql%'" ;
         $this->_mCriteria->add(new criteria('topic_title', $txt4sql, 'LIKE'));
     } else {
         //$query4assign['txt'] = '' ;
         //$whr_txt = '1' ;
     }
     $this->_mCriteria->addSort($this->getSort(), $this->getOrder());
 }