/** * executeViewInput * * @param XCube_RenderTarget &$render * * @return void **/ public function executeViewInput(&$render) { //$this->_execute_GroupUpdate(); $render->setTemplateName('xcforum_forumaccess.html'); //$render->setTemplateName($this->mAsset->mDirname . '_forumaccess_edit.html'); //adump($this->mAccList); $render->setAttribute('actionForm', $this->mActionForm); $render->setAttribute('grpObjects', $this->grpAccObj); $render->setAttribute('usrObjects', $this->usrAccObj); $render->setAttribute('dirname', $this->mAsset->mDirname); $render->setAttribute('dataname', self::DATANAME); $render->setAttribute('forum_jumpbox_options', $this->forum_catopts); $render->setAttribute('forum_title', htmlspecialchars($this->forum_title, ENT_QUOTES, _CHARSET)); //$render->setAttribute('group_trs',$this->group_trs); //adump(intval($this->mRoot->mContext->mRequest->getRequest('forum_id'))); //$render->setAttribute('forum_id', intval($this->mRoot->mContext->mRequest->getRequest('forum_id'))); //set tag usage $render->setAttribute('tag_dirname', $this->mRoot->mContext->mModuleConfig['tag_dirname']); parent::executeViewInput($render); }
/** * executeViewInput * * @param XCube_RenderTarget &$render * * @return void **/ public function executeViewInput(&$render) { $render->setTemplateName('xcforum_advance.html'); $render->setAttribute('actionForm', $this->mActionForm); $render->setAttribute('object', $this->mObject); $render->setAttribute('dirname', $this->mAsset->mDirname); $render->setAttribute('dataname', self::DATANAME); $render->setAttribute('import_from_options', $this->mImportableModules); $render->setAttribute('comimport_from_options', $this->mComImportableModules); //set tag usage //$render->setAttribute('tag_dirname', $this->mRoot->mContext->mModuleConfig['tag_dirname']); parent::executeViewInput($render); }
/** * 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); }
/** * executeViewInput * * @param XCube_RenderTarget &$render * * @return void **/ public function executeViewInput(&$render) { //atrace(); $render->setTemplateName($this->mAsset->mDirname . '_post_form.html'); //$render->setAttribute('actionForm', $this->mActionForm); // $render->setAttribute('object', $this->mObject); // $render->setAttribute('dirname', $this->mAsset->mDirname); $render->setAttribute('dataname', self::DATANAME); //set tag usage $render->setAttribute('tag_dirname', $this->mRoot->mContext->mModuleConfig['tag_dirname']); $render->setAttribute('forum_id', intval($this->mRoot->mContext->mRequest->getRequest('forum_id'))); // in case of a child post if (is_object($this->mParentObj)) { //adump("reply"); $render->setAttribute('mode', 'reply'); $render->setAttribute('reference_subject', htmlspecialchars($this->mParentObj->get('subject'), ENT_QUOTES, _CHARSET)); $render->setAttribute('reference_name', 'name'); // TODO $render->setAttribute('reference_quote', '[quote]' . $this->mParentObj->get('post_text') . '[/quote]'); $render->setAttribute('reference_message', htmlspecialchars($this->mParentObj->get('post_text'), ENT_QUOTES, _CHARSET)); $render->setAttribute('topic_id', $this->mParentObj->get('topic_id')); $render->setAttribute('subject', htmlspecialchars("Re: " . ltrim($this->mParentObj->get('subject'), 'Re: '), ENT_QUOTES, _CHARSET)); } parent::executeViewInput($render); }