<?php /** * Module default template * * @package Add to Menu * @version 1.6.1 * * @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'); echo modAddToMenu::render($params);
* @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; /** * Module that adds menu items */ $user = JFactory::getUser(); if (!$user->authorize('core.create', 'com_menus')) { return; } // return if NoNumber! Framework plugin is not installed jimport('joomla.filesystem.file'); if (!JFile::exists(JPATH_PLUGINS . '/system/nnframework/nnframework.php')) { return; } jimport('joomla.filesystem.folder'); $option = JRequest::getCmd('option'); $folder = JPATH_ADMINISTRATOR . '/components/' . $option . '/addtomenu'; if (!JFolder::exists($folder)) { $folder = JPATH_ADMINISTRATOR . '/modules/mod_addtomenu/addtomenu/components/' . $option; } if (!JFolder::exists($folder)) { return; } // Include the syndicate functions only once require_once dirname(__FILE__) . '/addtomenu/helper.php'; $helper = new modAddToMenu($params); $helper->render();