File manager - Edit - /home/jardides/www/Jardi-design/j37/administrator/components/com_pagebuilderck/views/page/tmpl/default_menu.php
Back
<?php /** * @name Page Builder CK * @package com_pagebuilderck * @copyright Copyright (C) 2015. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author Cedric Keiflin - http://www.template-creator.com - http://www.joomlack.fr */ // No direct access to this file defined('_JEXEC') or die('Restricted access'); jimport('joomla.filesystem.file'); jimport('joomla.filesystem.folder'); $app = JFactory::getApplication(); $input = $app->input; // load the custom plugins JPluginHelper::importPlugin( 'pagebuilderck' ); $dispatcher = JEventDispatcher::getInstance(); ?> <style type="text/css"> #menuck { background-color: #f5f5f5; border: 1px solid #e3e3e3; display: block; left: 0; padding: 10px 5px; width: 220px; box-sizing: border-box; z-index: 9998; position: fixed; top: 85px; bottom: 0; overflow-y: scroll; overflow-x: hidden; margin: 0; } #menuck .headerck { border-bottom: 1px solid #eee; margin: 2px 0 10px; padding-bottom: 5px; font-size: 14px; line-height: 16px; font-weight: bold; } #menuck .menuitemck:hover { border: 1px solid #000; } #menuck img { margin: 1px; } #menuck .menuitemck, #workspaceck .menuitemck { background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #ccc; float: left; height: 60px; margin: 5px; padding: 5px; width: 175px; cursor: grab; cursor: -webkit-grab; } #menuck .menuitemck.grabbing, #workspaceck .menuitemck.grabbing { cursor: grabbing; cursor: -webkit-grabbing; } #menuck .menuitemck .menuitemck_title, #workspaceck .menuitemck .menuitemck_title { font-family: Segoe UI; font-size: 12px; font-weight: bold; } #menuck .menuitemck .menuitemck_desc, #workspaceck .menuitemck .menuitemck_desc { color: #1a1a1a; font-size: 10px; } #menuck .menuitemck > div, #workspaceck .menuitemck > div { float: right; width: 130px; } #menuck .menuitemck img, #workspaceck .menuitemck img { float: left; margin: 5px 0 0 2px; width: 32px; } #menuck .menuckcollapse { cursor: pointer; } #workspaceparentck.collapsedck #menuck { width: 75px; } #workspaceparentck.collapsedck #menuck .menuckcollapsetext, #workspaceparentck.collapsedck #menuck .headerck, #workspaceparentck.collapsedck #menuck .menuitemck > div, #workspaceparentck.collapsedck #menuck .menuitemck_title, #workspaceparentck.collapsedck #menuck .menuitemck_desc { display: none; } #workspaceparentck.collapsedck #menuck .menuitemck { width: 35px; height: 40px; margin: 5px 2px; } #workspaceparentck:not(.collapsedck) #workspaceck { margin-left: 235px; } #module-form #workspaceparentck:not(.collapsedck) #workspaceck { margin-left: 260px; } </style> <div id="menuck" class="clearfix fixedck"> <div class="menuckcollapse" onclick="collapseMenuck()"><span class="menuckcollapseicon"></span><span class="menuckcollapsetext"><?php echo JText::_('COM_PAGEBUILDERCK_COLLAPSE_MENU'); ?></span></div> <div class="headerck"><?php echo JText::_('COM_PAGEBUILDERCK_INSERT_CONTENT'); ?></div> <div data-type="text" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TEXT'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TEXT'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TEXT_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/text.png" /> </div> <div data-type="icon" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICON'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICON'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICON_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/icon.png" /> </div> <div data-type="icontext" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICONTEXT'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICONTEXT'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ICONTEXT_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/icontext.png" /> </div> <div data-type="image" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_IMAGE'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_IMAGE'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_IMAGE_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/image.png" /> </div> <div data-type="separator" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_SEPARATOR'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_SEPARATOR'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_SEPARATOR_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/separator.png" /> </div> <div data-type="message" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MESSAGE'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MESSAGE'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MESSAGE_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/message.png" /> </div> <div data-type="tabs" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TABS'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TABS'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_TABS_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/tabs.png" /> </div> <div data-type="accordion" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ACCORDION'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ACCORDION'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_ACCORDION_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/accordion.png" /> </div> <div data-type="module" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MODULE'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MODULE'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_MODULE_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/module.png" /> </div> <div data-type="video" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_VIDEO'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_VIDEO'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_VIDEO_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/video.png" /> </div> <div data-type="audio" class="menuitemck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_AUDIO'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_AUDIO'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_AUDIO_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/audio.png" /> </div> <!--<div data-type="html" class="menuitemck" title="<?php //echo JText::_('COM_PAGEBUILDERCK_CONTENT_HTML'); ?>"> <div> <div class="menuitemck_title"><?php //echo JText::_('COM_PAGEBUILDERCK_CONTENT_HTML'); ?></div> <div class="menuitemck_desc"><?php //echo JText::_('COM_PAGEBUILDERCK_CONTENT_HTML_DESC'); ?></div> </div> <img src="<?php //echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/html.png" /> </div>--> <div data-type="readmore" class="menuitemck fakeck" title="<?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_READMORE'); ?>"> <div> <div class="menuitemck_title"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_READMORE'); ?></div> <div class="menuitemck_desc"><?php echo JText::_('COM_PAGEBUILDERCK_CONTENT_READMORE_DESC'); ?></div> </div> <img src="<?php echo PAGEBUILDERCK_MEDIA_URI ?>/images/contents/book_next.png" /> </div> <?php $otheritems = $dispatcher->trigger( 'onPagebuilderckAddItemToMenu' ); if (count($otheritems)) { foreach ($otheritems as $otheritem) { ?> <div data-type="<?php echo $otheritem->type ?>" class="menuitemck" title="<?php echo $otheritem->title ?>"> <div> <div class="menuitemck_title"><?php echo $otheritem->title ?></div> <div class="menuitemck_desc"><?php echo $otheritem->description ?></div> </div> <img src="<?php echo $otheritem->image ?>" /> </div> <?php } } ?> </div> <script type="text/javascript"> // create tooltip for the items ckMakeTooltip($ck('#menuck .menuitemck')); // check if we are in frontend var isSiteCK = '<?php echo $app->isSite() ?>'; // fix the menu on scroll $ck(window).on("load scroll", function() { if ($ck('#menuck').hasClass('advancedinterfaceck')) return; // if (isSiteCK) { // $ck('#menuck').css({'top': '0px'}); // $ck('#workspaceck').css({'margin-left': '0'}); // } else { if (! $ck('#workspaceck').length) return; if ($ck('#workspaceck').offset().top - $ck(window).scrollTop() < 20) { $ck('#menuck').css({'top': '85px'}); } else { $ck('#menuck').css('top', $ck('#workspaceck').offset().top - $ck(window).scrollTop()); } // } }); if (isSiteCK) { $ck(window).on("load resize scroll", function() { if (! $ck('#workspaceck').length) return; var menuToWorkspaceOffset = $ck('#workspaceparentck').offset().left -50 - $ck('#menuck').width() if (menuToWorkspaceOffset < 0) { $ck('#workspaceck').css({'margin-left': -menuToWorkspaceOffset + 'px'}); } else { $ck('#workspaceck').css({'margin-left': '0'}); } }); } // collapse the menu on click on the button function collapseMenuck() { if ($ck('#workspaceparentck').hasClass('collapsedck')) { $ck('#workspaceparentck').removeClass('collapsedck'); } else { $ck('#workspaceparentck').addClass('collapsedck'); } } </script>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.03 |
proxy
|
phpinfo
|
Settings