<?php /** * @package EasyBlog * @copyright Copyright (C) 2010 - 2015 Stack Ideas Sdn Bhd. All rights reserved. * @license GNU/GPL, see LICENSE.php * EasyBlog is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ defined('_JEXEC') or die('Unauthorized Access'); jimport('joomla.filesystem.file'); $engine = JPATH_ADMINISTRATOR . '/components/com_easyblog/includes/easyblog.php'; if (!JFile::exists($engine)) { return; } require_once $engine; require_once __DIR__ . '/helper.php'; // Ensure that all script are loaded in the site. EB::init('module'); // Attach modules stylesheet EB::stylesheet('module')->attach(); // Get the layout to use for this module $layout = $params->get('layout', 'default'); // Get the list of tags $tags = modEasyBlogTagCloudHelper::getTagCloud($params); require JModuleHelper::getLayoutPath('mod_easyblogtagcloud', $layout);
<?php /* * @package mod_easyblogtagcloud * @copyright Copyright (C) 2010 Stack Ideas Private Limited. All rights reserved. * @license GNU/GPL, see LICENSE.php * * EasyBlog is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ defined('_JEXEC') or die('Restricted access'); $menuItemId = modEasyBlogTagCloudHelper::_getMenuItemId($params); foreach ($tagcloud as $tag) { ?> <a class="tag-cloud" href="<?php echo EasyBlogRouter::_('index.php?option=com_easyblog&view=tags&layout=tag&id=' . $tag->id . $menuItemId); ?> "><?php echo JText::_($tag->title); ?> </a> <?php }