1var bez = {}; 2bez.ctl = {}; 3 4/* DOKUWIKI:include scripts/issue.js */ 5 6jQuery(function () { 7 'use strict'; 8 var getUrlVars = function() { 9 var vars = {}, 10 parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, 11 function(m,key,value) { 12 vars[key] = value; 13 }); 14 return vars; 15 }; 16 var getNparams = function(value) { 17 var nparams = [], 18 params = value.split(':'); 19 for (let i = 0; i < params.length; i += 2) { 20 let k = params[i], 21 v = params[i+1]; 22 nparams[k] = v; 23 } 24 return nparams; 25 } 26 27 bez.rich_text_editor = function($textarea, $header) { 28 //clone 29 var tb = toolbar.filter(function (button) { 30 if (button.type === 'autohead' || 31 button.class === 'pk_hl' || 32 button.icon === 'sig.png' || 33 button.icon === 'strike.png') { 34 return false; 35 } 36 return true; 37 }); 38 initToolbar($header, $textarea.attr('id'), tb); 39 }; 40 41 jQuery.validate({ 42 lang: 'pl' 43 }); 44 45 var nparams = getNparams(getUrlVars()['id']), 46 ctl = nparams['bez']; 47 48 if (typeof bez.ctl[ctl] === 'function') { 49 bez.ctl[ctl].call(ctl); 50 } 51}); 52