File Manager

Current Directory: /home/astoriaah/www/old15/administrator/components/com_sigpro
Viewing File: /home/astoriaah/www/old15/administrator/components/com_sigpro/sigpro.php
<?php /** * @version 3.0.x * @package Simple Image Gallery Pro * @author JoomlaWorks - http://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2014 JoomlaWorks Ltd. All rights reserved. * @license http://www.joomlaworks.net/license */ // no direct access defined('_JEXEC') or die ; $user = JFactory::getUser(); // Check user permissions if (version_compare(JVERSION, '2.5', 'ge')) { if (!$user->authorise('core.manage', 'com_sigpro')) { JError::raiseWarning(403, JText::_('JERROR_ALERTNOAUTHOR')); $mainframe = JFactory::getApplication(); $mainframe->redirect('index.php'); } } // Load the helper and initialize JLoader::register('SigProHelper', JPATH_COMPONENT.'/helper.php'); SigProHelper::initialize(); // Bootstrap $view = JRequest::getCmd('view', 'galleries'); $type = JRequest::getCmd('type', 'site'); $isSuperUser = version_compare(JVERSION, '2.5', 'ge') ? $user->authorise('core.admin', 'com_sigpro') : $user->gid == 25; if($type == 'users' && !$isSuperUser) { JError::raiseWarning(403, JText::_('JERROR_ALERTNOAUTHOR')); $mainframe = JFactory::getApplication(); $mainframe->redirect('index.php'); } if (JFile::exists(JPATH_COMPONENT.'/controllers/'.$view.'.php')) { JRequest::setVar('view', $view); require_once JPATH_COMPONENT.'/controllers/'.$view.'.php'; $class = 'SigProController'.ucfirst($view); $controller = new $class(); $controller->execute(JRequest::getWord('task')); $controller->redirect(); }