?
Path : /home/admin/public_html/old/board/administrator/modules/mod_quickicon/ |
Current File : /home/admin/public_html/old/board/administrator/modules/mod_quickicon/mod_quickicon.php |
<?php /** * @version $Id: mod_quickicon.php 14401 2010-01-26 14:10:00Z louis $ * @package Joomla * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! 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. */ // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); if (!defined( '_JOS_QUICKICON_MODULE' )) { /** ensure that functions are declared only once */ define( '_JOS_QUICKICON_MODULE', 1 ); function quickiconButton( $link, $image, $text ) { global $mainframe; $lang =& JFactory::getLanguage(); $template = $mainframe->getTemplate(); ?> <div style="float:<?php echo ($lang->isRTL()) ? 'right' : 'left'; ?>;"> <div class="icon"> <a href="<?php echo $link; ?>"> <?php echo JHTML::_('image.site', $image, '/templates/'. $template .'/images/header/', NULL, NULL, $text ); ?> <span><?php echo $text; ?></span></a> </div> </div> <?php } ?> <div id="cpanel"> <?php $link = 'index.php?option=com_content&task=add'; quickiconButton( $link, 'icon-48-article-add.png', JText::_( 'Add New Article' ) ); $link = 'index.php?option=com_content'; quickiconButton( $link, 'icon-48-article.png', JText::_( 'Article Manager' ) ); $link = 'index.php?option=com_frontpage'; quickiconButton( $link, 'icon-48-frontpage.png', JText::_( 'Frontpage Manager' ) ); $link = 'index.php?option=com_sections&scope=content'; quickiconButton( $link, 'icon-48-section.png', JText::_( 'Section Manager' ) ); $link = 'index.php?option=com_categories&section=com_content'; quickiconButton( $link, 'icon-48-category.png', JText::_( 'Category Manager' ) ); $link = 'index.php?option=com_media'; quickiconButton( $link, 'icon-48-media.png', JText::_( 'Media Manager' ) ); // Get the current JUser object $user = &JFactory::getUser(); if ( $user->get('gid') > 23 ) { $link = 'index.php?option=com_menus'; quickiconButton( $link, 'icon-48-menumgr.png', JText::_( 'Menu Manager' ) ); } if ( $user->get('gid') > 24 ) { $link = 'index.php?option=com_languages&client=0'; quickiconButton( $link, 'icon-48-language.png', JText::_( 'Language Manager' ) ); } if ( $user->get('gid') > 23 ) { $link = 'index.php?option=com_users'; quickiconButton( $link, 'icon-48-user.png', JText::_( 'User Manager' ) ); } if ( $user->get('gid') > 24 ) { $link = 'index.php?option=com_config'; quickiconButton( $link, 'icon-48-config.png', JText::_( 'Global Configuration' ) ); } ?> </div> <?php }