Files
2024-04-11 10:58:06 +02:00

5 lines
24 KiB
JavaScript

(function(){function ag(){return"ckeditor";}function e(aB){return aB.elementMode==3;}function A(aB){return aB.name.replace(/\[/,"_").replace(/\]/,"_");}function g(aB){return aB.container.$;}function b(aB){return aB.document.$;}function I(aB){return aB.getSnapshot();}function K(aC,aB){aC.loadSnapshot(aB);}function S(aC){if(aC.getSelection()==null){return null;}var aB=aC.getSelection().getStartElement();if(aB&&aB.$){return aB.$;}return null;}function P(){return CKEDITOR.basePath;}function au(){return f("jsplus_bootstrap_button");}function f(aB){return CKEDITOR.plugins.getPath(aB);}function H(){return CKEDITOR.version.charAt(0)=="3"?3:4;}function r(aD,aC){if(H()==3){var aB=(aC.indexOf("jsplus_bootstrap_button_")==-1)?("jsplus_bootstrap_button_"+aC):aC;if(typeof(aD.lang[aB])!=="undefined"){return aD.lang[aB];}else{console.log("(v3) editor.lang['jsplus_bootstrap_button'] not defined");}}else{if(typeof(aD.lang["jsplus_bootstrap_button"])!=="undefined"){if(typeof(aD.lang["jsplus_bootstrap_button"][aC])!=="undefined"){return aD.lang["jsplus_bootstrap_button"][aC];}else{console.log("editor.lang['jsplus_bootstrap_button']['"+aC+"'] not defined");}}else{console.log("editor.lang['jsplus_bootstrap_button'] not defined");}}return"";}function Q(aC,aB){return O(aC,"jsplus_bootstrap_button_"+aB);}function O(aC,aB){var aD=aC.config[aB];return aD;}function q(aB,aC){R("jsplus_bootstrap_button_"+aB,aC);}function R(aB,aC){CKEDITOR.config[aB]=aC;}function ap(aD,aC){var aB=CKEDITOR.dom.element.createFromHtml(aC);aD.insertElement(aB);}function o(){return"";}var L=0;var C=1;var G=2;function m(aB,aE,aC){var aD=null;if(aC==L){aD=CKEDITOR.TRISTATE_DISABLED;}else{if(aC==C){aD=CKEDITOR.TRISTATE_OFF;}else{if(aC==G){aD=CKEDITOR.TRISTATE_ON;}}}if(aD!=null&&aB.ui&&aB.ui.get(aE)){aB.ui.get(aE).setState(aD);}}function J(aB,aC){aB.on("selectionChange",function(aD){aC(aD.editor);});}function B(aC,aB,aD){if(aB=="beforeGetOutputHTML"){aC.on("toDataFormat",function(aE){return aD(aC,aE.data.dataValue);},null,null,4);return;}aC.on(aB,(function(){var aE=aC;return function(){aD(aE);};})());}function s(aD,aB,aG,aE,aF,aC){aD.addCommand(aB,{exec:aF});aD.ui.addButton(aB,{title:r(aD,aE.replace(/^jsplus_/,"")),label:r(aD,aE.replace(/^jsplus_/,"")),icon:au()+"icons/"+aG+".png",command:aG});}function n(aB){return aB.mode=="wysiwyg";}function ac(aC,aB,aD){CKEDITOR.plugins.add(aC,{icons:aC,lang:aB,init:function(aE){aD(aE);}});}function c(){JSDialog.Config.skin=null;JSDialog.Config.templateDialog='<div class="jsdialog_plugin_jsplus_bootstrap_button jsdialog_dlg cke_dialog cke_ltr">'+'<div class="cke_dialog_body">'+'<div class="jsdialog_title cke_dialog_title">'+'<div class="jsdialog_title_text"></div>'+'<a class="jsdialog_x cke_dialog_close_button" href="javascript:void(0)" style="-webkit-user-select: none;">'+'<span class="cke_label">X</span>'+"</a>"+"</div>"+'<div class="jsdialog_content_wrap cke_dialog_contents">'+'<div class="jsdialog_content"></div>'+"</div>"+'<div class="cke_dialog_footer">'+'<div class="jsdialog_buttons cke_dialog_footer_buttons"></div>'+"</div>"+"</div>"+"</div>";JSDialog.Config.templateButton='<a><span class="cke_dialog_ui_button"></span></a>';JSDialog.Config.templateBg='<div class="jsdialog_plugin_jsplus_bootstrap_button jsdialog_bg"></div>';JSDialog.Config.classButton="cke_dialog_ui_button";JSDialog.Config.classButtonOk="cke_dialog_ui_button_ok";JSDialog.Config.contentBorders=[3,1,15,1,65];CKEDITOR.skin.loadPart("dialog");u(document,".jsdialog_plugin_jsplus_bootstrap_button.jsdialog_bg { background-color: white; opacity: 0.5; position: fixed; left: 0; top: 0; width: 100%; height: 3000px; z-index: 11111; display: none; }"+".jsdialog_plugin_jsplus_bootstrap_button.jsdialog_dlg { font-family: Arial; padding: 0; position: fixed; z-index: 11112; background-color: white; border-radius: 5px; overflow:hidden; display: none; }"+".jsdialog_plugin_jsplus_bootstrap_button.jsdialog_show { display: block; }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_contents { font-size: 16px; padding: 10px 0 10px 7px; display: table; overflow: hidden; }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_contents_inner { display: table-cell; vertical-align: middle; }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_icon { padding-left: 100px; min-height: 64px; background-position: 10px 10px; background-repeat: no-repeat; box-sizing: content-box; }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_icon_info { background-image: url(img/info.png); }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_icon_warning { background-image: url(img/warning.png); }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_icon_error { background-image: url(img/error.png); }"+".jsdialog_plugin_jsplus_bootstrap_button .jsdialog_message_icon_confirm { background-image: url(img/confirm.png); }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_contents { margin-top: 0; border-top: none; }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_footer div { outline: none; }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_footer_buttons > .cke_dialog_ui_button { margin-right: 5px; }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_footer_buttons > .cke_dialog_ui_button:last-child { margin-right: 0; }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_title { cursor: default; }"+".jsdialog_plugin_jsplus_bootstrap_button .cke_dialog_contents { padding: 0; }");
}function D(aB,aF,aD){if(typeof aF=="undefined"){aF=true;}if(typeof aD=="undefined"){aD=" ";}if(typeof(aB)=="undefined"){return"";}var aG=1000;if(aB<aG){return aB+aD+(aF?"b":"");}var aC=["K","M","G","T","P","E","Z","Y"];var aE=-1;do{aB/=aG;++aE;}while(aB>=aG);return aB.toFixed(1)+aD+aC[aE]+(aF?"b":"");}function aa(aB){return aB.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;");}function ar(aB){return aB.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");}function ae(aB){var aC=document.createElement("div");aC.innerHTML=aB;return aC.childNodes;}function ao(aB){return aB.getElementsByTagName("head")[0];}function aj(aB){return aB.getElementsByTagName("body")[0];}function aw(aD,aF){var aB=aD.getElementsByTagName("link");var aE=false;for(var aC=aB.length-1;aC>=0;aC--){if(aB[aC].href==aF){aB[aC].parentNode.removeChild(aB[aC]);}}}function W(aE,aG){if(!aE){return;}var aB=aE.getElementsByTagName("link");var aF=false;for(var aC=0;aC<aB.length;aC++){if(aB[aC].href.indexOf(aG)!=-1){aF=true;}}if(!aF){var aD=aE.createElement("link");aD.href=aG;aD.type="text/css";aD.rel="stylesheet";ao(aE).appendChild(aD);}}function i(aE,aG){if(!aE){return;}var aB=aE.getElementsByTagName("script");var aF=false;for(var aD=0;aD<aB.length;aD++){if(aB[aD].src.indexOf(aG)!=-1){aF=true;}}if(!aF){var aC=aE.createElement("script");aC.src=aG;aC.type="text/javascript";ao(aE).appendChild(aC);}}function ax(aB,aD,aC){W(b(aB),aD);if(document!=b(aB)&&aC){W(document,aD);}}function ab(aB,aD,aC){i(b(aB),aD);if(document!=b(aB)&&aC){i(document,aD);}}function ah(aC,aB){var aD=b(aC);u(aD,aB);}function u(aD,aB){var aC=aD.createElement("style");ao(aD).appendChild(aC);aC.innerHTML=aB;}function aq(aC,aB){if(aA(aC,aB)){return;}aC.className=aC.className.length==0?aB:aC.className+" "+aB;}function av(aD,aB){var aC=a(aD);while(aC.indexOf(aB)>-1){aC.splice(aC.indexOf(aB),1);}var aE=aC.join(" ").trim();if(aE.length>0){aD.className=aE;}else{if(aD.hasAttribute("class")){aD.removeAttribute("class");}}}function a(aB){if(typeof(aB.className)==="undefined"||aB.className==null){return[];}return aB.className.split(/\s+/);}function aA(aE,aB){var aD=a(aE);for(var aC=0;aC<aD.length;aC++){if(aD[aC].toLowerCase()==aB.toLowerCase()){return true;}}return false;}function ay(aD,aE){var aC=a(aD);for(var aB=0;aB<aC.length;aB++){if(aC[aB].indexOf(aE)===0){return true;}}return false;}function T(aD){if(typeof(aD.getAttribute("style"))==="undefined"||aD.getAttribute("style")==null||aD.getAttribute("style").trim().length==0){return{};}var aF={};var aE=aD.getAttribute("style").split(/;/);for(var aC=0;aC<aE.length;aC++){var aG=aE[aC].trim();var aB=aG.indexOf(":");if(aB>-1){aF[aG.substr(0,aB).trim()]=aG.substr(aB+1);}else{aF[aG]="";}}return aF;}function ad(aD,aC){var aE=T(aD);for(var aB in aE){var aF=aE[aB];if(aB==aC){return aF;}}return null;}function X(aE,aD,aB){var aF=T(aE);for(var aC in aF){var aG=aF[aC];if(aC==aD&&aG==aB){return true;}}return false;}function z(aD,aC,aB){var aE=T(aD);aE[aC]=aB;p(aD,aE);}function V(aC,aB){var aD=T(aC);delete aD[aB];p(aC,aD);}function p(aC,aE){var aD=[];for(var aB in aE){aD.push(aB+":"+aE[aB]);}if(aD.length>0){aC.setAttribute("style",aD.join(";"));}else{if(aC.hasAttribute("style")){aC.removeAttribute("style");}}}function t(aF,aC){var aD;if(Object.prototype.toString.call(aC)==="[object Array]"){aD=aC;}else{aD=[aC];}for(var aE=0;aE<aD.length;aE++){aD[aE]=aD[aE].toLowerCase();}var aB=[];for(var aE=0;aE<aF.childNodes.length;aE++){if(aF.childNodes[aE].nodeType==1&&aD.indexOf(aF.childNodes[aE].tagName.toLowerCase())>-1){aB.push(aF.childNodes[aE]);}}return aB;}var j=1;var v="";var ak=[];buttonStylePrimaryClass="";var N=[];var ai=[];var F=[];var M=[];var w=[];var af="";var l="";if(j==1){q("default_style","btn-primary");q("default_size","");q("default_tag","a");q("default_link","http://");q("default_input_type","button");q("default_enabled",true);q("default_width_100",false);q("default_text","Download");v="btn";ak=["btn-default","btn-primary","btn-success","btn-info","btn-warning","btn-danger","btn-link"];buttonStylePrimaryClass="btn-primary";N=["btn_style_default","btn_style_primary","btn_style_success","btn_style_info","btn_style_warning","btn_style_danger","btn_style_link"];ai=["btn-xs","btn-sm","","btn-lg"];F=["btn_size_extra_small","btn_size_small","btn_size_default","btn_size_large"];M=["a","input","button"];w=["enabled","width_100"];af="btn-block";l="disabled";}else{if(j==2){q("default_style","");q("default_size","");q("default_link","http://");q("default_enabled",true);q("default_width_100",false);q("default_text","Download");q("default_radius",false);q("default_round",false);v="button";ak=["","secondary","success","alert"];buttonStylePrimaryClass="";N=["btn_style_default","btn_style_secondary","btn_style_success","btn_style_alert"];ai=["tiny","small","","large"];F=["btn_size_tiny","btn_size_small","btn_size_default","btn_size_large"];M=["a"];w=["enabled","width_100","radius","round"];af="expand";l="disabled";
}}var y={};function az(aD){var aC="";var aB=v+(y.styleClass.length>0?(" "+y.styleClass):"")+(y.sizeClass.length>0?(" "+y.sizeClass):"")+(y.width_100?(" "+af):"")+(!y.enabled?(" "+l):"")+(y.round?(" round"):"")+(y.radius?(" radius"):"");var aE=encodeURI(y.link);if(aD){aE="#";}if(y.tag=="a"){aC='<a href="'+aE+'" class="'+aB+'">'+aa(y.text)+"</a>";}else{if(y.tag=="input"){aC='<input type="'+y.inputType+'" class="'+aB+'" value="'+aa(y.text)+'"/>';}else{if(y.tag=="button"){aC='<button class="'+aB+'">'+aa(y.text)+"</button>";}}}return aC;}function al(aG){var aE;var aI;var aF=document.getElementById("jsplus_bootstrap_button_styles_"+A(aG));var aD=aF.getElementsByClassName("jsplus_bootstrap_button_selector_"+A(aG));for(var aC=0;aC<aD.length;aC++){aE=a(aD[aC].getElementsByTagName("button")[0]);aI=(aE.length==1&&y.styleClass=="")||aE.indexOf(y.styleClass)>-1;if(aI){aq(aD[aC],"active");}else{av(aD[aC],"active");}}aF=document.getElementById("jsplus_bootstrap_button_sizes_"+A(aG));aD=aF.getElementsByClassName("jsplus_bootstrap_button_selector_"+A(aG));for(var aC=0;aC<aD.length;aC++){aE=a(aD[aC].getElementsByTagName("button")[0]);aI=(aE.length==1&&y.sizeClass=="")||aE.indexOf(y.sizeClass)>-1;if(aI){aq(aD[aC],"active");}else{av(aD[aC],"active");}}var aH=document.getElementById("jsplus_bootstrap_button_option_enabled_"+A(aG));aH.checked=y.enabled;aH=document.getElementById("jsplus_bootstrap_button_option_width_100_"+A(aG));aH.checked=y.width_100;aH=document.getElementById("jsplus_bootstrap_button_option_radius_"+A(aG));if(aH){aH.checked=y.radius;}aH=document.getElementById("jsplus_bootstrap_button_option_round_"+A(aG));if(aH){aH.checked=y.round;}document.getElementById("jsplus_bootstrap_button_link_"+A(aG)).value=y.link;document.getElementById("jsplus_bootstrap_button_text_"+A(aG)).value=y.text;var aB=document.getElementById("jsplus_bootstrap_button_tag_a_"+A(aG));if(aB){if(y.tag=="a"){aq(aB,"active");}else{av(aB,"active");}}aB=document.getElementById("jsplus_bootstrap_button_tag_input_"+A(aG));if(aB){if(y.tag=="input"){aq(aB,"active");}else{av(aB,"active");}}aB=document.getElementById("jsplus_bootstrap_button_tag_button_"+A(aG));if(aB){if(y.tag=="button"){aq(aB,"active");}else{av(aB,"active");}}if(y.tag=="a"){aB=document.getElementById("jsplus_bootstrap_button_for_tag_a_"+A(aG));if(aB){av(document.getElementById("jsplus_bootstrap_button_for_tag_a_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));aq(document.getElementById("jsplus_bootstrap_button_for_tag_input_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));}}else{if(y.tag=="input"){aq(document.getElementById("jsplus_bootstrap_button_for_tag_a_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));av(document.getElementById("jsplus_bootstrap_button_for_tag_input_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));}else{aq(document.getElementById("jsplus_bootstrap_button_for_tag_a_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));aq(document.getElementById("jsplus_bootstrap_button_for_tag_input_"+A(aG)),"jsplus_bootstrap_button_hidden_"+A(aG));}}if(y.inputType&&y.inputType.length>0){aB=document.getElementById("jsplus_bootstrap_button_input_type_"+y.inputType+"_"+A(aG));if(aB){aB.checked=true;}}}function Z(aC){var aB=az(true);document.getElementById("jsplus_bootstrap_button_preview_"+A(aC)).innerHTML=aB;al(aC);}function at(aF,aE){var aC={};aC.styleClass="";for(var aD=0;aD<ak.length&&aC.styleClass.length==0;aD++){var aB=ak[aD];if(aB.length>0&&aA(aE,ak[aD])){aC.styleClass=aB;}}aC.sizeClass="";for(var aD=0;aD<ai.length&&aC.sizeClass.length==0;aD++){var aB=ai[aD];if(aB.length>0&&aA(aE,ai[aD])){aC.sizeClass=aB;}}aC.tag=aE.tagName.toLowerCase();aC.link="";if(aC.tag=="a"){aC.text=aE.innerText;aC.link=aE.getAttribute("href");aC.inputType=Q(aF,"default_input_type");}else{if(aC.tag=="input"){aC.text=aE.getAttribute("value");aC.link=Q(aF,"default_link");aC.inputType=aE.getAttribute("type");}else{if(aC.tag=="button"){aC.text=aE.innerText;aC.link=Q(aF,"default_link");aC.inputType=Q(aF,"default_input_type");}}}aC.enabled=!aA(aE,l);aC.width_100=aA(aE,af);aC.round=aA(aE,"round");aC.radius=aA(aE,"radius");return aC;}function Y(aC){var aB={};aB.styleClass=Q(aC,"default_style");aB.sizeClass=Q(aC,"default_size");aB.link=Q(aC,"default_link");aB.text=Q(aC,"default_text");aB.enabled=Q(aC,"default_enabled");aB.width_100=Q(aC,"default_width_100");aB.tag=Q(aC,"default_tag")||"a";if(j==1){aB.inputType=Q(aC,"default_input_type");aB.round=false;aB.radius=false;}else{if(j==2){aB.inputType="";aB.round=Q(aC,"default_round");aB.radius=Q(aC,"default_radius");}}return aB;}function am(aC){var aB=S(aC);return h(aB);}function h(aB){if(aB&&(M.indexOf(aB.tagName.toLowerCase())>-1)){return aB;}return null;}var k=[];function d(aH){if(k.indexOf(A(aH))==-1){k.push(A(aH));var aI=document.getElementById("jsplus_bootstrap_button_link_"+A(aH));var aE=function(){y.link=document.getElementById("jsplus_bootstrap_button_link_"+A(aH)).value;Z(aH);};aI.onkeyup=aE;aI.onchange=aE;aI.onPaste=aE;var aJ=document.getElementById("jsplus_bootstrap_button_text_"+A(aH));
var aE=function(){y.text=document.getElementById("jsplus_bootstrap_button_text_"+A(aH)).value;Z(aH);};aJ.onkeyup=aE;aJ.onchange=aE;aJ.onPaste=aE;var aD=document.getElementById("jsplus_bootstrap_button_styles_"+A(aH));var aK=aD.getElementsByClassName("jsplus_bootstrap_button_selector_"+A(aH));for(var aG=0;aG<aK.length;aG++){aK[aG].onclick=function(){y.styleClass=this.getAttribute("data-value");Z(aH);};}aD=document.getElementById("jsplus_bootstrap_button_sizes_"+A(aH));aK=aD.getElementsByClassName("jsplus_bootstrap_button_selector_"+A(aH));for(var aG=0;aG<aK.length;aG++){aK[aG].onclick=function(){y.sizeClass=this.getAttribute("data-value");Z(aH);};}document.getElementById("jsplus_bootstrap_button_option_enabled_"+A(aH)).onclick=function(){y.enabled=!y.enabled;Z(aH);};document.getElementById("jsplus_bootstrap_button_option_width_100_"+A(aH)).onclick=function(){y.width_100=!y.width_100;Z(aH);};var aB=document.getElementById("jsplus_bootstrap_button_option_round_"+A(aH));if(aB){aB.onchange=function(){y.round=!y.round;Z(aH);};}aB=document.getElementById("jsplus_bootstrap_button_option_radius_"+A(aH));if(aB){aB.onchange=function(){y.radius=!y.radius;Z(aH);};}var aC=document.getElementById("jsplus_bootstrap_button_tag_a_"+A(aH));if(aC){aC.onclick=function(){y.tag="a";Z(aH);};}aC=document.getElementById("jsplus_bootstrap_button_tag_input_"+A(aH));if(aC){aC.onclick=function(){y.tag="input";if(y.inputType==null||y.inputType.length==0){y.inputType=Q(aH,"jsplus_bootstrap_button_default_input_type");}Z(aH);};}aC=document.getElementById("jsplus_bootstrap_button_tag_button_"+A(aH));if(aC){aC.onclick=function(){y.tag="button";Z(aH);};}var aF=document.getElementById("jsplus_bootstrap_button_input_type_button_"+A(aH));if(aF){aF.onclick=function(){y.inputType="button";Z(aH);};}aF=document.getElementById("jsplus_bootstrap_button_input_type_submit_"+A(aH));if(aF){aF.onclick=function(){y.inputType="submit";Z(aH);};}aF=document.getElementById("jsplus_bootstrap_button_input_type_cancel_"+A(aH));if(aF){aF.onclick=function(){y.inputType="cancel";Z(aH);};}}}var an=null;function E(aC,aB){an=am(aC);if(!an){y=Y(aC);}else{y=at(aC,an);}Z(aC);d(aC);}function x(aE,aC){var aB=az(false);if(!an){ap(aE,aB);}else{var aD=ae(aB)[0];an.parentNode.replaceChild(aD,an);}}function U(aD){var aC="<style>"+".jsplus_bootstrap_button_selector_"+A(aD)+"{cursor:pointer;padding:10px 2px; display:inline-block; border:1px solid transparent; }"+".jsplus_bootstrap_button_selector_"+A(aD)+":hover,.jsplus_bootstrap_button_selector_"+A(aD)+".active{border-color:#99d9ea; background-color: #f4fdff;}"+"#jsplus_bootstrap_button_preview_"+A(aD)+" { max-width:526px; overflow-x:hidden;height:80px;border:1px solid gray; text-align:center; padding-top:30px}"+"#jsplus_bootstrap_button_preview_"+A(aD)+" a{display:inline-block;}"+".jsplus_bootstrap_button_hidden_"+A(aD)+" { display: none; }"+"#jsplus_foundation_button_styles_ed .jsplus_bootstrap_button_selector_ed button { font-size: 14px !important; }"+"</style>";aC+='<table style="width:100%;border:none" class="jsplus_bootstrap_button_preview" >'+"<tbody>";aC+='<tr style="background: transparent">'+'<td colspan="2" style="text-align: center;padding:0 2px" id="jsplus_bootstrap_button_styles_'+A(aD)+'">';for(var aB=0;aB<ak.length;aB++){aC+='<div class="jsplus_bootstrap_button_selector_'+A(aD)+'" data-value="'+ak[aB]+'"><button type="button" style="margin-bottom:0" class="'+v+" "+ak[aB]+'" />'+r(aD,N[aB])+"</button></div>";}aC+="</td>"+"</td>";aC+='<tr style="background: transparent">'+'<td colspan="2" style="text-align: center;padding:0 2px" id="jsplus_bootstrap_button_sizes_'+A(aD)+'">';for(var aB=0;aB<ai.length;aB++){aC+='<div class="jsplus_bootstrap_button_selector_'+A(aD)+'"data-value="'+ai[aB]+'"><button type="button" style="margin-bottom:0" class="'+v+" "+buttonStylePrimaryClass+" "+ai[aB]+'" />'+r(aD,F[aB])+"</button></div>";}aC+="</td>"+"</tr>";aC+='<tr style="background: transparent">'+'<td colspan="2" style="padding:0 2px">'+'<div style="padding:5px 0 20px 0;height:15px;">';for(var aB=0;aB<w.length;aB++){aC+='<div style="display:inline-block;float:left;padding-right:10px;">'+'<label style="font-size:12px;font-weight:normal">'+'<input style="margin-top:-2px;vertical-align:middle;margin-bottom:0;font-size:12px;font-weight:normal" value="active" id="jsplus_bootstrap_button_option_'+w[aB]+"_"+A(aD)+'" data-id="'+w[aB]+'" type="checkbox"/>'+"&nbsp;"+r(aD,"option_"+w[aB])+"</label>"+"</div>";}aC+="</div>"+"</td>"+"</tr>";if(M.length>1){aC+='<tr style="background: transparent">'+'<td style="width:50%;height:50px;vertical-align:top;padding:0 2px">';for(var aB=0;aB<M.length;aB++){aC+='<div id="jsplus_bootstrap_button_tag_'+M[aB]+"_"+A(aD)+'" style="width:55px;text-align:center;font-size:12px;font-weight:normal" class="jsplus_bootstrap_button_selector_'+A(aD)+'">&lt;'+M[aB]+"&gt;</div>";}aC+="</td>";aC+='<td style="width:50%;background: transparent;vertical-align:top;padding:7px 2px 0 2px">'+'<div id="jsplus_bootstrap_button_for_tag_a_'+A(aD)+'">'+'<div style="text-align:right;display:inline-block;float:right;width:210px">&nbsp;<input id="jsplus_bootstrap_button_link_'+A(aD)+'" type="text" style="vertical-align:middle;width:90%; padding:3px 4px; border:1px solid gray;font-size:12px;font-weight:normal"/></div>'+'<div style="display:inline-block;float:right;margin-top:4px;font-size:12px;font-weight:normal">'+r(aD,"label_link")+":</div>"+"</div>"+'<div id="jsplus_bootstrap_button_for_tag_input_'+A(aD)+'">'+'<div style="width:30%;display:inline-block;margin-top:5px"><label style="font-size:12px;font-weight:normal"><input style="margin-top:-2px;vertical-align:middle" type="radio" value="button" name="jsplus_buttons_type" id="jsplus_bootstrap_button_input_type_button_'+A(aD)+'"/>&nbsp;button</label></div>'+'<div style="width:30%;display:inline-block;margin-top:5px"><label style="font-size:12px;font-weight:normal"><input style="margin-top:-2px;vertical-align:middle;" type="radio" name="jsplus_buttons_type" value="submit" id="jsplus_bootstrap_button_input_type_submit_'+A(aD)+'"/>&nbsp;submit</label></div>'+'<div style="width:30%;display:inline-block;margin-top:5px"><label style="font-size:12px;font-weight:normal"><input style="margin-top:-2px;vertical-align:middle;" type="radio" name="jsplus_buttons_type" value="cancel" id="jsplus_bootstrap_button_input_type_cancel_'+A(aD)+'"/>&nbsp;cancel</label></div>'+"</div>";
aC+="</td>";aC+="</tr>";}else{aC+='<tr style="background: transparent;height:30px">'+'<td colspan="2" style="padding:0 2px">'+'<div style="width:10%;display:inline-block;float:left;padding-top:5px;font-size:12px;font-weight:normal">'+r(aD,"label_link")+":</div>"+'<div style="width:90%;display:inline-block;float:left">'+'<input id="jsplus_bootstrap_button_link_'+A(aD)+'" type="text" style="vertical-align:middle;width:100%; padding:3px 4px; border:1px solid gray;box-sizing:border-box;line-height:normal;margin-bottom:0;height:inherit;font-size:12px;font-weight:normal"/>'+"</div>"+"</td>"+"</tr>";}aC+='<tr style="background: transparent">'+'<td colspan="2" style="padding:0 2px">'+'<div style="width:10%;display:inline-block;float:left;padding-top:5px;font-size:12px;font-weight:normal">'+r(aD,"label_text")+":</div>"+'<div style="width:90%;display:inline-block;float:left">'+'<input id="jsplus_bootstrap_button_text_'+A(aD)+'" type="text" style="vertical-align:middle;width:100%; padding:3px 4px; border:1px solid gray;box-sizing:border-box;line-height:normal;margin-bottom:0;height:inherit;font-size:12px;font-weight:normal"/>'+"</div>"+"</td>"+"</tr>";aC+='<tr style="background: transparent">'+'<td colspan="2" style="padding:10px 2px 0 2px">'+'<div style="padding-bottom: 2px;font-size:12px;font-weight:normal">'+r(aD,"label_preview")+":</div>"+'<div id="jsplus_bootstrap_button_preview_'+A(aD)+'" style="box-sizing: content-box">'+"</div>"+"</td>"+"</tr>";aC+="</tbody>"+"</table>";return aC;}CKEDITOR.plugins.add("jsplus_bootstrap_button",{lang:["en"],init:function(aB){var aC=aB.addCommand("jsplus_bootstrap_button",new CKEDITOR.dialogCommand("jsplus_bootstrap_button-"+A(aB)));aC.modes={wysiwyg:1,source:0};aC.canUndo=true;aB.ui.addButton("jsplus_bootstrap_button",{label:r(aB,"jsplus_bootstrap_button_title"),command:"jsplus_bootstrap_button",icon:this.path+"icons/jsplus_bootstrap_button.png"});if(aB.addMenuItems){aB.addMenuItems({"jsplus_bootstrap_button_context":{label:r(aB,"jsplus_bootstrap_button_edit_title"),command:"jsplus_bootstrap_button",group:"table",order:5,icon:this.path+"icons/jsplus_bootstrap_button.png"}});}if(aB.contextMenu){aB.contextMenu.addListener(function(aD){if(h(aD.$)!=null){return{"jsplus_bootstrap_button_context":CKEDITOR.TRISTATE_ON};}});}CKEDITOR.dialog.add("jsplus_bootstrap_button-"+A(aB),function(aD){return{title:r(aD,"jsplus_bootstrap_button_title"),width:440,minWidth:440,height:250,minHeight:250,resizable:false,onShow:function(aE){var aF=aE.sender;E(aD,aF);},onOk:function(aE){var aF=aE.sender;x(aD,aF);},contents:[{id:"tab1",label:"tab1",title:"tab1",accessKey:"Q",elements:[{type:"html",html:'<div style="width:100%;margin:0;padding:0;overflow:hidden">'+U(aD)+"</div>"}]}]};});}});})();