* @version: 2.5.0.44e92e4 - 2013 April 08 08:34:00 +0300 * @package: jbetolo * @subpackage: jbetolo * @copyright: Copyright (C) 2010 - 2013 jproven.com. All rights reserved. * @license: GNU General Public License Version 2, or later http://www.gnu.org/licenses/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); $task = JRequest::getCmd('task'); require_once dirname(__FILE__) . '/helpers/helper.php'; $lang = JFactory::getLanguage(); $lang->load('plg_system_jbetolo'); $app = JFactory::getApplication(); switch ($task) { case 'logclientsideerror': jbetoloComponentHelper::logClientsideError(); $app->close(); break; case 'serve': $file = JRequest::getString('file', false); $type = JRequest::getString('type', false); if ($file && $type) { jbetoloComponentHelper::sendFile($type, $file); } else { $file = JRequest::getString('cfile', false); if (!$file) { die('Restricted access'); } jbetoloComponentHelper::sendFile('htaccess', $file); } break;