echo base64_encode(JURI::getInstance()->toString());
    ?>
">
				<div class="ak-icon ak-icon-componentparams">&nbsp;</div>
				<span><?php 
    echo JText::_('CPANEL_LABEL_COMPONENTCONFIG');
    ?>
</span>
			</a>
			<?php 
}
?>
		</div>

		<?php 
echo LiveUpdate::getIcon();
?>

		<div class="ak_clr"></div>

		<?php 
if (!empty($this->icondefs['inclusion'])) {
    ?>
		<h3><?php 
    echo JText::_('CPANEL_HEADER_INCLUSION');
    ?>
</h3>
		<?php 
    foreach ($this->icondefs['inclusion'] as $icon) {
        ?>
		<div class="icon">
Example #2
0
			<?php endif; ?>
			
			<div class="icon">
				<?php if(AKEEBA_JVERSION == '15'): ?>
				<a href="index.php?option=com_config&controller=component&component=com_akeeba&path="
				<?php else: ?>
				<a href="index.php?option=com_config&view=component&component=com_akeeba&path=&tmpl=component"
				<?php endif; ?>
					class="modal"
					rel="{handler: 'iframe', size: {x: 660, y: 500}}">
					<div class="ak-icon ak-icon-componentparams">&nbsp;</div>
					<span><?php echo JText::_('CPANEL_LABEL_COMPONENTCONFIG'); ?></span>
				</a>
			</div>

			<?php echo LiveUpdate::getIcon(); ?>			
		</fieldset>

		<?php if(!empty($this->icondefs['inclusion'])): ?>
		<fieldset>
			<legend><?php echo JText::_('CPANEL_HEADER_INCLUSION'); ?></legend>
			<?php foreach($this->icondefs['inclusion'] as $icon): ?>
			<div class="icon">
				<a href="<?php echo 'index.php?option=com_akeeba'.
					(is_null($icon['view']) ? '' : '&amp;view='.$icon['view']).
					(is_null($icon['task']) ? '' : '&amp;task='.$icon['task']); ?>">
				<div class="ak-icon ak-icon-<?php echo $icon['icon'] ?>">&nbsp;</div>
				<span><?php echo $icon['label']; ?></span>
				</a>
			</div>
			<?php endforeach; ?>
Example #3
0
    /**
     * Start the administrator area table
     *
     * The entire administrator area with contained in a table which include the admin ribbon menu
     * in the left column and the content in the right column.  This function sets up the table and
     * displayes the admin menu in the left column.
     */
    static function startAdminArea($backEnd = true)
    {
        if (JRequest::getWord('format') == 'pdf') {
            return;
        }
        if (JRequest::getWord('tmpl') == 'component') {
            self::$backEnd = false;
        }
        if (self::$vmAdminAreaStarted) {
            return;
        }
        self::$vmAdminAreaStarted = true;
        $front = JURI::root(true) . '/components/com_virtuemart/assets/';
        $admin = JURI::root(true) . '/administrator/components/com_virtuemart/assets/';
        $document = JFactory::getDocument();
        //loading defaut admin CSS
        $document->addStyleSheet($admin . 'css/admin_ui.css');
        $document->addStyleSheet($admin . 'css/admin_menu.css');
        $document->addStyleSheet($admin . 'css/admin.styles.css');
        $document->addStyleSheet($admin . 'css/toolbar_images.css');
        $document->addStyleSheet($admin . 'css/menu_images.css');
        $document->addStyleSheet($front . 'css/chosen.css');
        $document->addStyleSheet($front . 'css/vtip.css');
        $document->addStyleSheet($front . 'js/fancybox/jquery.fancybox-1.3.4.css');
        //$document->addStyleSheet($admin.'css/jqtransform.css');
        //loading defaut script
        $document->addScript($front . 'js/fancybox/jquery.mousewheel-3.0.4.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.easing-1.3.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.fancybox-1.3.4.pack.js');
        $document->addScript($admin . 'js/jquery.coookie.js');
        $document->addScript($front . 'js/chosen.jquery.min.js');
        $document->addScript($admin . 'js/vm2admin.js');
        //$document->addScript($admin.'js/jquery.jqtransform.js');
        if (JText::_('COM_VIRTUEMART_JS_STRINGS') == 'COM_VIRTUEMART_JS_STRINGS') {
            $vm2string = "editImage: 'edit image',select_all_text: 'select all options',select_some_options_text: 'select some options'";
        } else {
            $vm2string = JText::_('COM_VIRTUEMART_JS_STRINGS');
        }
        $document->addScriptDeclaration("\n\t\tvar tip_image='" . JURI::root(true) . "/components/com_virtuemart/assets/js/images/vtip_arrow.png';\n\t\tvar vm2string ={" . $vm2string . "} ;\n\t\t jQuery( function(\$) {\n\n\t\t\t\$('dl#system-message').hide().slideDown(400);\n\t\t\t\$('.virtuemart-admin-area .toggler').vm2admin('toggle');\n\t\t\t\$('#admin-ui-menu').vm2admin('accordeon');\n\t\t\tif ( \$('#admin-ui-tabs').length  ) {\n\t\t\t\t\$('#admin-ui-tabs').vm2admin('tabs',virtuemartcookie).find('select').chosen({enable_select_all: true,select_all_text : vm2string.select_all_text,select_some_options_text:vm2string.select_some_options_text}); \n\t\t\t}\n\n\t\t\t\$('#content-box [title]').vm2admin('tips',tip_image);\n\t\t\t\$('.modal').fancybox();\n\t\t\t\$('.reset-value').click( function(e){\n\t\t\t\te.preventDefault();\n\t\t\t\tnone = '';\n\t\t\t\tjQuery(this).parent().find('.ui-autocomplete-input').val(none);\n\t\t\t\t\n\t\t\t});\n\n\t\t});\n\t\t");
        ?>
		<?php 
        if (!self::$backEnd) {
            echo '<div class="toolbar" style="height: 84px;position: relative;">' . vmView::getToolbar() . '</div>';
        }
        ?>
		<div class="virtuemart-admin-area">
		<?php 
        // Include ALU System
        if (self::$backEnd) {
            require_once JPATH_VM_ADMINISTRATOR . DS . 'liveupdate' . DS . 'liveupdate.php';
            ?>

			<div class="menu-wrapper">
				<a href="index.php?option=com_virtuemart&view=virtuemart" ><div class="menu-vmlogo"></div></a>
				<?php 
            AdminUIHelper::showAdminMenu();
            ?>
				<div class="menu-notice">
				<?php 
            echo LiveUpdate::getIcon(array(), 'notice');
            ?>
				<?php 
            echo VmConfig::getInstalledVersion();
            ?>
				</div>

			</div>
		<?php 
        }
        ?>
			<div id="admin-content-wrapper">
			<div class="toggler vmicon-show"></div>
				<div id="admin-content" class="admin-content">
		<?php 
    }
</div>
    <?php 
}
?>
    <?php 
if ($this->canDo->get('core.admin') || $this->canDo->get('vm.user.editshop')) {
    ?>
	<div class="icon"><?php 
    VmImage::displayImageButton(JROUTE::_('index.php?option=com_virtuemart&view=user&task=editshop'), 'vm_shop_mart_48', JText::_('COM_VIRTUEMART_STORE'));
    ?>
</div>
    <?php 
}
?>
	<div class="icon"><?php 
VmImage::displayImageButton('http://virtuemart.org/index.php?option=com_content&amp;task=view&amp;id=248&amp;Itemid=125', 'vm_shop_help_48', JText::_('COM_VIRTUEMART_DOCUMENTATION'));
?>
</div>
    <?php 
if ($this->canDo->get('core.admin')) {
    ?>
	<div class="icon"><?php 
    echo LiveUpdate::getIcon(array(), 'url');
    ?>
</div>
    <?php 
}
?>

<div class="clear"></div>
</div>
    /**
     * Start the administrator area table
     *
     * The entire administrator area with contained in a table which include the admin ribbon menu
     * in the left column and the content in the right column.  This function sets up the table and
     * displayes the admin menu in the left column.
     */
    static function startAdminArea($backEnd = true)
    {
        if (JRequest::getWord('format') == 'pdf') {
            return;
        }
        if (JRequest::getWord('tmpl') == 'component') {
            self::$backEnd = false;
            include 'front/edit.html.php';
        }
        if (self::$vmAdminAreaStarted) {
            return;
        }
        self::$vmAdminAreaStarted = true;
        $front = JURI::root(true) . '/components/com_virtuemart/assets/';
        $admin = JURI::root(true) . '/administrator/components/com_virtuemart/assets/';
        $document = JFactory::getDocument();
        //loading defaut admin CSS
        // $document->addStyleSheet($admin.'css/admin_ui.css');
        // $document->addStyleSheet($admin.'css/admin_menu.css');
        JHtml::_('bootstrap.framework');
        if (JVM_VERSION === 2 || self::$backEnd === false) {
            $document->addStyleSheet($front . 'css/ui/bootstrap.min.css');
            // JHtml::_('bootstrap.loadCss') ;
            JHtml::_('bootstrap.tooltip');
            if (JVM_VERSION === 2) {
                $document->addScript($admin . 'js/j25fixes.js');
            }
            $document->setMetadata('viewport', 'width=device-width, initial-scale=1.0');
            JHtml::_('behavior.framework');
        }
        $document->addStyleSheet($admin . 'css/admin.styles.css');
        $document->addStyleSheet($admin . 'css/toolbar_images.css');
        $document->addStyleSheet($admin . 'css/menu_images.css');
        $document->addStyleSheet($admin . 'css/fileinput.css');
        // $document->addStyleSheet($front.'css/chosen.css');
        // $document->addStyleSheet($front.'css/vtip.css');
        $document->addStyleSheet($front . 'css/jquery.fancybox-1.3.4.css');
        //$document->addStyleSheet($admin.'css/jqtransform.css');
        //loading defaut script
        JHtml::_('behavior.framework');
        // JHtml::_('bootstrap.tooltip');
        $document->addScript($front . 'js/fancybox/jquery.mousewheel-3.0.4.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.easing-1.3.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.fancybox-1.3.4.pack.js');
        $document->addScript($admin . 'js/jquery.coookie.js');
        // $document->addScript($front.'js/chosen.jquery.min.js');
        JHtml::_('formbehavior.chosen', 'select');
        $document->addScript($admin . 'js/vm2admin.js');
        $document->addScript($admin . 'js/fileinput.js');
        //$document->addScript($admin.'js/jquery.jqtransform.js');
        if (JText::_('COM_VIRTUEMART_JS_STRINGS') == 'COM_VIRTUEMART_JS_STRINGS') {
            $vm2string = "editImage: 'edit image',select_all_text: 'select all options',select_some_options_text: 'select some options'";
        } else {
            $vm2string = JText::_('COM_VIRTUEMART_JS_STRINGS');
        }
        //prevent joomlaJtext bug.
        JText::script('JGLOBAL_SELECT_SOME_OPTIONS');
        // old type image var tip_image='".JURI::root(true)."/components/com_virtuemart/assets/js/images/vtip_arrow.png';
        // fix for jsonRequest in front admin
        $baseUrlCurrent = self::$backEnd === false ? '/' : '/administrator/';
        $document->addScriptDeclaration("\n//<![CDATA[\n\t\tvar vmBaseUrl = '" . JURI::root(true) . $baseUrlCurrent . "';\n\t\tvar vm2string ={" . $vm2string . "} ;\n\t\t jQuery( function(\$) {\n\n\t\t\t\$('dl#system-message').hide().slideDown(400);\n\t\t\t\$('.virtuemart-admin-area .toggler').vm2admin('toggle');\n\t\t\t\$('#admin-ui-menu').vm2admin('accordeon');\n\t\t\t// if ( \$('#adminForm > ul').length  ) {\n\t\t\t\t// \$('#adminForm > ul').vm2admin('tabs',virtuemartcookie);\n\t\t\t\t//.find('select').chosen({enable_select_all: true,select_all_text : vm2string.select_all_text,select_some_options_text:vm2string.select_some_options_text}); \n\t\t\t// }\n\n\t\t\t// TIPS IS now from bootstrap  \$('#content-box [title]').vm2admin('tips',tip_image);\n\t\t\tjQuery('.hasTip').tooltip({});\n\n\t\t\t\$('.fb-modal-toggle,.modalbox').fancybox();\n\t\t\t// \$('.modal').modal();\n\t\t\t\$('.reset-value').click( function(e){\n\t\t\t\te.preventDefault();\n\t\t\t\tnone = '';\n\t\t\t\tjQuery(this).parent().find('.ui-autocomplete-input').val(none);\n\t\t\t\t\n\t\t\t});\n\n\t\t});\n//]]>\n\t\t");
        ?>


		<?php 
        // Include ALU System
        if (self::$backEnd) {
            require_once JPATH_VM_ADMINISTRATOR . DS . 'liveupdate' . DS . 'liveupdate.php';
            ?>
		<div class="vm2admin">
		<div class="row-fluid">
		<div class="span12">
			<div class="btn btn-large btn-inverse" id="sidebar-toggle"><i class="icon-chevron-left"></i></div>
			<div class="span3 j-sidebar-container" id="j-sidebar-container">
				<div class="well well-small"><a href="index.php?option=com_virtuemart&view=virtuemart" ><div class="menu-vmlogo"></div></a></div>
				<?php 
            AdminUIHelper::showAdminMenu();
            if ($admin = JFactory::getUser()->authorise('core.admin')) {
                ?>
					<div class="menu-notice hidden-phone">
						<?php 
                echo LiveUpdate::getIcon(array(), 'notice');
                ?>
						<?php 
                echo VmConfig::getInstalledVersion();
                ?>
					</div>
					<?php 
            }
            ?>

			</div>
		<?php 
        }
        $view = jRequest::getWord('view', 'virtuemart');
        if (!self::$backEnd) {
            $span = $view === 'virtuemart' ? 'span8' : '';
        } elseif ($view == 'virtuemart') {
            $span = 'span5';
        } else {
            $span = 'span9';
        }
        ?>
			<div id="j-main-container" class="<?php 
        echo $span;
        ?>
">
		<?php 
    }