* @package Articles Anywhere * @version 1.11.0 * * @author Peter van Westen <*****@*****.**> * @link http://www.nonumber.nl * @copyright Copyright © 2011 NoNumber! All Rights Reserved * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // No direct access defined('_JEXEC') or die('Restricted access'); $user =& JFactory::getUser(); if ($user->get('guest')) { JError::raiseError(403, JText::_("ALERTNOTAUTH")); } $class = new plgButtonArticlesAnywherePopup(); $params = $class->getPluginParamValues('articlesanywhere', 'editors-xtd'); $mainframe =& JFactory::getApplication(); if ($mainframe->isSite()) { if (!$params->enable_frontend) { JError::raiseError(403, JText::_("ALERTNOTAUTH")); } } $class->render($params); class plgButtonArticlesAnywherePopup { function getPluginParamValues($name, $type = 'system') { jimport('joomla.plugin.plugin'); $plugin = JPluginHelper::getPlugin($type, $name); require_once JPATH_PLUGINS . DS . 'system' . DS . 'nonumberelements' . DS . 'helpers' . DS . 'parameters.php'; $parameters =& NNParameters::getParameters();