| Current Path : /var/www/administrator/components/com_jcomments/ |
| Current File : /var/www/administrator/components/com_jcomments/jcomments.php |
<?php
/**
* JComments - Joomla Comment System
*
* @version 3.0
* @package JComments
* @author Sergey M. Litvinov (smart@joomlatune.ru)
* @copyright (C) 2006-2013 by Sergey M. Litvinov (http://www.joomlatune.ru)
* @license GNU/GPL: http://www.gnu.org/copyleft/gpl.html
*/
defined('_JEXEC') or die;
if (!JFactory::getUser()->authorise('core.manage', 'com_jcomments')) {
return JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
}
if (!defined('JPATH_COMPONENT')) {
define('JPATH_COMPONENT', dirname(__FILE__));
}
$language = JFactory::getLanguage();
$language->load('com_jcomments', JPATH_ROOT . '/administrator', 'en-GB', true);
$language->load('com_jcomments', JPATH_ROOT . '/administrator', null, true);
require_once(JPATH_ROOT . '/components/com_jcomments/jcomments.legacy.php');
require_once(JPATH_ROOT . '/components/com_jcomments/jcomments.class.php');
JLoader::register('JCommentsControllerLegacy', JPATH_COMPONENT . '/controllers/controller.php');
JLoader::register('JCommentsControllerForm', JPATH_COMPONENT . '/controllers/controllerform.php');
JLoader::register('JCommentsControllerList', JPATH_COMPONENT . '/controllers/controllerlist.php');
JLoader::register('JCommentsModelLegacy', JPATH_COMPONENT . '/models/model.php');
JLoader::register('JCommentsModelForm', JPATH_COMPONENT . '/models/modelform.php');
JLoader::register('JCommentsModelList', JPATH_COMPONENT . '/models/modellist.php');
JLoader::register('JCommentsViewLegacy', JPATH_COMPONENT . '/views/view.php');
$controller = JControllerLegacy::getInstance('JComments');
$controller->execute(JFactory::getApplication()->input->get('task'));
$controller->redirect();