Your IP : 216.73.216.85


Current Path : /home/smartconb/www/armencom33/administrator/components/com_eyesite/
Upload File :
Current File : /home/smartconb/www/armencom33/administrator/components/com_eyesite/eyesite.php

<?php
/********************************************************************
Product		: Eyesite
Date		: 1 December 2023
Copyright	: Les Arbres Design 2010-2023
Contact		: https://www.lesarbresdesign.info
Licence		: GNU General Public License
*********************************************************************/
defined('_JEXEC') or die('Restricted Access');

use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\HTML\HTMLHelper;

// Check for ACL access

$user = Factory::getApplication()->getIdentity();
if (!$user->authorise('core.manage', 'com_eyesite'))
    {
	$app = Factory::getApplication();
    $app->enqueueMessage(Text::_('JERROR_ALERTNOAUTHOR'), 'error');
	return;
    }

require_once JPATH_ADMINISTRATOR.'/components/com_eyesite/helpers/eyesite_helper.php';
require_once JPATH_ADMINISTRATOR.'/components/com_eyesite/helpers/db_helper.php';
require_once JPATH_ADMINISTRATOR.'/components/com_eyesite/helpers/trace_helper.php';

// load our css and js

$document = Factory::getDocument();
if (substr(JVERSION,0,1) == '3')
    $document->addStyleSheet(LAE_ADMIN_ASSETS_URL.'eyesite_j3.css?'.filemtime(JPATH_ADMINISTRATOR.'/components/com_eyesite/assets/eyesite_j3.css'));
else
    $document->addStyleSheet(LAE_ADMIN_ASSETS_URL.'eyesite_j4.css?'.filemtime(JPATH_ADMINISTRATOR.'/components/com_eyesite/assets/eyesite_j4.css'));

HTMLHelper::_('jquery.framework');
$document->addScript(LAE_ADMIN_ASSETS_URL.'eyesite.js?700');

$jinput = Factory::getApplication()->input;
$task = $jinput->get('task','display', 'STRING');

require_once(JPATH_ADMINISTRATOR.'/components/com_eyesite/controller.php' );
$controller	= new EyesiteController( );
$controller->execute($task);
$controller->redirect();