/**
  * executeViewInput
  * 
  * @param   XCube_RenderTarget  &$render
  * 
  * @return  void
  **/
 public function executeViewInput(&$render)
 {
     include XCFORUM_TRUST_PATH . '/include/constant_can_override.inc.php';
     $options4html = "";
     $forum_configs = @unserialize($this->mObject->get('forum_options'));
     if (is_array($forum_configs)) {
         foreach ($forum_configs as $key => $val) {
             if (isset($xcforum_configs_can_be_override[$key])) {
                 $options4html .= htmlspecialchars($key, ENT_QUOTES, _CHARSET) . ':' . htmlspecialchars($val, ENT_QUOTES, _CHARSET) . "\n";
             }
         }
     }
     $render->setAttribute('forum_options', $options4html);
     $render->setAttribute('forum_options_desc', Xcforum_Utils::main_get_categoryoptions4edit($xcforum_configs_can_be_override));
     //$render->setTemplateName($this->mAsset->mDirname . '_forums_edit.html');
     $render->setTemplateName($this->mAsset->mDirname . '_forum_form.html');
     //$render->setAttribute('actionForm', $this->mActionForm);
     //$render->setAttribute('object', $this->mObject);
     //$render->setAttribute('dirname', $this->mAsset->mDirname);
     //$render->setAttribute('mod_url', XOOPS_MODULE_URL . '/'. $this->mAsset->mDirname);
     $render->setAttribute('dataname', self::DATANAME);
     //$render->setAttribute('mod_isadmin', $this->mod_isadmin);
     //set tag usage
     //$render->setAttribute('tag_dirname', $this->mRoot->mContext->mModuleConfig['tag_dirname']);
     $render->setAttribute('accessController', $this->mAccessController['main']);
     parent::executeViewInput($render);
 }