?
Path : /home/admin/public_html/old/happy2/administrator/components/com_media/ |
Current File : /home/admin/public_html/old/happy2/administrator/components/com_media/media.php |
<?php /** * @package Joomla.Administrator * @subpackage com_media * @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Access check. $user = JFactory::getUser(); $asset = JRequest::getCmd('asset'); $author = JRequest::getCmd('author'); if ( !$user->authorise('core.manage', 'com_media') && (!$asset or ( !$user->authorise('core.edit', $asset) && !$user->authorise('core.create', $asset) && count($user->getAuthorisedCategories($asset, 'core.create')) == 0) && !($user->id==$author && $user->authorise('core.edit.own', $asset)))) { return JError::raiseWarning(403, JText::_('JERROR_ALERTNOAUTHOR')); } $params = JComponentHelper::getParams('com_media'); // Load the admin HTML view require_once JPATH_COMPONENT.'/helpers/media.php'; // Set the path definitions $popup_upload = JRequest::getCmd('pop_up', null); $path = "file_path"; $view = JRequest::getCmd('view'); if (substr(strtolower($view), 0, 6) == "images" || $popup_upload == 1) { $path = "image_path"; } define('COM_MEDIA_BASE', JPATH_ROOT.'/'.$params->get($path, 'images')); define('COM_MEDIA_BASEURL', JURI::root().$params->get($path, 'images')); $controller = JControllerLegacy::getInstance('Media'); $controller->execute(JRequest::getCmd('task')); $controller->redirect();