Esempio n. 1
0
<?php

/**
 * @copyright	Copyright (C) 2009-2011 ACYBA SARL - All rights reserved.
 * @license		http://www.gnu.org/licenses/gpl-3.0.html GNU/GPL
 */
defined('_JEXEC') or die('Restricted access');
if (!(include_once rtrim(JPATH_ADMINISTRATOR, DS) . DS . 'components' . DS . 'com_acymailing' . DS . 'helpers' . DS . 'helper.php')) {
    echo "Could not load helper file";
    return;
}
if (defined('JDEBUG') and JDEBUG) {
    acymailing::displayErrors();
}
$taskGroup = JRequest::getCmd('ctrl', JRequest::getCmd('gtask', 'dashboard'));
$config =& acymailing::config();
$doc =& JFactory::getDocument();
$cssBackend = $config->get('css_backend', 'default');
if (!empty($cssBackend)) {
    $doc->addStyleSheet(ACYMAILING_CSS . 'component_' . $cssBackend . '.css');
}
JHTML::_('behavior.tooltip');
$bar =& JToolBar::getInstance('toolbar');
$bar->addButtonPath(ACYMAILING_BUTTON);
if ($taskGroup != 'update') {
    $app =& JFactory::getApplication();
    if (!$config->get('installcomplete')) {
        $app->redirect(acymailing::completeLink('update&task=install', false, true));
    }
}
$lang =& JFactory::getLanguage();