Server IP : 180.180.241.3 / Your IP : 216.73.216.252 Web Server : Microsoft-IIS/7.5 System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 User : IUSR ( 0) PHP Version : 5.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/AppServ/www/app/webroot/news/administrator/components/com_jevents/controllers/ |
Upload File : |
<?php /** * JEvents Component for Joomla 1.5.x * * This file based on Joomla config component Copyright (C) 2005 - 2008 Open Source Matters. * * @version $Id: params.php 1399 2009-03-30 08:31:52Z geraint $ * @package JEvents * @copyright Copyright (C) 2008-2009 GWE Systems Ltd, 2006-2008 JEvents Project Group * @license GNU/GPLv2, see http://www.gnu.org/licenses/gpl-2.0.html * @link http://www.jevents.net */ defined( '_JEXEC' ) or die( 'Restricted access' ); jimport('joomla.application.component.controller'); class AdminParamsController extends JController { /** * Custom Constructor */ function __construct( $default = array()) { $default['default_task'] = 'edit'; parent::__construct( $default ); $this->registerTask( 'apply', 'save' ); } /** * Show the configuration edit form * @param string The URL option */ function edit() { //JRequest::setVar('tmpl', 'component'); //force the component template $component = JEV_COM_COMPONENT; $model = $this->getModel('params' ); $table =& JTable::getInstance('component'); if (!$table->loadByOption( $component )) { JError::raiseWarning( 500, 'Not a valid component' ); return false; } // get the view $this->view = & $this->getView("params","html"); // Set the layout $this->view->setLayout('edit'); $this->view->assignRef('component', $table); $this->view->setModel( $model, true ); $this->view->display(); } /** * Save the configuration */ function save() { // Check for request forgeries JRequest::checkToken() or jexit( 'Invalid Token' ); $component = JEV_COM_COMPONENT; $table =& JTable::getInstance('component'); if (!$table->loadByOption( $component )) { JError::raiseWarning( 500, 'Not a valid component' ); return false; } $post = JRequest::get( 'post' ); $post['option'] = $component; $table->bind( $post ); // pre-save checks if (!$table->check()) { JError::raiseWarning( 500, $table->getError() ); return false; } // save the changes if (!$table->store()) { JError::raiseWarning( 500, $table->getError() ); return false; } $this->setRedirect( 'index.php?option='.JEV_COM_COMPONENT."&task=cpanel.cpanel", JText::_("Config saved") ); //$this->setMessage(JText::_("Config saved")); //$this->edit(); } /** * Cancel operation */ function cancel() { $this->setRedirect( 'index.php' ); } }