Current Path : /var/www/html/clients/kampol.e-nk.ru/administrator/components/com_jce/controller/ |
Current File : /var/www/html/clients/kampol.e-nk.ru/administrator/components/com_jce/controller/installer.php |
<?php /** * @version $Id: installer.php 103 2009-06-21 19:21:18Z happynoodleboy $ * @package JCE * @copyright Copyright (C) 2009 Ryan Demmer. All rights reserved. * @license GNU/GPL * This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. */ // no direct access defined('_JEXEC') or die('Restricted access'); /* * Make sure the user is authorized to view this page */ $ext = JRequest::getWord('type'); $subMenus = array( 'Plugins' => 'plugin', 'Languages' => 'language', 'Plugin Extensions' => 'extension' ); JSubMenuHelper::addEntry(JText::_( 'Control Panel' ), '#" onclick="javascript:document.adminForm.type.value=\'\';document.adminForm.task.value=\'\';submitbutton(\'\');'); JSubMenuHelper::addEntry(JText::_( 'Install' ), '#" onclick="javascript:document.adminForm.type.value=\'install\';document.adminForm.task.value=\'\';submitbutton(\'\');', !in_array( $ext, $subMenus)); foreach ($subMenus as $name => $extension) { JSubMenuHelper::addEntry(JText::_( $name ), '#" onclick="javascript:document.adminForm.type.value=\''.$extension.'\';submitbutton(\'manage\');', ($extension == $ext)); } require_once( JPATH_COMPONENT .DS. 'installer' .DS. 'controller.php' ); $controller = new InstallerController( array( 'default_task' => 'installform', 'base_path' => JPATH_COMPONENT .DS. 'installer' ) ); $task = JRequest::getWord('task'); if( $task == 'install' ){ $task = 'doInstall'; } $controller->execute( $task ); $controller->redirect();