File manager - Edit - /home/jardides/www/Jardi-design/plugins/pagebuilderck/button/layouts/edit_button.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 - https://www.template-creator.com - https://www.joomlack.fr */ defined('_JEXEC') or die; $input = new JInput(); $id = $input->get('ckid', '', 'string'); // $mediabox = JPluginHelper::getPlugin('system', 'mediabox_ck'); // $mediaboxParams = new JRegistry($mediabox->params); ?> <div class="menustylescustom" data-prefix="iconhover" data-rule=".buttonck:hover .pbckicon"></div> <div class="menustylescustom" data-prefix="buttonwrap" data-rule="|ID|"></div> <div id="elementscontainer"> <div class="menulink current" tab="tab_button"><?php echo JText::_('PLG_PAGEBUILDERCK_BUTTON_EDITION'); ?></div> <div class="tab menustyles current ckproperty" id="tab_button"> <div class="menustylesblocktitle"><?php echo JText::_('CK_LINK') ?></div> <div class="menustylesblockaccordion"> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>edit-lipsum.png" width="16" height="16" /> <?php echo JText::_('CK_TEXT'); ?> </span> <span class="ckoption-field"> <input id="linktext" name="linktext" class="inputbox" value="" type="text" onchange="ckUpdateLinkText(this.value)" /> </span> <div class="clr"></div> </div> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>link.png" width="16" height="16" /> <?php echo JText::_('CK_LINK_URL'); ?> </span> <span class="ckoption-field"> <input id="linkurl" name="linkurl" class="inputbox" value="" type="text" onchange="ckUpdateLinkAttribute('href', this.value)" /> <span class="ckbuttonstyle" style="line-height: 27px;padding: 5px 8px;" onclick="CKBox.open({url: '<?php echo JUri::base(true) ?>/index.php?option=com_pagebuilderck&view=links&type=all&tmpl=component&fieldid=linkurl', id:'ckfilesmodal', style: {padding: '10px'} })">+</span> </span> <div class="clr"></div> </div> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>text_signature.png" width="16" height="16" /> <?php echo JText::_('CK_REL_TAG'); ?> </span> <span class="ckoption-field"> <input id="linkrel" name="linkrel" class="inputbox" value="" type="text" onchange="ckUpdateLinkAttribute('rel', this.value)" /> </span> <div class="clr"></div> </div> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>text_signature.png" width="16" height="16" /> <?php echo JText::_('CK_CSS_CLASS'); ?> </span> <span class="ckoption-field"> <input id="linkcss" name="linkcss" class="inputbox" value="" type="text" onchange="ckUpdateLinkAttribute('class', this.value)" /> </span> <div class="clr"></div> </div> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>hand-point-090.png" width="16" height="16" /> <?php echo JText::_('CK_ONCLICK'); ?> </span> <span class="ckoption-field"> <input id="linkonlick" name="linkonlick" class="inputbox" value="" type="text" onchange="ckUpdateLinkAttribute('onclick', this.value)" /> </span> <div class="clr"></div> </div> <div> <span class="ckoption-label"> <img class="ckoption-icon" src="<?php echo $this->imagespath; ?>link_add.png" width="16" height="16" /> <?php echo JText::_('CK_TARGET'); ?> </span> <span class="ckoption-field"> <input id="linktarget" name="linktarget" class="inputbox" value="" type="text" onchange="ckUpdateLinkAttribute('target', this.value)" /> </span> <div class="clr"></div> </div> </div> <div class="menustylesblocktitle"><?php echo JText::_('CK_DIMENSIONS'); ?></div> <div class="menustylesblockaccordion"> <div style="text-align:left;clear:both;"> <div style="float:left;text-align:right;margin:5px 5px 0 0;line-height: 15px;;"><?php echo JText::_('CK_WIDTH'); ?></div><div style="float:left;text-align:right;margin:5px 5px 0 0;"><img src="<?php echo $this->imagespath; ?>width.png" width="15" height="15" align="top" /></div><div style="float:left;"><input class="inputbox" type="text" name="blocwidth" id="blocwidth" size="2" value="" style="" /></div><div style="float:left;text-align:left;margin-left:3px;"></div> <div style="float:left;text-align:right;margin:5px 5px 0 10px;line-height: 15px;;"><?php echo JText::_('CK_HEIGHT'); ?></div><div style="float:left;text-align:right;margin:5px 5px 0 0;"><img src="<?php echo $this->imagespath; ?>height.png" width="15" height="15" align="top" /></div><div style="float:left;"><input class="inputbox" type="text" name="blocheight" id="blocheight" size="2" value="" style="" /></div><div style="float:left;text-align:left;margin-left:3px;"></div> <div class="clr"></div> </div> <div class="menupanetitle"><?php echo JText::_('CK_ALIGN'); ?></div> <span class="ckoption-field ckbutton-group"> <input id="buttonwrapalignementleft" class="inputbox" name="buttonwrapalignement" value="left" type="radio" > <label class="ckbutton" for="buttonwrapalignementleft"> <img src="<?php echo $this->imagespath; ?>text_align_left.png" width="16" height="16" /> </label> <input id="buttonwrapalignementcenter" class="inputbox" name="buttonwrapalignement" value="center" type="radio" > <label class="ckbutton" for="buttonwrapalignementcenter"> <img src="<?php echo $this->imagespath; ?>text_align_center.png" width="16" height="16" /> </label> <input id="buttonwrapalignementright" class="inputbox" name="buttonwrapalignement" value="right" type="radio" > <label class="ckbutton" for="buttonwrapalignementright"> <img src="<?php echo $this->imagespath; ?>text_align_right.png" width="16" height="16" /> </label> </span> </div> </div> <div class="menulink" tab="tab_iconstyles"><?php echo JText::_('CK_ICON_EDITION'); ?></div> <div class="tab menustyles ckproperty" id="tab_iconstyles"> <div class="ckoption"> <div class="menupanetitle"><?php echo JText::_('CK_POSITION'); ?></div> <div class="ckbutton" onclick="ckUpdateLayout(this)" data-layout="top"><?php echo JText::_('CK_TOP'); ?></div> <div class="ckbutton" onclick="ckUpdateLayout(this)" data-layout="bottom"><?php echo JText::_('CK_BOTTOM'); ?></div> <div class="ckbutton" onclick="ckUpdateLayout(this)" data-layout="left"><?php echo JText::_('CK_LEFT'); ?></div> <div class="ckbutton" onclick="ckUpdateLayout(this)" data-layout="right"><?php echo JText::_('CK_RIGHT'); ?></div> </div> <?php echo $this->menustyles->createIconStyles('icon', 'icon', '.editfocus .buttonck .pbckicon', false, false, true, true, true, true) ?> </div> <div class="menulink" tab="tab_blocstyles"><?php echo JText::_('CK_STYLES'); ?></div> <div class="tab menustyles ckproperty" id="tab_blocstyles"> <?php echo $this->menustyles->createBlocStyles('bloc', 'button', '') ?> </div> <div class="menulink" tab="tab_blochoverstyles"><?php echo JText::_('CK_STYLES_HOVER'); ?></div> <div class="tab menustyles ckproperty" id="tab_blochoverstyles"> <?php echo $this->menustyles->createBlocStyles('blochover', 'button', '') ?> </div> </div> <script language="javascript" type="text/javascript"> var focus = $ck('.editfocus'); function ckLoadEditionPopup() { // $ck('#previewareabloc .buttonck').click(function(e) {e.preventDefault();return false;}); // $ck('#previewareabloc .buttonck')[0].outerHTML = focus.find('.buttonck')[0].outerHTML; // $ck('#previewareabloc .ckstyle').html(focus.find('.ckstyle').html()); ckFillEditionPopup(focus.attr('id')); // $ck('#previewareabloc').css('text-align', $ck('#previewareabloc .buttonck').attr('data-align')); } function ckSetAlignButton() { var align = $ck('input[name="buttonalignement"]:checked').val(); $ck('.editfocus .buttonck').attr('data-align', align); $ck('.editfocus').css('text-align', align); } function ckBeforeSaveEditionPopup() { var focus = $ck('.editfocus'); // var button = $ck('.editfocus .buttonck'); // focus.find('.buttonck')[0].outerHTML = $ck('#previewareabloc .buttonck')[0].outerHTML; // focus.find('.ckstyle').html($ck('#previewareabloc .ckstyle').html()); // if ($ck('.editfocus a.buttonck').attr('data-align')) focus.css('text-align', focus.find('.buttonck').attr('data-align')); ckSaveEditionPopup(focus.attr('id')); ckCloseEditionPopup(); } function ckUpdateLinkAttribute(attribute, value) { var buttonpreview = $ck('.editfocus .buttonck'); if (attribute == 'class') { if (value) { buttonpreview.addClass(value); } else { buttonpreview.attr('class', 'buttonck inner'); } } else { if (value) { buttonpreview.attr(attribute, value.replace(/"/g, '\'')); if (attribute == 'onclick') $ck('#linkonlick').val($ck('#linkonlick').val().replace(/"/g, '\'')); } else { buttonpreview.removeAttr(attribute, value); } } } function ckUpdateLinkText(text) { var buttonpreview = $ck('.editfocus .buttontextck'); buttonpreview.text(text); } function ckSelectIcon(icon) { $ck('.editfocus .buttonck').find('.pbckicon').remove(); $ck('.editfocus .buttonck').prepend(icon); $ck('.editfocus .buttonck .pbckicon').css('vertical-align', $ck('#iconicon-position button.active').attr('data-position')) .addClass($ck('#iconicon-size button.active').attr('data-width')); ckSetIconMargin('.editfocus .buttonck i.fa', '#iconicon_margin'); return $ck('.editfocus .iconck'); } //function ckSelectIcon(icon) { // var focusIcon = $ck('.editfocus .iconck'); // focusIcon.empty().append(icon); // return focusIcon; //} function ckUpdateLayout(btn) { $ck(btn).parent().find('.active').removeClass('active'); $ck(btn).addClass('active'); var layout = $ck(btn).attr('data-layout'); focus.attr('data-layout', layout); } ckInitIconSize('.editfocus .buttonck i.fa', '#iconicon-size button'); ckInitIconPosition('.editfocus .buttonck .pbckicon', '#iconicon-position button'); </script>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings