function display($cachable = false, $urlparams = false) { JRequest::setVar('view', 'tags'); $task = $this->getTask(); if ($task == "edit") { JRequest::setVar('layout', 'form'); } parent::display($cachable = false, $urlparams = false); }
function display($cachable = false, $urlparams = false) { $user = JFactory::getUser(); if ($user->id == 0) { JError::raiseWarning(1001, JText::_("YOU_MUST_BE_SIGNED_IN")); $this->setRedirect(JRoute::_("index.php?option=com_user&view=login")); return; } parent::display($cachable = false, $urlparams = false); }
/** * Display current customtmpl of the component to administrator * */ function display($cachable = false, $urlparams = false) { switch ($this->getTask()) { case 'edit': JRequest::setVar('hidemainmenu', 1); JRequest::setVar('edit', true); JRequest::setVar('layout', 'form'); break; } parent::display($cachable = false, $urlparams = false); }
function display($cachable = false, $urlparams = false) { $user = JFactory::getUser(); if ($user->id == 0) { JError::raiseWarning(1001, JText::_("YOU_MUST_BE_SIGNED_IN")); $this->setRedirect(JRoute::_("index.php?option=com_user&view=login")); return; } if ($this->getTask() == 'add' || $this->getTask() == 'edit') { JRequest::setVar('edit', true); JRequest::setVar('layout', 'form'); } parent::display($cachable = false, $urlparams = false); }
function display($cachable = false, $urlparams = false) { $user = JFactory::getUser(); if ($user->id == 0) { JError::raiseWarning(1001, JText::_("YOU_MUST_BE_SIGNED_IN")); $this->setRedirect(JRoute::_("index.php?option=com_user&view=login")); return; } $task = $this->getTask(); switch ($task) { case 'widgetlist': JRequest::setVar('layout', 'widgetlist'); break; default: JRequest::setVar('layout', 'default'); break; } parent::display($cachable = false, $urlparams = false); }
function edit() { JRequest::setVar('edit', true); JRequest::setVar('layout', 'form'); parent::display(); }
/** * Save categories record */ function save() { $model = $this->getModel('feeds'); $id = $model->storeFeed(); if ($id) { $msg = JText::_('SUCCESSFULLY_SAVE_TO_FEED'); $link = "index.php?option=com_javoice&view=feeds"; if ($this->getTask() == 'apply') { $link .= "&task=edit&cid[]=" . $id; } $this->setRedirect($link, $msg); } else { JRequest::setVar('layout', 'form'); parent::display(); } }
/** * Display the list of language */ function display($cachable = false, $urlparams = false) { parent::display($cachable = false, $urlparams = false); }
/** * Save configuration record */ function save() { $option = JRequest::getCmd('option'); $model = $this->getModel('configs'); $item = $model->getItems(); $data = $item->data; $params = class_exists('JRegistry') ? new JRegistry($data) : new JParameter($data); //JRequest::checkToken () or jexit ( 'Invalid Token' ); $task = $this->getTask(); $cache = JFactory::getCache($option); $cache->clean(); $group = JRequest::getVar('group', 'systems'); if ($group == '') { $group = 'systems'; } $paramsField = JRequest::getVar($group, null, 'request', 'array'); // Build parameter INI string $access = JRequest::getVar('access', NULL); if (isset($access)) { $paramsField['access'] = $access; } if ($paramsField) { if ($group == 'plugin') { if (!isset($paramsField['enable_avatar'])) { $paramsField['enable_avatar'] = 0; } if (!isset($paramsField['enable_activity_stream'])) { $paramsField['enable_activity_stream'] = 0; } if (!isset($paramsField['enable_bbcode'])) { $paramsField['enable_bbcode'] = 0; } if (!isset($paramsField['enable_youtube'])) { $paramsField['enable_youtube'] = 0; } if (!isset($paramsField['enable_tweetmeme'])) { $paramsField['enable_tweetmeme'] = 0; } if (!isset($paramsField['enable_smileys'])) { $paramsField['enable_smileys'] = 0; } if (!isset($paramsField['enable_after_the_deadline'])) { $paramsField['enable_after_the_deadline'] = 0; } if (!isset($paramsField['enable_addtoany'])) { $paramsField['enable_addtoany'] = 0; } if (!isset($paramsField['enable_addthis'])) { $paramsField['enable_addthis'] = 0; } if (!isset($paramsField['is_attach_image'])) { $paramsField['is_attach_image'] = 0; } if (!isset($paramsField['is_enable_captcha'])) { $paramsField['is_enable_captcha'] = 0; } if (!isset($paramsField['is_enable_captcha_user'])) { $paramsField['is_enable_captcha_user'] = 0; } if (!isset($paramsField['enable_pathway'])) { $paramsField['enable_pathway'] = 0; } if (!isset($paramsField['enable_your_items'])) { $paramsField['enable_your_items'] = 0; } if (!isset($paramsField['enable_login_form'])) { $paramsField['enable_login_form'] = 0; } if (!isset($paramsField['enable_button_create_new'])) { $paramsField['enable_button_create_new'] = 0; } $paramsField['attach_file_type'] = implode(",", $paramsField['attach_file_type']); } foreach ($paramsField as $k => $v) { $params->set($k, $v); } if ($group == 'systems') { $user_groups = JRequest::getVar('user_group', array(), 'post', 'array'); $user_group = 0; if ($user_groups) { $user_group = implode(",", $user_groups); foreach ($user_groups as $k => $v) { if ($v == "0") { $user_group = 0; break; } } } else { $user_group = 0; } $params->set('user_group', $user_group); } $post['data'] = $params->toString(); $model->setState('request', $post); if ($id = $model->store()) { $msg = JText::_('UPDATED_CONFIGURATION_SUCCESSFULLY'); } else { Jrequest::setVar('task', $group); Jrequest::setVar('layout', $group); Jrequest::setVar('group', $group); parent::display(); return FALSE; } } if ($task != 'saveIFrame') { $this->setRedirect("index.php?option={$option}&view=configs&group={$group}", $msg); } else { return TRUE; } return true; }