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/models/ |
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 */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die( 'Restricted access' ); jimport( 'joomla.application.component.model' ); /** * @package Joomla * @subpackage Config */ class AdminParamsModelParams extends JModel { /** * Get the params for the configuration variables */ function &getParams() { static $instance; if ($instance == null) { $component = JEV_COM_COMPONENT; $table =& JTable::getInstance('component'); $table->loadByOption( $component ); // work out file path if ($path = JRequest::getString( 'path' )) { $path = JPath::clean( JPATH_SITE.DS.$path ); JPath::check( $path ); } else { $option = preg_replace( '#\W#', '', $table->option ); $path = JPATH_ADMINISTRATOR.DS.'components'.DS.$option.DS.'config.xml'; } if (file_exists( $path )) { $instance = new JParameter( $table->params, $path ); } else { $instance = new JParameter( $table->params ); } } return $instance; } }