Files
idpan.poznan.pl/administrator/components/com_pagebuilderck/helpers/defines.js.php
2026-02-08 21:16:11 +01:00

44 lines
2.0 KiB
PHP

<?php
/**
* @copyright Copyright (C) 2019. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* @author Cedric Keiflin - https://www.template-creator.com - https://www.joomlack.fr
*/
// No direct access
defined('_JEXEC') or die;
use Pagebuilderck\CKfof;
// get global component params
$pagebuilderckParams = JComponentHelper::getParams('com_pagebuilderck');
// loads shared colors from the template
$colorsFromTemplate = PagebuilderckHelper::loadTemplateColors();
$colorsFromSettings = PagebuilderckHelper::loadSettingsColors();
?>
<script>
var PAGEBUILDERCK = {
TOKEN : '<?php echo JFactory::getSession()->getFormToken() ?>=1',
URIBASE : '<?php echo JUri::base(true) ?>',
URIBASEABS : '<?php echo JUri::base() ?>',
URIROOT : '<?php echo JUri::root(true) ?>',
URIROOTABS : '<?php echo JUri::root() ?>',
URIPBCK : '<?php echo JUri::base() ?>index.php?option=com_pagebuilderck',
MEDIA_URI : '<?php echo PAGEBUILDERCK_MEDIA_URI ?>',
ADMIN_URL : '<?php echo PAGEBUILDERCK_ADMIN_URL ?>',
NESTEDROWS : '<?php echo $pagebuilderckParams->get('nestedrows', '0', 'int') ?>',
COLORSFROMTEMPLATE : '<?php echo $colorsFromTemplate ?>',
COLORSFROMSETTINGS : '<?php echo $colorsFromSettings ?>',
ITEMACL : '<?php echo (int)CKFof::userCan('core.itemacl') ?>',
USERGROUPS : '<?php echo implode(',', JFactory::getUser()->groups) ?>',
TOOLTIPS : '<?php echo $pagebuilderckParams->get('tooltips', '1', 'int') ?>',
RESPONSIVERANGE : '<?php echo $pagebuilderckParams->get('responsiverange', 'reducing', 'string') ?>',
IMAGE_PATH_FIX : '<?php echo $pagebuilderckParams->get('image_path_fix', '1') ?>',
USERID : '<?php echo JFactory::getUser()->id ?>',
CLIPBOARD : '',
ISJ4 : '<?php echo version_compare(JVERSION, "4") ?>',
MEDIAMANAGER : 'pagebuliderck', // pagebuliderck, joomla
FASTEDITION : '<?php echo $pagebuilderckParams->get('fastedition', '1', 'int') ?>',
STYLESTOLOAD : '<?php echo implode(',',(array)$pagebuilderckParams->get('stylestoload', '', 'array')) ?>'
};
</script>