mw.loader.impl(function(){return["ext.wikiEditor@zrcfg",{"main":"ext.wikiEditor.js","files":{"ext.wikiEditor.js":function(require,module,exports){let editingSessionId;require('./jquery.wikiEditor.js');function logEditEvent(data){if(mw.config.get('wgMFMode')!==null){return;}mw.track('editAttemptStep',Object.assign({editor_interface:'wikitext',platform:'desktop',integration:'page'},data));}function logEditFeature(feature,action){if(mw.config.get('wgMFMode')!==null){return;}mw.track('visualEditorFeatureUse',{feature:feature,action:action,editor_interface:'wikitext',platform:'desktop',integration:'page'});}function logAbort(switchingToVE,unmodified){if(switchingToVE){logEditFeature('editor-switch','visual-desktop');}let abortType;if(switchingToVE&&unmodified){abortType='switchnochange';}else if(switchingToVE){abortType='switchwithout';}else if(unmodified){abortType='nochange';}else{abortType='abandon';}logEditEvent({action:'abort',type:abortType});}$(()=>{const $textarea=$('textarea#wpTextbox1'),$editingSessionIdInput=$('#editingStatsId'),origText=$textarea.val();$('#wikieditorUsed').val('yes');if($editingSessionIdInput.length){
editingSessionId=$editingSessionIdInput.val();if(window.performance&&window.performance.now){const readyTime=window.performance.now();logEditEvent({action:'ready',timing:Math.round(readyTime)});$textarea.on('wikiEditor-toolbar-doneInitialSections',()=>{logEditEvent({action:'loaded',timing:Math.round(window.performance.now())});}).one('input',()=>{logEditEvent({action:'firstChange',timing:Math.round(window.performance.now()-readyTime)});});}const $form=$textarea.closest('form');if(mw.user.options.get('uselivepreview')){$form.find('#wpPreview').on('click',()=>{logEditFeature('preview','preview-live');});}let submitting;$form.on('submit',()=>{submitting=true;});const onUnloadFallback=window.onunload;window.onunload=function(){const unmodified=mw.config.get('wgAction')!=='submit'&&origText===$textarea.val(),caVeEdit=$('#ca-ve-edit')[0],switchingToVE=caVeEdit&&(document.activeElement===caVeEdit||$.contains(caVeEdit,document.activeElement));let fallbackResult;if(onUnloadFallback){
fallbackResult=onUnloadFallback();}if(!submitting){logAbort(switchingToVE,unmodified);}editingSessionId=mw.user.generateRandomSessionId();$editingSessionIdInput.val(editingSessionId);return fallbackResult;};$textarea.on('wikiEditor-switching-visualeditor',()=>{const unmodified=mw.config.get('wgAction')!=='submit'&&origText===$textarea.val();window.onunload=onUnloadFallback;logAbort(true,unmodified);});mw.hook('ext.WikiEditor.realtimepreview.enable').add(()=>{logEditFeature('preview','preview-realtime-on');});mw.hook('ext.WikiEditor.realtimepreview.inuse').add(()=>{logEditFeature('preview','preview-realtime-inuse');});mw.hook('ext.WikiEditor.realtimepreview.disable').add(()=>{logEditFeature('preview','preview-realtime-off');});mw.hook('ext.WikiEditor.realtimepreview.loaded').add(()=>{logEditFeature('preview','preview-realtime-loaded');});mw.hook('ext.WikiEditor.realtimepreview.stop').add(()=>{logEditFeature('preview','preview-realtime-error-stopped');});mw.hook('ext.WikiEditor.realtimepreview.reloadError').add(()=>{
logEditFeature('preview','preview-realtime-reload-error');});mw.hook('ext.WikiEditor.realtimepreview.reloadHover').add(()=>{logEditFeature('preview','preview-realtime-reload-hover');});mw.hook('ext.WikiEditor.realtimepreview.reloadManual').add(()=>{logEditFeature('preview','preview-realtime-reload-manual');});}$('#toolbar').remove();mw.addWikiEditor($textarea,{resizingdragbar:mw.config.get('wgPageContentModel')!=='proofread-page'});});mw.addWikiEditor=function($textarea,config={}){if($textarea.css('display')==='none'){return;}if(config.toolbar!==false){$textarea.wikiEditor('addModule',require('./jquery.wikiEditor.toolbar.config.js'));}if(config.dialogs!==false){const dialogsConfig=require('./jquery.wikiEditor.dialogs.config.js');dialogsConfig.replaceIcons($textarea);$textarea.wikiEditor('addModule',dialogsConfig.getDefaultConfig());}if(config.resizingdragbar!==false){$textarea.wikiEditor('addModule','resizingdragbar');}};
},"insertlink/TitleInputField.js":function(require,module,exports){const LinkTypeField=require('./LinkTypeField.js');const TitleInputWidget=require('./TitleInputWidget.js');function TitleInputField(){OO.EventEmitter.call(this);const input=new TitleInputWidget();input.connect(this,{change:this.onChange,select:this.onSelect});this.urlMode=LinkTypeField.static.LINK_MODE_INTERNAL;this.urlModeManual=false;const config={align:'top',label:mw.msg('wikieditor-toolbar-tool-link-int-target'),classes:['mw-wikiEditor-InsertLink-TitleInputField']};TitleInputField.super.call(this,input,config);}OO.inheritClass(TitleInputField,OO.ui.FieldLayout);OO.mixinClass(TitleInputField,OO.EventEmitter);TitleInputField.prototype.reset=function(){this.getField().setValue('');this.urlModeManual=false;this.urlMode=LinkTypeField.static.LINK_MODE_INTERNAL;};TitleInputField.prototype.setUrlMode=function(urlMode){this.urlMode=urlMode===LinkTypeField.static.LINK_MODE_EXTERNAL?LinkTypeField.static.LINK_MODE_EXTERNAL:LinkTypeField.static.LINK_MODE_INTERNAL;this.urlModeManual=true;this.getField().selectFirstMatch();
this.validate(this.getField().getValue());};TitleInputField.prototype.isExternal=function(){return this.urlMode===LinkTypeField.static.LINK_MODE_EXTERNAL;};TitleInputField.prototype.makeMessage=function(kind,text){this.message=new OO.ui.MessageWidget({type:kind,inline:true,label:text});return this.message.$element;};TitleInputField.prototype.setMessage=function(icon,message,type){this.setNotices([message]);this.message.setIcon(icon).setType(type);};TitleInputField.prototype.onChange=function(value){if(!this.urlModeManual&&this.getField().looksLikeExternalLink(value)){this.urlMode=LinkTypeField.static.LINK_MODE_EXTERNAL;}this.validate(value);};TitleInputField.prototype.validate=function(value){if(this.urlMode===LinkTypeField.static.LINK_MODE_INTERNAL&&value!==''&&!mw.Title.newFromText(value)){this.setMessage('error',mw.message('wikieditor-toolbar-tool-link-int-target-status-invalid').parse(),'error');this.emit('invalid');}else{this.setNotices([]);this.emit('change',value);}};
TitleInputField.prototype.onSelect=function(item){let icon,msg;if(this.urlMode===LinkTypeField.static.LINK_MODE_EXTERNAL||(!this.urlModeManual&&this.urlMode===LinkTypeField.static.LINK_MODE_INTERNAL&&item.isExternal())){icon='linkExternal';msg='wikieditor-toolbar-tool-link-int-target-status-external';}else if(item.isDisambiguation()){icon='articleDisambiguation';msg='wikieditor-toolbar-tool-link-int-target-status-disambig';}else if(!item.isMissing()&&!item.isExternal()){icon='article';msg='wikieditor-toolbar-tool-link-int-target-status-exists';}else{icon='articleNotFound';msg='wikieditor-toolbar-tool-link-int-target-status-notexists';}this.setMessage(icon,mw.message(msg).parse());};module.exports=TitleInputField;
},"insertlink/TitleInputWidget.js":function(require,module,exports){const InsertLinkTitleOptionWidget=require('./TitleOptionWidget.js');function TitleInputWidget(){TitleInputWidget.super.call(this,{showImages:true,showDescriptions:true,showDisambigsLast:true,placeholder:mw.msg('wikieditor-toolbar-tool-link-int-target-tooltip'),$overlay:this.getOverlay(),validateTitle:false,showInterwikis:true,required:true,addQueryInput:true});}OO.inheritClass(TitleInputWidget,mw.widgets.TitleInputWidget);TitleInputWidget.static.urlRegex=new RegExp('^('+mw.config.get('wgUrlProtocols')+'|www\\.)','i');TitleInputWidget.prototype.onLookupInputBlur=function(){TitleInputWidget.super.prototype.onLookupInputBlur.apply(this);this.selectFirstMatch();};TitleInputWidget.prototype.selectFirstMatch=function(){this.getLookupMenuItems().then((items)=>{for(let i=0;i<items.length;i++){const item=items[i];const queryVal=this.getQueryValue();if(item.getData()===queryVal||item.getData()===queryVal.charAt(0).toUpperCase()+queryVal.slice(1)){this.emit('select',item);break;}}});};
TitleInputWidget.prototype.getOptionWidgetData=function(title,data){const widgetData=TitleInputWidget.super.prototype.getOptionWidgetData.call(this,title,data);widgetData.external=data.originalData.external;return widgetData;};TitleInputWidget.prototype.createOptionWidget=function(data){return new InsertLinkTitleOptionWidget(data);};TitleInputWidget.prototype.getLookupCacheDataFromResponse=function(response){const res=TitleInputWidget.super.prototype.getLookupCacheDataFromResponse(response);if(res.pages===undefined){return res;}for(const pageId in res.pages){if(Object.prototype.hasOwnProperty.call(res.pages,pageId)){const page=res.pages[pageId];page.external=page.missing!==undefined&&this.looksLikeExternalLink(page.title);}}return res;};TitleInputWidget.prototype.onLookupMenuChoose=function(item){TitleInputWidget.super.prototype.onLookupMenuChoose.call(this,item);this.emit('select',item);};TitleInputWidget.prototype.getOverlay=function(){return OO.ui.getDefaultOverlay().clone().css('z-index','1010')
.appendTo(document.body);};TitleInputWidget.prototype.looksLikeExternalLink=function(urlString){return this.constructor.static.urlRegex.test(urlString);};module.exports=TitleInputWidget;
},"insertlink/TitleOptionWidget.js":function(require,module,exports){function InsertLinkTitleOptionWidget(config){this.external=config.external||false;if(this.external){config.icon='linkExternal';config.description=mw.msg('wikieditor-toolbar-tool-link-int-target-status-external');config.url=config.data.slice(0,1).toLowerCase()+config.data.slice(1);config.data=config.url;if(!/^[a-z]+:\/\/./.test(config.url)){config.url='http://'+config.url;}config.missing=false;}this.disambiguation=config.disambiguation||false;this.missing=config.missing||false;InsertLinkTitleOptionWidget.super.call(this,config);}OO.inheritClass(InsertLinkTitleOptionWidget,mw.widgets.TitleOptionWidget);InsertLinkTitleOptionWidget.prototype.isExternal=function(){return this.external;};InsertLinkTitleOptionWidget.prototype.isMissing=function(){return this.missing;};InsertLinkTitleOptionWidget.prototype.isDisambiguation=function(){return this.disambiguation;};module.exports=InsertLinkTitleOptionWidget;
},"insertlink/LinkTextField.js":function(require,module,exports){function LinkTextField(){const input=new OO.ui.TextInputWidget({placeholder:mw.msg('wikieditor-toolbar-tool-link-int-text-tooltip')});input.connect(this,{change:'onInputChange'});const config={align:'top',label:mw.msg('wikieditor-toolbar-tool-link-int-text'),classes:['mw-wikiEditor-InsertLink-LinkTextField']};LinkTextField.super.call(this,input,config);this.touched=false;}OO.inheritClass(LinkTextField,OO.ui.FieldLayout);LinkTextField.prototype.setValueIfUntouched=function(val){if(!this.touched){this.getField().setValue(val);}};LinkTextField.prototype.setTouched=function(touched){this.touched=touched;};LinkTextField.prototype.onInputChange=function(){if($.contains(this.$element[0],document.activeElement)){this.touched=true;}};module.exports=LinkTextField;
},"insertlink/LinkTypeField.js":function(require,module,exports){function LinkTypeField(){OO.EventEmitter.call(this);this.radioInt=new OO.ui.RadioOptionWidget({label:mw.msg('wikieditor-toolbar-tool-link-int')});this.radioExt=new OO.ui.RadioOptionWidget({label:mw.msg('wikieditor-toolbar-tool-link-ext')});const radioSelect=new OO.ui.RadioSelectWidget({items:[this.radioInt,this.radioExt]});radioSelect.connect(this,{choose:this.onRadioChoose});const config={align:'top',classes:['mw-wikiEditor-InsertLink-LinkTypeField']};LinkTypeField.super.call(this,radioSelect,config);}OO.inheritClass(LinkTypeField,OO.ui.FieldLayout);OO.mixinClass(LinkTypeField,OO.EventEmitter);LinkTypeField.static.LINK_MODE_INTERNAL='internal';LinkTypeField.static.LINK_MODE_EXTERNAL='external';LinkTypeField.prototype.setIsExternal=function(isExternal){this.getField().selectItem(isExternal?this.radioExt:this.radioInt);};LinkTypeField.prototype.isInternal=function(){return this.radioInt.isSelected();};LinkTypeField.prototype.onRadioChoose=function(){this.emit('change',this.radioExt.isSelected());
};module.exports=LinkTypeField;
},"jquery.wikiEditor.js":function(require,module,exports){const ResizingDragBar=require('./resizingdragbar/ResizingDragBar.js');const hasOwn=Object.prototype.hasOwnProperty,fallbackChain=(function(){const isRTL=$(document.body).hasClass('rtl'),chain=mw.language.getFallbackLanguageChain();if(chain.length>=2&&!/^en-/.test(chain[chain.length-2])){chain.pop();}if(isRTL){chain.push('default-rtl');}chain.push('default');return chain;}());$.wikiEditor={modules:{toolbar:require('./jquery.wikiEditor.toolbar.js'),dialogs:require('./jquery.wikiEditor.dialogs.js'),resizingdragbar:require('./jquery.wikiEditor.resizingdragbar.js')},extensions:{},instances:[],imgPath:mw.config.get('wgExtensionAssetsPath')+'/WikiEditor/modules/images/',isRequired:function(module,requirement){if(typeof module.req!=='undefined'){for(const req in module.req){if(module.req[req]===requirement){return true;}}}return false;},autoLang:function(object){for(let i=0;i<fallbackChain.length;i++){const key=fallbackChain[i];if(hasOwn.call(object,key)){return object[key];}}return object;},
autoIcon:function(icon,path){path=path||$.wikiEditor.imgPath;for(let i=0;i<fallbackChain.length;i++){const key=fallbackChain[i];if(icon&&hasOwn.call(icon,key)){let src=icon[key];if(src.startsWith('data:')){return src;}if(!src.startsWith('http://')&&!src.startsWith('https://')&&!src.startsWith('/')){src=path+src;}return src;}}return icon;},createResizingDragBar:function(config){return new ResizingDragBar(config);}};$.fn.wikiEditor=function(){let context=$(this).data('wikiEditor-context');if(!context){context={$textarea:$(this),$focusedElem:null,views:{},modules:{},data:{},instance:$.wikiEditor.instances.push($(this))-1,savedSelection:null,extensions:[]};context.api={addModule:function(ctx,data){let modules={};if(typeof data==='string'){modules[data]={};}else if(typeof data==='object'){modules=data;}for(const module in modules){if(typeof module==='string'&&typeof $.wikiEditor.modules[module]!=='undefined'){if('api'in $.wikiEditor.modules[module]){for(const call in $.wikiEditor.modules[module].api){
if(!(call in ctx.api)){ctx.api[call]=$.wikiEditor.modules[module].api[call];}}}if('fn'in $.wikiEditor.modules[module]&&'create'in $.wikiEditor.modules[module].fn&&typeof ctx.modules[module]==='undefined'){ctx.modules[module]={};$.wikiEditor.modules[module].fn.create(ctx,modules[module]);}}}}};context.evt={};context.fn={trigger:function(name,event){event=event||{type:'custom'};event.data=event.data||{};if(name in context.evt){if(!context.evt[name](event)){return false;}}let returnFromModules=true;for(const module in context.modules){if(module in $.wikiEditor.modules&&'evt'in $.wikiEditor.modules[module]&&name in $.wikiEditor.modules[module].evt){const ret=$.wikiEditor.modules[module].evt[name](context,event);if(ret!==null){returnFromModules=returnFromModules&&ret;}}}return returnFromModules;},saveSelection:function(){context.$focusedElem=$(':focus');context.$textarea.trigger('focus');context.savedSelection=context.$textarea.textSelection('getCaretPosition',{startAndEnd:true});},
restoreSelection:function(){if(context.savedSelection){context.$textarea.trigger('focus');context.$textarea.textSelection('setSelection',{start:context.savedSelection[0],end:context.savedSelection[1]});context.savedSelection=null;}if(context.$focusedElem){context.$focusedElem.trigger('focus');}}};const hasFocus=context.$textarea.is(':focus');const cursorPos=context.$textarea.textSelection('getCaretPosition',{startAndEnd:true});context.$textarea.wrapAll($('<div>').addClass('wikiEditor-ui')).wrapAll($('<div>').addClass('wikiEditor-ui-view')).wrapAll($('<div>').addClass('wikiEditor-ui-left')).wrapAll($('<div>').addClass('wikiEditor-ui-bottom')).wrapAll($('<div>').addClass('wikiEditor-ui-text'));context.$textarea.prop('scrollTop',$('#wpScrolltop').val());if(hasFocus){context.$textarea.trigger('focus');context.$textarea.textSelection('setSelection',{start:cursorPos[0],end:cursorPos[1]});context.$textarea.textSelection('scrollToCaretPosition');}context.$ui=context.$textarea.parent().parent().parent().parent().parent();
context.$wikitext=context.$textarea.parent().parent().parent().parent();context.$ui.after($('<div>').addClass('wikiEditor-ui-clear'));context.$wikitext.append($('<div>').addClass('wikiEditor-ui-right'),$('<div>').addClass('wikiEditor-ui-clear'));context.$wikitext.find('.wikiEditor-ui-left').prepend($('<div>').addClass('wikiEditor-ui-top'));context.view='wikitext';$(window).on('resize',(event)=>{context.fn.trigger('resize',event);});}const args=$.makeArray(arguments);if(args[0]==='addModule'&&typeof args[1]!=='undefined'){let modulesArg=args[1];if(typeof modulesArg!=='object'){modulesArg={};modulesArg[args[1]]='';}for(const m in modulesArg){if(m in $.wikiEditor.modules){for(const extension in $.wikiEditor.extensions){if($.wikiEditor.isRequired($.wikiEditor.modules[m],extension)&&!context.extensions.includes(extension)){context.extensions[context.extensions.length]=extension;$.wikiEditor.extensions[extension](context);}}break;}}}if(args.length>0){const callArg=args.shift();if(callArg in context.api){
context.api[callArg](context,args[0]||{});}}return $(this).data('wikiEditor-context',context);};
},"jquery.wikiEditor.toolbar.js":function(require,module,exports){const RECENTKEY='visualeditor-symbolList-recentlyUsed-specialCharacters';const toolbarModule={api:{addToToolbar:function(context,data){for(const type in data){switch(type){case'sections':{const $sections=context.modules.toolbar.$toolbar.find('div.sections');const $tabs=context.modules.toolbar.$toolbar.find('div.tabs');for(const section in data[type]){if(section==='main'||section==='secondary'){const $prependedSection=toolbarModule.fn.buildSection(context,section,data[type][section]);context.modules.toolbar.$toolbar.prepend($prependedSection);mw.hook('ext.WikiEditor.toolbar.builtSection').fire($prependedSection);continue;}const $section=toolbarModule.fn.buildSection(context,section,data[type][section]);$sections.append($section);$tabs.append(toolbarModule.fn.buildTab(context,section,data[type][section]));mw.hook('ext.WikiEditor.toolbar.builtSection').fire($section);}break;}case'groups':{if(!('section'in data)){continue;}const $section=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section');
for(const group in data[type]){$section.append(toolbarModule.fn.buildGroup(context,group,data[type][group]));}break;}case'tools':{if(!('section'in data&&'group'in data)){continue;}const $group=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section '+'div[rel="'+data.group+'"].group');for(const tool in data[type]){$group.append(toolbarModule.fn.buildTool(context,tool,data[type][tool]));}if($group.children().length){$group.removeClass('empty');}break;}case'pages':{if(!('section'in data)){continue;}const $pages=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section .pages');const $index=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section .index');for(const page in data[type]){$pages.append(toolbarModule.fn.buildPage(context,page,data[type][page]));$index.append(toolbarModule.fn.buildBookmark(context,page,data[type][page]));}toolbarModule.fn.updateBookletSelection(context,data.section,$pages,$index);break;}case'rows':{if(!('section'in data&&'page'in data)){
continue;}const $table=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section '+'div[rel="'+data.page+'"].page table');for(let i=0;i<data.rows.length;i++){$table.append(toolbarModule.fn.buildRow(context,data.rows[i]));}break;}case'characters':{if(!('section'in data&&'page'in data)){continue;}const $characters=context.modules.toolbar.$toolbar.find('div[rel="'+data.section+'"].section '+'div[rel="'+data.page+'"].page div');const actions=$characters.data('actions');for(let i=0;i<data.characters.length;i++){$characters.append(toolbarModule.fn.buildCharacter(data.characters[i],actions).on('mousedown',(e)=>{e.preventDefault();return false;}).on('click',(e)=>{const $character=$(e.target);toolbarModule.fn.doAction($character.parent().data('context'),$character.parent().data('actions')[$character.attr('rel')]);e.preventDefault();return false;}));}break;}default:break;}}},removeFromToolbar:function(context,data){if(typeof data.section==='string'){const tab='div.tabs span[rel="'+data.section+'"].tab';
let target='div[rel="'+data.section+'"].section';let group=null;if(typeof data.group==='string'){target+=' div[rel="'+data.group+'"].group';if(typeof data.tool==='string'){group=target;target=target+' [rel="'+data.tool+'"].tool';}}else if(typeof data.page==='string'){const index=target+' div.index div[rel="'+data.page+'"]';target+=' div.pages div[rel="'+data.page+'"].page';if(typeof data.character==='string'){target+=' span[rel="'+data.character+'"]';}else if(typeof data.row==='number'){target+=' table tr:not(:has(th)):eq('+data.row+')';}else{context.modules.toolbar.$toolbar.find(index).remove();toolbarModule.fn.updateBookletSelection(context,data.section,context.modules.toolbar.$toolbar.find(target),context.modules.toolbar.$toolbar.find(index));}}else{context.modules.toolbar.$toolbar.find(tab).remove();}context.modules.toolbar.$toolbar.find(target).remove();if(group){const $group=context.modules.toolbar.$toolbar.find(group);if($group.children().length===0){$group.addClass('empty');}}}
}},fn:{create:function(context,config){if('$toolbar'in context.modules.toolbar){return;}context.modules.toolbar.$toolbar=$('<div>').addClass('wikiEditor-ui-toolbar').attr('id','wikiEditor-ui-toolbar');toolbarModule.fn.build(context,config);context.$ui.find('.wikiEditor-ui-top').append(context.modules.toolbar.$toolbar);},doAction:function(context,action){switch(action.type){case'replace':case'encapsulate':{if(context.$textarea.prop('readonly')||context.$ui.find(':focus').length===0){break;}const parts={pre:action.options.pre,peri:action.options.peri,post:action.options.post};let replace=action.type==='replace';if('regex'in action.options&&'regexReplace'in action.options){const selection=context.$textarea.textSelection('getSelection');if(selection!==''&&action.options.regex.test(selection)){parts.peri=selection.replace(action.options.regex,action.options.regexReplace);parts.pre=parts.post='';replace=true;}}context.$textarea.textSelection('encapsulateSelection',Object.assign({},action.options,parts,{replace:replace})
);break;}case'callback':if(typeof action.execute==='function'){action.execute(context);}break;case'dialog':context.fn.saveSelection();context.$textarea.wikiEditor('openDialog',action.module);break;default:break;}},buildGroup:function(context,id,group){const $group=$('<div>').attr({class:'group group-'+id,rel:id}),label=group.label;if(label){$('<span>').addClass('label').text(label).appendTo($group);}let empty=true;if('tools'in group){for(const tool in group.tools){const $tool=toolbarModule.fn.buildTool(context,tool,group.tools[tool]);if($tool){empty=empty&&$tool.css('display')==='none';$group.append($tool);}}}if(empty){$group.addClass('empty');}return $group;},buildTool:function(context,id,tool){if('filters'in tool){for(let i=0;i<tool.filters.length;i++){if($(tool.filters[i]).length===0){return null;}}}const label=tool.label;switch(tool.type){case'button':case'toggle':{let $button;if(tool.oouiIcon){const config={framed:false,classes:['tool'],icon:tool.oouiIcon,title:this.buildShortcutLabel(label,tool.hotkey)
};let oouiButton;if(tool.type==='button'){oouiButton=new OO.ui.ButtonWidget(config);}else if(tool.type==='toggle'){oouiButton=new OO.ui.ToggleButtonWidget(config);}$button=oouiButton.$element.attr('rel',id).data('ooui',oouiButton);}else{$button=$('<a>').attr({tabindex:0,title:label,rel:id,role:'button',class:'tool tool-button'}).text(label);if(tool.icon){const icon=$.wikiEditor.autoIcon(tool.icon,$.wikiEditor.imgPath+'toolbar/');$button.css('background-image','url('+icon+')');}}$button.data('setActive',(active)=>{$button.toggleClass('tool-active',active);if($button.data('ooui')&&tool.type==='toggle'){$button.data('ooui').setValue(active);if(OO.ui.WikimediaUITheme&&OO.ui.theme instanceof OO.ui.WikimediaUITheme){setTimeout(()=>{$button.data('ooui').$icon.toggleClass('oo-ui-image-progressive',active);});}}});if('action'in tool){$button.data('action',tool.action).data('context',context).on('mousedown',(e)=>{e.preventDefault();return false;});if($button.data('ooui')){$button.data('ooui').on('click',()=>{
toolbarModule.fn.doAction(context,tool.action);});}else{$button.on('click keydown',(e)=>{if(e.type==='click'||e.type==='keydown'&&e.key==='Enter'){toolbarModule.fn.doAction(context,tool.action);e.preventDefault();return false;}});}if('hotkey'in tool){toolbarModule.fn.ctrlShortcuts[tool.hotkey]=tool;}}return $button;}case'select':{const menuId='menu-'+Date.now();const $select=$('<div>').attr({rel:id,class:'tool tool-select'});const $options=$('<div>').addClass('options');if('list'in tool){for(const option in tool.list){const optionLabel=tool.list[option].label;$options.append($('<a>').data('action',tool.list[option].action).data('context',context).on('mousedown',(e)=>{e.preventDefault();return false;}).on('click keydown',(e)=>{if(e.type==='click'||e.type==='keydown'&&e.key==='Enter'){const $link=$(e.target);toolbarModule.fn.doAction($link.data('context'),$link.data('action'),$link);$link.closest('.tool-select').removeClass('options-shown');e.preventDefault();return false;}}).text(optionLabel)
.addClass('option').attr({rel:option,tabindex:0,role:'menuitem'}));}}$select.append($('<a>').addClass('label skin-invert').text(label).data('options',$options).attr({role:'button',tabindex:0,'aria-expanded':false,'aria-controls':menuId,'aria-haspopup':'menu'}).on('mousedown',(e)=>{e.preventDefault();return false;}).on('click keydown',(e)=>{if(e.type==='click'||e.type==='keydown'&&e.key==='Enter'){const $link=$(e.target);const $opts=$link.data('options');const canShowOptions=!$opts.closest('.tool-select').hasClass('options-shown');$opts.closest('.tool-select').toggleClass('options-shown',canShowOptions);$link.attr('aria-expanded',canShowOptions.toString());e.preventDefault();return false;}}));$select.append($('<div>').addClass('menu').append($options));return $select;}case'element':{let $element;if(tool.element instanceof OO.ui.HtmlSnippet){$element=tool.element.toString();}else if(typeof tool.element==='function'){$element=tool.element(context);}else{$element=tool.element;}return $('<div>')
.attr({rel:id,class:'tool tool-element'}).append($element);}default:return null;}},buildBookmark:function(context,id,page){const label=page.label;const $bookmark=$('<div>');return $bookmark.text(label).attr({rel:id,role:'option'}).data('context',context).on('mousedown',(e)=>{e.preventDefault();return false;}).on('click',(event)=>{$bookmark.parent().parent().find('.page').hide();$bookmark.parent().parent().find('.page-'+$bookmark.attr('rel')).show().trigger('loadPage');$bookmark.addClass('current').siblings().removeClass('current');const section=$bookmark.parent().parent().attr('rel');$.cookie('wikiEditor-'+$bookmark.data('context').instance+'-booklet-'+section+'-page',$bookmark.attr('rel'),{expires:30,path:'/'});event.preventDefault();return false;});},buildPage:function(context,id,page,deferLoad){const $page=$('<div>').attr({class:'page page-'+id,rel:id});if(deferLoad){if(id==='recent'){$page.on('loadPage',()=>{try{page.characters=JSON.parse(mw.user.options.get(RECENTKEY)||'[]');}catch(e){
page.characters=[];}toolbarModule.fn.reallyBuildPage(context,id,page,$page);});}else{$page.one('loadPage',()=>{toolbarModule.fn.reallyBuildPage(context,id,page,$page);});}}else{toolbarModule.fn.reallyBuildPage(context,id,page,$page);}return $page;},reallyBuildPage:function(context,id,page,$page){switch(page.layout){case'table':{const $table=$('<table>').addClass('table-'+id);if('headings'in page){$table.append(toolbarModule.fn.buildHeading(context,page.headings));}if('rows'in page){for(let i=0;i<page.rows.length;i++){$table.append(toolbarModule.fn.buildRow(context,page.rows[i]));}}$page.addClass('page-table').append($table);break;}case'characters':{$page.addClass('page-characters');const $characters=$('<div>').data('context',context).data('actions',{});const actions=$characters.data('actions');if('language'in page){$characters.attr('lang',page.language);}if('direction'in page){$characters.attr('dir',page.direction);}else{$characters.attr('dir','ltr');}if('characters'in page){for(let i=0;i<page.characters.length;i++){
$characters.append(toolbarModule.fn.buildCharacter(page.characters[i],actions));}$characters.children().attr('role','option').on('mousedown',(e)=>{e.preventDefault();return false;}).on('click',(e)=>{const $character=$(e.target);let clickActions=actions[$character.attr('rel')];if(!(Array.isArray(clickActions))){clickActions=[clickActions];}for(const action of clickActions){toolbarModule.fn.doAction(context,action);}e.preventDefault();return false;});}$page.empty();$page.append($characters);break;}}},buildHeading:function(context,headings){const $row=$('<tr>');for(let i=0;i<headings.length;i++){$row.append($('<th>').text(mw.message(headings[i].msg).text()));}return $row;},buildRow:function(context,row){const $row=$('<tr>');for(const cell in row){$row.append($('<td>').addClass('cell cell-'+cell).append($('<span>').html(row[cell].html)));}return $row;},buildCharacter:function(character,actions){const configRepresentation=character;if(typeof character==='string'){character={label:character,
action:{type:'replace',options:{peri:character,selectPeri:false}},configRepresentation};}else if(character&&0 in character&&1 in character){character={label:character[0],action:{type:'replace',options:{peri:character[1],selectPeri:false}},configRepresentation};}if(character&&'action'in character&&'label'in character){const updateRecentAction={type:'callback',character,execute:function(){const maxRecentlyUsed=32;let cache;try{cache=JSON.parse(mw.user.options.get(RECENTKEY)||'[]');}catch(e){cache=[];}const storeAs=this.character.configRepresentation?this.character.configRepresentation:this.character;const i=cache.findIndex((item)=>(JSON.stringify(storeAs)===JSON.stringify(item)));if(i!==-1){cache.splice(i,1);}cache.unshift(storeAs);cache=cache.slice(0,maxRecentlyUsed);(new mw.Api()).saveOption(RECENTKEY,JSON.stringify(cache));mw.user.options.set(RECENTKEY,JSON.stringify(cache));}};actions[character.label]=[character.action,updateRecentAction];const title=character.titleMsg?mw.msg(character.titleMsg):character.title;
return $('<span>').attr({rel:character.label,title:title}).text(character.label);}mw.log('A character for the toolbar was undefined. This is not supposed to happen. Double check the config.');return $();},buildTab:function(context,id,section){const selected=$.cookie('wikiEditor-'+context.instance+'-toolbar-section');if(selected!==null){$.cookie('wikiEditor-'+context.instance+'-toolbar-section',selected,{expires:30,path:'/'});}const $link=$('<a>').addClass(selected===id?'current':null).addClass('skin-invert').attr({tabindex:0,role:'button','aria-expanded':(selected===id).toString(),'aria-controls':'wikiEditor-section-'+id}).text(section.label).data('context',context).on('mouseup',()=>{$link.trigger('blur');}).on('mousedown',(e)=>{e.preventDefault();return false;}).on('click keydown',(e)=>{if(e.type!=='click'&&(e.type!=='keydown'||e.key!=='Enter')){return;}$link.attr('aria-pressed','true');$('.tab > a').each((i,elem)=>{if(elem!==e.target){$(elem).attr('aria-pressed','false');}});const $sections=$link.data('context').$ui.find('.sections');
const $section=$sections.find('.section-'+$link.parent().attr('rel'));const show=!$section.hasClass('section-visible');$sections.find('.section-visible').removeClass('section-visible').addClass('section-hidden');$link.attr('aria-expanded','false').parent().parent().find('a').removeClass('current');if(show){$section.removeClass('section-hidden').attr('aria-expanded','true').addClass('section-visible');$link.attr('aria-expanded','true').addClass('current');}$.cookie('wikiEditor-'+$link.data('context').instance+'-toolbar-section',show?$section.attr('rel'):null,{expires:30,path:'/'});e.preventDefault();return false;});return $('<span>').attr({class:'tab tab-'+id,rel:id}).append($link);},buildSection:function(context,id,section){const $section=$('<div>').attr({class:section.type+' section section-'+id,rel:id,id:'wikiEditor-section-'+id});const selected=$.cookie('wikiEditor-'+context.instance+'-toolbar-section');const show=selected===id;toolbarModule.fn.reallyBuildSection(context,id,section,$section,section.deferLoad);
if(id!=='main'&&id!=='secondary'){$section.attr('aria-expanded',show.toString()).addClass(show?'section-visible':'section-hidden');}return $section;},reallyBuildSection:function(context,id,section,$section,deferLoad){context.$textarea.trigger('wikiEditor-toolbar-buildSection-'+$section.attr('rel'),[section]);switch(section.type){case'toolbar':{if('groups'in section){for(const group in section.groups){$section.append(toolbarModule.fn.buildGroup(context,group,section.groups[group]));}}break;}case'booklet':{const $pages=$('<div>').addClass('pages').attr({tabindex:'0',role:'listbox'}).on('keydown',(event)=>{const $selected=$pages.children().filter(function(){return $(this).css('display')!=='none';});$.wikiEditor.modules.toolbar.fn.handleKeyDown($selected.children().first(),event,$pages);});const $index=$('<div>').addClass('index').attr({tabindex:'0',role:'listbox'}).on('keydown',(event)=>{$.wikiEditor.modules.toolbar.fn.handleKeyDown($index,event,$index);});if('pages'in section){for(const page in section.pages){
$pages.append(toolbarModule.fn.buildPage(context,page,section.pages[page],deferLoad));$index.append(toolbarModule.fn.buildBookmark(context,page,section.pages[page]));}}$section.append($index,$pages);toolbarModule.fn.updateBookletSelection(context,id,$pages,$index);break;}}},updateBookletSelection:function(context,id,$pages,$index){const cookie='wikiEditor-'+context.instance+'-booklet-'+id+'-page';let selected=$.cookie(cookie);if(selected!==null){$.cookie(cookie,selected,{expires:30,path:'/'});}let $selectedIndex=$index.find('*[rel="'+selected+'"]');if($selectedIndex.length===0){$selectedIndex=$index.children().eq(0);selected=$selectedIndex.attr('rel');}$pages.children().hide();$pages.find('*[rel="'+selected+'"]').show().trigger('loadPage');$index.children().removeClass('current');$selectedIndex.addClass('current');},build:function(context,config){const $tabs=$('<div>').addClass('tabs').appendTo(context.modules.toolbar.$toolbar),$sections=$('<div>').addClass('sections').appendTo(context.modules.toolbar.$toolbar);
context.modules.toolbar.$toolbar.append($('<div>').css('clear','both'));for(const section in config){if(section==='main'||section==='secondary'){context.modules.toolbar.$toolbar.prepend(toolbarModule.fn.buildSection(context,section,config[section]));}else{$sections.append(toolbarModule.fn.buildSection(context,section,config[section]));$tabs.append(toolbarModule.fn.buildTab(context,section,config[section]));}}setTimeout(()=>{context.$textarea.trigger('wikiEditor-toolbar-doneInitialSections');mw.hook('ext.WikiEditor.toolbar.ready').fire(context.$textarea);mw.hook('wikiEditor.toolbarReady').fire(context.$textarea);});toolbarModule.fn.setupShortcuts(context);},ctrlShortcuts:{},setupShortcuts:function(context){context.$textarea.on('keydown',(e)=>{const modifier=this.modifierForKey(e.key);const otherModifier=modifier==='ctrlKey'?'metaKey':'ctrlKey';const target=e[modifier]&&!e[otherModifier]&&!e.altKey&&!e.shiftKey&&(toolbarModule.fn.ctrlShortcuts[e.key]||toolbarModule.fn.ctrlShortcuts[e.which]);
if(target){e.preventDefault();toolbarModule.fn.doAction(context,target.action);}});},buildShortcutLabel:function(label,key){if(typeof key!=='string'){return label;}const modifier=this.modifierForKey(key)==='ctrlKey'?'ctrl+':'⌘';const separatorMsg=mw.message('word-separator').plain();const parts=(separatorMsg+mw.message('brackets').plain()).split('$1');const regexp=new RegExp(parts.map(mw.util.escapeRegExp).join('.*?')+'$');return label.replace(regexp,'')+separatorMsg+mw.message('brackets',modifier+key).plain();},modifierForKey:function(key){const profile=$.client.profile();if(profile.name==='safari'&&key===','){return'ctrlKey';}return profile.platform==='mac'?'metaKey':'ctrlKey';},handleKeyDown:function($element,event,$parent){const $currentItem=$element.find('.wikiEditor-character-highlighted'),optionOffset=$parent.find('.wikiEditor-character-highlighted').offset(),optionTop=optionOffset?optionOffset.top:0,selectTop=$parent.offset().top;let $nextItem;switch(event.keyCode){case 38:if($currentItem.length){
$currentItem.removeClass('wikiEditor-character-highlighted');$nextItem=$currentItem.prev();$nextItem=$nextItem.length?$nextItem:$currentItem;$nextItem.addClass('wikiEditor-character-highlighted');}else{$element.children().first().addClass('wikiEditor-character-highlighted');}event.preventDefault();event.stopPropagation();break;case 40:if($currentItem.length){$currentItem.removeClass('wikiEditor-character-highlighted');$nextItem=$currentItem.next();$nextItem=$nextItem.length?$nextItem:$currentItem;$nextItem.addClass('wikiEditor-character-highlighted');}else{$element.children().first().addClass('wikiEditor-character-highlighted');}event.preventDefault();event.stopPropagation();break;case 13:$currentItem.trigger('click');break;}$parent.scrollTop($parent.scrollTop()+(optionTop-selectTop));}}};module.exports=toolbarModule;
},"jquery.wikiEditor.toolbar.config.js":function(require,module,exports){const configData=require('./data.json'),fileNamespace=mw.config.get('wgFormattedNamespaces')[6],specialCharacterGroups=require('mediawiki.language.specialCharacters');function delink($message){const $div=$('<div>');$div.append($message);$div.find('a').attr('href','#');return $div.html();}const toolbarConfig={toolbar:{main:{type:'toolbar',groups:{format:{tools:{bold:{label:mw.msg('wikieditor-toolbar-tool-bold'),type:'button',oouiIcon:'bold',action:{type:'encapsulate',options:{pre:"'''",peri:mw.msg('wikieditor-toolbar-tool-bold-example'),post:"'''"}},hotkey:'b'},italic:{section:'main',group:'format',id:'italic',label:mw.msg('wikieditor-toolbar-tool-italic'),type:'button',oouiIcon:'italic',action:{type:'encapsulate',options:{pre:"''",peri:mw.msg('wikieditor-toolbar-tool-italic-example'),post:"''"}},hotkey:'i'}}},insert:{tools:{signature:{label:mw.msg('wikieditor-toolbar-tool-signature'),type:'button',oouiIcon:'signature',action:{type:'encapsulate',options:{pre:configData.signature}}}}}}},
secondary:{type:'toolbar',groups:{default:{tools:{}}}},advanced:{label:mw.msg('wikieditor-toolbar-section-advanced'),type:'toolbar',groups:{heading:{tools:{heading:{label:mw.msg('wikieditor-toolbar-tool-heading'),type:'select',list:{'heading-2':{label:mw.msg('wikieditor-toolbar-tool-heading-2'),action:{type:'encapsulate',options:{pre:'== ',peri:mw.msg('wikieditor-toolbar-tool-heading-example'),post:' ==',regex:/^(\s*)(={1,6})(.*?)\2(\s*)$/,regexReplace:'$1==$3==$4',ownline:true}}},'heading-3':{label:mw.msg('wikieditor-toolbar-tool-heading-3'),action:{type:'encapsulate',options:{pre:'=== ',peri:mw.msg('wikieditor-toolbar-tool-heading-example'),post:' ===',regex:/^(\s*)(={1,6})(.*?)\2(\s*)$/,regexReplace:'$1===$3===$4',ownline:true}}},'heading-4':{label:mw.msg('wikieditor-toolbar-tool-heading-4'),action:{type:'encapsulate',options:{pre:'==== ',peri:mw.msg('wikieditor-toolbar-tool-heading-example'),post:' ====',regex:/^(\s*)(={1,6})(.*?)\2(\s*)$/,regexReplace:'$1====$3====$4',ownline:true
}}},'heading-5':{label:mw.msg('wikieditor-toolbar-tool-heading-5'),action:{type:'encapsulate',options:{pre:'===== ',peri:mw.msg('wikieditor-toolbar-tool-heading-example'),post:' =====',regex:/^(\s*)(={1,6})(.*?)\2(\s*)$/,regexReplace:'$1=====$3=====$4',ownline:true}}}}}}},format:{label:mw.msg('wikieditor-toolbar-group-format'),tools:{ulist:{label:mw.msg('wikieditor-toolbar-tool-ulist'),type:'button',oouiIcon:'listBullet',action:{type:'encapsulate',options:{pre:'* ',peri:mw.msg('wikieditor-toolbar-tool-ulist-example'),post:'',regex:/^([*#:;]*)\s*(.*)$/gm,regexReplace:'$1* $2',ownline:true,splitlines:true}}},olist:{label:mw.msg('wikieditor-toolbar-tool-olist'),type:'button',oouiIcon:'listNumbered',action:{type:'encapsulate',options:{pre:'# ',peri:mw.msg('wikieditor-toolbar-tool-olist-example'),post:'',regex:/^([*#:;]*)\s*(.*)$/gm,regexReplace:'$1# $2',ownline:true,splitlines:true}}},code:{label:mw.msg('wikieditor-toolbar-tool-code'),type:'button',oouiIcon:'code',action:{type:'encapsulate',
options:{pre:'<code>',peri:mw.msg('wikieditor-toolbar-tool-code-example'),post:'</code>'}}},nowiki:{label:mw.msg('wikieditor-toolbar-tool-nowiki'),type:'button',oouiIcon:'noWikiText',action:{type:'encapsulate',options:{pre:'<nowiki>',peri:mw.msg('wikieditor-toolbar-tool-nowiki-example'),post:'</nowiki>'}},hotkey:'\\'},newline:{label:mw.msg('wikieditor-toolbar-tool-newline'),type:'button',oouiIcon:'newline',action:{type:'encapsulate',options:{pre:'<br>\n'}}}}},size:{tools:{big:{label:mw.msg('wikieditor-toolbar-tool-big'),type:'button',oouiIcon:'bigger',action:{type:'encapsulate',options:{pre:'<big>',peri:mw.msg('wikieditor-toolbar-tool-big-example'),post:'</big>'}}},small:{label:mw.msg('wikieditor-toolbar-tool-small'),type:'button',oouiIcon:'smaller',action:{type:'encapsulate',options:{pre:'<small>',peri:mw.msg('wikieditor-toolbar-tool-small-example'),post:'</small>'}}},superscript:{label:mw.msg('wikieditor-toolbar-tool-superscript'),type:'button',oouiIcon:'superscript',action:{type:'encapsulate',
options:{pre:'<sup>',peri:mw.msg('wikieditor-toolbar-tool-superscript-example'),post:'</sup>'}},hotkey:'.'},subscript:{label:mw.msg('wikieditor-toolbar-tool-subscript'),type:'button',oouiIcon:'subscript',action:{type:'encapsulate',options:{pre:'<sub>',peri:mw.msg('wikieditor-toolbar-tool-subscript-example'),post:'</sub>'}},hotkey:','}}},insert:{label:mw.msg('wikieditor-toolbar-group-insert'),tools:{gallery:{label:mw.msg('wikieditor-toolbar-tool-gallery'),type:'button',oouiIcon:'imageGallery',action:{type:'encapsulate',options:{pre:'<gallery>\n',peri:mw.msg('wikieditor-toolbar-tool-gallery-example',fileNamespace),post:'\n</gallery>',ownline:true}}},redirect:{label:mw.msg('wikieditor-toolbar-tool-redirect'),type:'button',oouiIcon:'articleRedirect',action:{type:'encapsulate',options:{pre:configData.magicWords.redirect[0]+' [[',peri:mw.msg('wikieditor-toolbar-tool-redirect-example'),post:']]',ownline:true}}}}}}},characters:{label:mw.msg('wikieditor-toolbar-section-characters'),type:'booklet',
deferLoad:true,pages:{recent:{label:mw.msg('special-characters-recently-used'),layout:'characters',characters:[]},latin:{label:mw.msg('special-characters-group-latin'),layout:'characters',characters:specialCharacterGroups.latin},latinextended:{label:mw.msg('special-characters-group-latinextended'),layout:'characters',characters:specialCharacterGroups.latinextended},ipa:{label:mw.msg('special-characters-group-ipa'),layout:'characters',characters:specialCharacterGroups.ipa},symbols:{label:mw.msg('special-characters-group-symbols'),layout:'characters',characters:specialCharacterGroups.symbols},greek:{label:mw.msg('special-characters-group-greek'),layout:'characters',language:'el',characters:specialCharacterGroups.greek},greekextended:{label:mw.msg('special-characters-group-greekextended'),layout:'characters',characters:specialCharacterGroups.greekextended},cyrillic:{label:mw.msg('special-characters-group-cyrillic'),layout:'characters',characters:specialCharacterGroups.cyrillic},arabic:{
label:mw.msg('special-characters-group-arabic'),layout:'characters',language:'ar',direction:'rtl',characters:specialCharacterGroups.arabic},arabicextended:{label:mw.msg('special-characters-group-arabicextended'),layout:'characters',language:'ar',direction:'rtl',characters:specialCharacterGroups.arabicextended},hebrew:{label:mw.msg('special-characters-group-hebrew'),layout:'characters',direction:'rtl',characters:specialCharacterGroups.hebrew},bangla:{label:mw.msg('special-characters-group-bangla'),language:'bn',layout:'characters',characters:specialCharacterGroups.bangla},tamil:{label:mw.msg('special-characters-group-tamil'),language:'ta',layout:'characters',characters:specialCharacterGroups.tamil},telugu:{label:mw.msg('special-characters-group-telugu'),language:'te',layout:'characters',characters:specialCharacterGroups.telugu},sinhala:{label:mw.msg('special-characters-group-sinhala'),language:'si',layout:'characters',characters:specialCharacterGroups.sinhala},devanagari:{label:mw.msg('special-characters-group-devanagari'),
layout:'characters',characters:specialCharacterGroups.devanagari},gujarati:{label:mw.msg('special-characters-group-gujarati'),language:'gu',layout:'characters',characters:specialCharacterGroups.gujarati},thai:{label:mw.msg('special-characters-group-thai'),language:'th',layout:'characters',characters:specialCharacterGroups.thai},lao:{label:mw.msg('special-characters-group-lao'),language:'lo',layout:'characters',characters:specialCharacterGroups.lao},khmer:{label:mw.msg('special-characters-group-khmer'),language:'km',layout:'characters',characters:specialCharacterGroups.khmer},canadianaboriginal:{label:mw.msg('special-characters-group-canadianaboriginal'),language:'cr',layout:'characters',characters:specialCharacterGroups.canadianaboriginal},runes:{label:mw.msg('special-characters-group-runes'),layout:'characters',characters:specialCharacterGroups.runes}}},help:{label:mw.msg('wikieditor-toolbar-section-help'),type:'booklet',deferLoad:true,pages:{format:{label:mw.msg('wikieditor-toolbar-help-page-format'),
layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-italic-description').parse()},syntax:{html:"''"+mw.message('wikieditor-toolbar-help-content-italic-example').escaped()+"''"},result:{html:'<em>'+mw.message('wikieditor-toolbar-help-content-italic-example').parse()+'</em>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-bold-description').parse()},syntax:{html:"'''"+mw.message('wikieditor-toolbar-help-content-bold-example').escaped()+"'''"},result:{html:'<strong>'+mw.message('wikieditor-toolbar-help-content-bold-example').parse()+'</strong>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-bolditalic-description').parse()},syntax:{html:"'''''"+mw.message('wikieditor-toolbar-help-content-bolditalic-example').escaped()+"'''''"},result:{html:'<strong><em>'+mw.message('wikieditor-toolbar-help-content-bolditalic-example').parse()+'</em></strong>'
}}]},link:{label:mw.msg('wikieditor-toolbar-help-page-link'),layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-ilink-description').parse()},syntax:{html:mw.message('wikieditor-toolbar-help-content-ilink-example').escaped()},result:{html:'<span class="pre-wrap">'+delink(mw.message('wikieditor-toolbar-help-content-ilink-example').parseDom())+'</span>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-xlink-description').parse()},syntax:{html:mw.message('wikieditor-toolbar-help-content-xlink-example1',mw.msg('wikieditor-toolbar-help-content-xlink-example-url'),mw.msg('wikieditor-toolbar-help-content-xlink-example-label')).escaped()},result:{html:'<span class="mw-parser-output pre-wrap">'+delink(mw.message('wikieditor-toolbar-help-content-xlink-example2',mw.msg('wikieditor-toolbar-help-content-xlink-example-url'),
mw.msg('wikieditor-toolbar-help-content-xlink-example-label'),mw.language.convertNumber(1)).parseDom())+'</span>'}}]},heading:{label:mw.msg('wikieditor-toolbar-help-page-heading'),layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-heading2-description').parse()},syntax:{html:'== '+mw.message('wikieditor-toolbar-help-content-heading2-example').escaped()+' =='},result:{html:'<h2>'+mw.message('wikieditor-toolbar-help-content-heading2-example').parse()+'</h2>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-heading3-description').parse()},syntax:{html:'=== '+mw.message('wikieditor-toolbar-help-content-heading3-example').escaped()+' ==='},result:{html:'<h3>'+mw.message('wikieditor-toolbar-help-content-heading3-example').parse()+'</h3>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-heading4-description').parse()
},syntax:{html:'==== '+mw.message('wikieditor-toolbar-help-content-heading4-example').escaped()+' ===='},result:{html:'<h4>'+mw.message('wikieditor-toolbar-help-content-heading4-example').parse()+'</h4>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-heading5-description').parse()},syntax:{html:'===== '+mw.message('wikieditor-toolbar-help-content-heading5-example').escaped()+' ====='},result:{html:'<h5>'+mw.message('wikieditor-toolbar-help-content-heading5-example').parse()+'</h5>'}}]},list:{label:mw.msg('wikieditor-toolbar-help-page-list'),layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-ulist-description').parse()},syntax:{html:'* '+mw.message('wikieditor-toolbar-help-content-ulist-example').escaped()+'<br />'+'* '+mw.message('wikieditor-toolbar-help-content-ulist-example').escaped()
},result:{html:'<ul>'+'<li>'+mw.message('wikieditor-toolbar-help-content-ulist-example').parse()+'</li>'+'<li>'+mw.message('wikieditor-toolbar-help-content-ulist-example').parse()+'</li>'+'</ul>'}},{description:{html:mw.message('wikieditor-toolbar-help-content-olist-description').parse()},syntax:{html:'# '+mw.message('wikieditor-toolbar-help-content-olist-example').escaped()+'<br />'+'# '+mw.message('wikieditor-toolbar-help-content-olist-example').escaped()},result:{html:'<ol>'+'<li>'+mw.message('wikieditor-toolbar-help-content-olist-example').parse()+'</li>'+'<li>'+mw.message('wikieditor-toolbar-help-content-olist-example').parse()+'</li>'+'</ol>'}}]},file:{label:mw.msg('wikieditor-toolbar-help-page-file'),layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-file-description').parse()},syntax:{html:mw.message(
'wikieditor-toolbar-help-content-file-syntax',fileNamespace,configData.magicWords.img_thumbnail[0],mw.msg('wikieditor-toolbar-help-content-file-caption')).escaped()},result:{html:'<div class="thumbinner" style="width: 102px;">'+'<a class="image">'+'<img alt="" src="'+$.wikiEditor.imgPath+'toolbar/example-image.png" width="100" height="50" class="thumbimage"/>'+'</a>'+'<div class="thumbcaption"><div class="magnify">'+'<a title="'+mw.message('thumbnail-more').escaped()+'" class="internal"></a>'+'</div>'+mw.message('wikieditor-toolbar-help-content-file-caption').escaped()+'</div>'+'</div>'}}]},discussion:{label:mw.msg('wikieditor-toolbar-help-page-discussion'),layout:'table',headings:[{msg:'wikieditor-toolbar-help-heading-description'},{msg:'wikieditor-toolbar-help-heading-syntax'},{msg:'wikieditor-toolbar-help-heading-result'}],rows:[{description:{html:mw.message('wikieditor-toolbar-help-content-signaturetimestamp-description').parse()},syntax:{html:mw.message('wikieditor-toolbar-help-content-signaturetimestamp-syntax').escaped()
},result:{html:delink(mw.message('wikieditor-toolbar-help-content-signaturetimestamp-example',mw.config.get('wgFormattedNamespaces')[2],mw.config.get('wgFormattedNamespaces')[3],mw.config.get('wgUserName')||mw.msg('wikieditor-toolbar-help-content-signature-username')).parseDom())}},{description:{html:mw.message('wikieditor-toolbar-help-content-signature-description').parse()},syntax:{html:mw.message('wikieditor-toolbar-help-content-signature-syntax').escaped()},result:{html:delink(mw.message('wikieditor-toolbar-help-content-signature-example',mw.config.get('wgFormattedNamespaces')[2],mw.config.get('wgFormattedNamespaces')[3],mw.config.get('wgUserName')||mw.msg('wikieditor-toolbar-help-content-signature-username')).parseDom())}},{description:{html:mw.message('wikieditor-toolbar-help-content-indent-description').parse()},syntax:{html:mw.message('wikieditor-toolbar-help-content-indent1').escaped()+'<br />:'+mw.message('wikieditor-toolbar-help-content-indent2').escaped()+'<br />::'+mw.message('wikieditor-toolbar-help-content-indent3').escaped()
},result:{html:mw.message('wikieditor-toolbar-help-content-indent1').parse()+'<dl><dd>'+mw.message('wikieditor-toolbar-help-content-indent2').parse()+'<dl><dd>'+mw.message('wikieditor-toolbar-help-content-indent3').parse()+'</dd></dl></dd></dl>'}}]}}}}};if(!mw.Title.wantSignaturesNamespace(mw.config.get('wgNamespaceNumber'))){delete toolbarConfig.toolbar.main.groups.insert.tools.signature;}module.exports=toolbarConfig;
},"jquery.wikiEditor.dialogs.js":function(require,module,exports){const dialogsModule={api:{addDialog:function(context,data){dialogsModule.fn.create(context,data);},openDialog:function(context,module){if(module in dialogsModule.modules){const mod=dialogsModule.modules[module];let $dialog=$('#'+mod.id);if($dialog.length===0){dialogsModule.fn.reallyCreate(context,mod,module);$dialog=$('#'+mod.id);}$dialog.closest('.ui-dialog').find('.ui-dialog-titlebar-close').removeClass('ui-state-focus');$dialog.dialog('open');}},closeDialog:function(context,module){if(module in dialogsModule.modules){$('#'+dialogsModule.modules[module].id).dialog('close');}}},fn:{create:function(context,config){for(const mod in config){const module=config[mod];let filtered=false;if(typeof module.filters!=='undefined'){for(let i=0;i<module.filters.length;i++){if($(module.filters[i]).length===0){filtered=true;break;}}}let $existingDialog=$('#'+module.id);if($existingDialog.length>0&&$existingDialog.data('context').$textarea!==context.$textarea){$existingDialog.remove();}
$existingDialog=$('#'+module.id);if(!filtered&&$existingDialog.length===0){dialogsModule.modules[mod]=module;context.$textarea.trigger('wikiEditor-dialogs-setup-'+mod);if(typeof module.immediateCreate!=='undefined'&&module.immediateCreate){dialogsModule.fn.reallyCreate(context,module,mod);}}}},reallyCreate:function(context,module,name){const configuration=module.dialog;configuration.bgiframe=true;configuration.autoOpen=false;if(typeof configuration.modal==='undefined'){configuration.modal=true;}configuration.title=module.title.parseDom();configuration.newButtons={};for(const msg in configuration.buttons){configuration.newButtons[mw.msg(msg)]=configuration.buttons[msg];}configuration.buttons=configuration.newButtons;let $content;if(module.htmlTemplate){$content=mw.template.get('ext.wikiEditor',module.htmlTemplate).render();}else if(module.html instanceof $){$content=module.html;}else{$content=$($.parseHTML(module.html));}const $dialogDiv=$('<div>').attr('id',module.id).append($content).data('context',context)
.appendTo(document.body).each(module.init).dialog(configuration);$dialogDiv.on('dialogclose',()=>{context.fn.restoreSelection();});context.$textarea.trigger('wikiEditor-dialogs-loaded-'+name);}},modules:{},quickDialog:function(body,settings){$('<div>').text(body).appendTo(document.body).dialog(Object.assign({bgiframe:true,modal:true},settings)).dialog('open');}};module.exports=dialogsModule;
},"jquery.wikiEditor.dialogs.config.js":function(require,module,exports){const toolbarModule=require('./jquery.wikiEditor.toolbar.js'),InsertLinkTitleInputField=require('./insertlink/TitleInputField.js'),LinkTextField=require('./insertlink/LinkTextField.js'),LinkTypeField=require('./insertlink/LinkTypeField.js'),insertLinkTitleInputField=new InsertLinkTitleInputField(),insertLinkLinkTextField=new LinkTextField(),insertLinkLinkTypeField=new LinkTypeField(),configData=require('./data.json');function triggerButtonClick($element){const dialogAction=$element.data('dialogaction');const $button=dialogAction?$(dialogAction):$element.find('button').first();if($button){$button.trigger('click');}}module.exports={replaceIcons:function($textarea){$textarea.wikiEditor('addToToolbar',{section:'main',group:'insert',tools:{link:{label:mw.msg('wikieditor-toolbar-tool-link'),type:'button',oouiIcon:'link',action:{type:'dialog',module:'insert-link'},hotkey:75},file:{label:mw.msg('wikieditor-toolbar-tool-file'),type:'button',oouiIcon:'image',action:{type:'dialog',module:'insert-file'
}}}}).wikiEditor('addToToolbar',{section:'advanced',group:'insert',tools:{table:{label:mw.msg('wikieditor-toolbar-tool-table'),type:'button',oouiIcon:'table',action:{type:'dialog',module:'insert-table'}}}}).wikiEditor('addToToolbar',{section:'secondary',group:'default',tools:{replace:{label:mw.msg('wikieditor-toolbar-tool-replace'),type:'button',oouiIcon:'articleSearch',action:{type:'dialog',module:'search-and-replace'}}}});},getDefaultConfig:function(){return{dialogs:{'insert-link':{title:mw.message('wikieditor-toolbar-tool-link-title'),id:'wikieditor-toolbar-link-dialog',html:$('<fieldset>').append(insertLinkTitleInputField.$element,insertLinkLinkTextField.$element,insertLinkLinkTypeField.$element),init:function(){const setButtonState=function(enable){$('.wikieditor-toolbar-tool-link-insert').button('option','disabled',!enable);};insertLinkTitleInputField.connect(this,{change:function(val){insertLinkLinkTypeField.setIsExternal(insertLinkTitleInputField.isExternal());
insertLinkLinkTextField.setValueIfUntouched(val);setButtonState(val!=='');},invalid:function(){setButtonState(false);}});insertLinkLinkTypeField.connect(this,{change:function(isExternal){const urlMode=isExternal?LinkTypeField.static.LINK_MODE_EXTERNAL:LinkTypeField.static.LINK_MODE_INTERNAL;insertLinkTitleInputField.setUrlMode(urlMode);}});},dialog:{width:500,dialogClass:'wikiEditor-toolbar-dialog',buttons:{'wikieditor-toolbar-tool-link-insert':{class:'wikieditor-toolbar-tool-link-insert',text:mw.msg('wikieditor-toolbar-tool-link-insert'),click:function(){function escapeInternalText(s){return s.replace(/(\]{2,})/g,'<nowiki>$1</nowiki>');}function escapeExternalTarget(s){return s.replace(/ /g,'%20').replace(/\[/g,'%5B').replace(/\]/g,'%5D');}function escapeExternalText(s){return s.replace(/(\]+)/g,'<nowiki>$1</nowiki>');}if($('.wikieditor-toolbar-tool-link-insert').button('option','disabled')){return;}let target=insertLinkTitleInputField.getField().getValue();let text=insertLinkLinkTextField.getField().getValue();
if(text.trim()===''){text='';}let insertText='';if(insertLinkLinkTypeField.isInternal()){if(target===text||!text.length){insertText='[['+target+']]';}else{insertText='[['+target+'|'+escapeInternalText(text)+']]';}}else{target=target.trim();if(!new RegExp(`^(?:${mw.config.get('wgUrlProtocols')}).`).test(target)){target='http://'+target;}const match=target.match($(this).data('articlePathRegex'));if(match&&!$(this).data('ignoreLooksInternal')){const buttons={};const linkDialog=this;buttons[mw.msg('wikieditor-toolbar-tool-link-lookslikeinternal-int')]=function(){let titleValue=match[1];try{titleValue=decodeURI(titleValue);}catch(ex){}insertLinkTitleInputField.getField().setValue(titleValue);insertLinkTitleInputField.setUrlMode(LinkTypeField.static.LINK_MODE_INTERNAL);$(this).dialog('close');insertLinkTitleInputField.getField().selectFirstMatch();};buttons[mw.msg('wikieditor-toolbar-tool-link-lookslikeinternal-ext')]=function(){$(linkDialog).data('ignoreLooksInternal',true);$(linkDialog).closest('.ui-dialog').find('button').first().trigger('click');
$(linkDialog).data('ignoreLooksInternal',false);$(this).dialog('close');};$.wikiEditor.modules.dialogs.quickDialog(mw.msg('wikieditor-toolbar-tool-link-lookslikeinternal',match[1]),{buttons:buttons});return;}const escTarget=escapeExternalTarget(target);const escText=escapeExternalText(text);if(escTarget===escText&&!target.startsWith('//')){insertText=escTarget;}else if(text===''){insertText='['+escTarget+']';}else{insertText='['+escTarget+' '+escText+']';}}const whitespace=$('#wikieditor-toolbar-link-dialog').data('whitespace');if(whitespace){insertText=whitespace[0]+insertText+whitespace[1];}$(this).dialog('close');toolbarModule.fn.doAction($(this).data('context'),{type:'replace',options:{pre:insertText}},$(this));insertLinkTitleInputField.reset();insertLinkLinkTextField.getField().setValue('');insertLinkLinkTypeField.getField().selectItem(null);}},'wikieditor-toolbar-tool-link-cancel':function(){$(this).dialog('close');}},open:function(){const serverName=mw.config.get('wgServer').replace(/^(https?:)?\/\//,'');
$(this).data('articlePathRegex',new RegExp('^https?://'+mw.util.escapeRegExp(serverName+mw.config.get('wgArticlePath')).replace(/\\\$1/g,'(.*)')+'$'));const context=$(this).data('context');const selection=context.$textarea.textSelection('getSelection');insertLinkTitleInputField.getField().focus();insertLinkTitleInputField.getField().emit('change',insertLinkTitleInputField.getField().getValue());$('#wikieditor-toolbar-link-dialog').data('whitespace',['','']);if(selection!==''){let matches,target,text,isExternal;if((matches=selection.match(/^(\s*)\[\[([^\]|]+)(\|([^\]|]*))?\]\](\s*)$/))){target=matches[2];text=(matches[4]?matches[4]:matches[2]);isExternal=false;$('#wikieditor-toolbar-link-dialog').data('whitespace',[matches[1],matches[5]]);}else if((matches=selection.match(/^(\s*)\[([^\] ]+)( ([^\]]+))?\](\s*)$/))){target=matches[2];text=(matches[4]||'');isExternal=true;$('#wikieditor-toolbar-link-dialog').data('whitespace',[matches[1],matches[5]]);}else{target=text=selection.trim();if(target.length<selection.length){
$('#wikieditor-toolbar-link-dialog').data('whitespace',[selection.slice(0,selection.indexOf(target.charAt(0))),selection.slice(selection.lastIndexOf(target.charAt(target.length-1))+1)]);}}if(typeof target!=='undefined'){insertLinkTitleInputField.getField().setValue(target);}if(typeof text!=='undefined'){insertLinkLinkTextField.getField().setValue(text);}insertLinkLinkTextField.setTouched(true);if(typeof isExternal!=='undefined'){const urlMode=isExternal?LinkTypeField.static.LINK_MODE_EXTERNAL:LinkTypeField.static.LINK_MODE_INTERNAL;insertLinkTitleInputField.setUrlMode(urlMode);}}const $dialog=$(this).closest('.ui-dialog');$dialog.removeData('dialogaction');if(!$(this).data('dialogkeypressset')){$(this).data('dialogkeypressset',true);$dialog.on('keypress',(e)=>{if((e.keyCode||e.which)===13){triggerButtonClick($dialog);e.preventDefault();}});$dialog.find('button').on('focus',(e)=>{$dialog.data('dialogaction',e.delegateTarget);});}}}},'insert-file':{title:mw.message('wikieditor-toolbar-tool-file-title'),
id:'wikieditor-toolbar-file-dialog',htmlTemplate:'dialogInsertFile.html',init:function(){const magicWordsI18N=configData.magicWords;$(this).find('[data-i18n-magic]').text(function(){return magicWordsI18N[$(this).attr('data-i18n-magic')][0];}).removeAttr('data-i18n-magic');const defaultMsg=mw.msg('wikieditor-toolbar-file-default');$(this).find('#wikieditor-toolbar-file-size').attr('placeholder',defaultMsg).attr('size',defaultMsg.length);$(this).find('[rel]').text(function(){return mw.msg($(this).attr('rel'));}).removeAttr('rel');const altHelpText=mw.msg('wikieditor-toolbar-file-alt-help');const altHelpLabel=mw.msg('wikieditor-toolbar-file-alt-help-label');const $altHelp=$(this).find('.wikieditor-toolbar-file-alt-help').text(altHelpLabel).on('click',()=>{$altHelp.text((i,text)=>text===altHelpLabel?altHelpText:altHelpLabel);});mw.loader.load(['mediawiki.ForeignStructuredUpload.BookletLayout','mediawiki.Upload.Dialog','oojs-ui-windows']);},dialog:{resizable:false,dialogClass:'wikiEditor-toolbar-dialog',
width:590,buttons:{'wikieditor-toolbar-tool-file-insert':function(){const hasPxRgx=/.+px$/,magicWordsI18N=configData.magicWords;let fileName=$('#wikieditor-toolbar-file-target').val();const caption=$('#wikieditor-toolbar-file-caption').val();const fileAlt=$('#wikieditor-toolbar-file-alt').val();const fileFloat=$('#wikieditor-toolbar-file-float').val();const fileFormat=$('#wikieditor-toolbar-file-format').val();let fileSize=$('#wikieditor-toolbar-file-size').val();const whitespace=$('#wikieditor-toolbar-file-dialog').data('whitespace');if(fileSize!==''&&!hasPxRgx.test(fileSize)){fileSize+='px';}if(fileName!==''){let fileTitle=mw.Title.newFromText(fileName);if(fileTitle&&fileTitle.getNamespaceId()!==6){fileTitle=mw.Title.makeTitle(6,fileName);}if(fileTitle){fileName=fileTitle.toText();}}let options=[fileSize,fileFormat,fileFloat];options=options.filter((val)=>val.length&&val!=='default');if(fileAlt.length){options.push(magicWordsI18N.img_alt[0].replace('$1',fileAlt));}if(caption.length){
options.push(caption);}const fileUse=options.length===0?fileName:(fileName+'|'+options.join('|'));$(this).dialog('close');toolbarModule.fn.doAction($(this).data('context'),{type:'replace',options:{pre:whitespace[0]+'[[',peri:fileUse,post:']]'+whitespace[1],ownline:true}},$(this));$(['#wikieditor-toolbar-file-target','#wikieditor-toolbar-file-caption','#wikieditor-toolbar-file-alt','#wikieditor-toolbar-file-size'].join(',')).val('');$('#wikieditor-toolbar-file-float').val('default');$('#wikieditor-toolbar-file-format').val(magicWordsI18N.img_thumbnail[0]);},'wikieditor-toolbar-tool-file-cancel':function(){$(this).dialog('close');},'wikieditor-toolbar-tool-file-upload':function(){$(this).dialog('close');mw.loader.using(['mediawiki.ForeignStructuredUpload.BookletLayout','mediawiki.Upload.Dialog','oojs-ui-windows']).then(()=>{const windowManager=new OO.ui.WindowManager(),uploadDialog=new mw.Upload.Dialog({bookletClass:mw.ForeignStructuredUpload.BookletLayout});windowManager.$element.appendTo(document.body);
windowManager.addWindows([uploadDialog]);windowManager.openWindow(uploadDialog);uploadDialog.uploadBooklet.on('fileSaved',(imageInfo)=>{uploadDialog.close();windowManager.$element.remove();const context=$(this).data('context');$.wikiEditor.modules.dialogs.api.openDialog(context,'insert-file');$('#wikieditor-toolbar-file-target').val(imageInfo.canonicaltitle);});});}},open:function(){const magicWordsI18N=configData.magicWords,fileData={pre:'',post:'',fileName:'',caption:'',fileAlt:'',fileSize:'',fileFloat:'default',fileFormat:magicWordsI18N.img_thumbnail[0]};const parseFileSyntax=function(wikitext){const escapedPipe='\u0001';if(wikitext.includes(escapedPipe)){return false;}const match=/^(\s*)\[\[(.*)\]\](\s*)$/.exec(wikitext);if(!match){return false;}const params=match[2].replace(/\[\[[^[\]]*\]\]|\{\{[^{}]\}\}/g,(link)=>link.replace(/\|/g,escapedPipe)).split('|');const file=mw.Title.newFromText(params[0]);if(!file||file.getNamespaceId()!==6){return false;}const result={pre:match[1],post:match[3],
fileName:file.getMainText()};for(let i=1;i<params.length;i++){const paramOrig=params[i];const param=paramOrig.toLowerCase();if(magicWordsI18N.img_right.includes(param)){result.fileFloat=magicWordsI18N.img_right[0];}else if(magicWordsI18N.img_left.includes(param)){result.fileFloat=magicWordsI18N.img_left[0];}else if(magicWordsI18N.img_none.includes(param)){result.fileFloat=magicWordsI18N.img_none[0];}else if(magicWordsI18N.img_center.includes(param)){result.fileFloat=magicWordsI18N.img_center[0];}else if(magicWordsI18N.img_thumbnail.includes(param)){result.fileFormat=magicWordsI18N.img_thumbnail[0];}else if(magicWordsI18N.img_framed.includes(param)){result.fileFormat=magicWordsI18N.img_framed[0];}else if(magicWordsI18N.img_frameless.includes(param)){result.fileFormat=magicWordsI18N.img_frameless[0];}else if(magicWordsI18N.img_alt.includes(param.split('=',2)[0]+'=$1')){result.fileAlt=paramOrig.split('=',2)[1];}else if(/.+px$/.test(param)){result.fileSize=param.replace(/px$/,'');}else if(param===''){
continue;}else if(i===params.length-1){result.caption=paramOrig.replace(new RegExp(mw.util.escapeRegExp(escapedPipe),'g'),'|');}else{return false;}}if(!result.fileFormat){result.fileFormat='default';}return result;};const context=$(this).data('context');const selection=context.$textarea.textSelection('getSelection');if(selection!==''){Object.assign(fileData,parseFileSyntax(selection));}$('#wikieditor-toolbar-file-dialog').data('whitespace',[fileData.pre,fileData.post]);$('#wikieditor-toolbar-file-target').val(fileData.fileName);$('#wikieditor-toolbar-file-caption').val(fileData.caption);$('#wikieditor-toolbar-file-alt').val(fileData.fileAlt);$('#wikieditor-toolbar-file-float').val(fileData.fileFloat);$('#wikieditor-toolbar-file-format').val(fileData.fileFormat);$('#wikieditor-toolbar-file-size').val(fileData.fileSize);$('#wikieditor-toolbar-file-target').trigger('focus');if(!($(this).data('dialogkeypressset'))){$(this).data('dialogkeypressset',true);const $dialog=$(this).closest('.ui-dialog');
$dialog.on('keypress',(e)=>{if(e.which===13){triggerButtonClick($dialog);e.preventDefault();}});$dialog.find('button').on('focus',(e)=>{$dialog.data('dialogaction',e.delegateTarget);});}}}},'insert-table':{title:mw.message('wikieditor-toolbar-tool-table-title'),id:'wikieditor-toolbar-table-dialog',htmlTemplate:'dialogInsertTable.html',init:function(){$(this).find('[rel]').each(function(){$(this).text(mw.msg($(this).attr('rel')));});$('#wikieditor-toolbar-table-dimensions-rows').val(3);$('#wikieditor-toolbar-table-dimensions-columns').val(3);$('#wikieditor-toolbar-table-wikitable').on('click',()=>{$('.wikieditor-toolbar-table-preview').toggleClass('wikitable');});$('#wikieditor-toolbar-table-preview').clone().attr('id','wikieditor-toolbar-table-preview2').addClass('sortable').insertAfter($('#wikieditor-toolbar-table-preview')).hide();mw.loader.using('jquery.tablesorter',()=>{$('#wikieditor-toolbar-table-preview2').tablesorter();});$('#wikieditor-toolbar-table-sortable').on('click',()=>{
$('#wikieditor-toolbar-table-preview').hide().attr('id','wikieditor-toolbar-table-preview3');$('#wikieditor-toolbar-table-preview2').attr('id','wikieditor-toolbar-table-preview').show();$('#wikieditor-toolbar-table-preview3').attr('id','wikieditor-toolbar-table-preview2');});$('#wikieditor-toolbar-table-dimensions-header').on('click',()=>{const headerHTML=$('.wikieditor-toolbar-table-preview-header').html(),hiddenHTML=$('.wikieditor-toolbar-table-preview-hidden').html();$('.wikieditor-toolbar-table-preview-header').html(hiddenHTML);$('.wikieditor-toolbar-table-preview-hidden').html(headerHTML);const $sortable=$('#wikieditor-toolbar-table-preview, #wikieditor-toolbar-table-preview2').filter('.sortable');mw.loader.using('jquery.tablesorter',()=>{$sortable.tablesorter();});});},dialog:{resizable:false,dialogClass:'wikiEditor-toolbar-dialog',width:590,buttons:{'wikieditor-toolbar-tool-table-insert':function(){const rowsVal=$('#wikieditor-toolbar-table-dimensions-rows').val(),colsVal=$('#wikieditor-toolbar-table-dimensions-columns').val(),
rows=parseInt(rowsVal,10),cols=parseInt(colsVal,10),header=$('#wikieditor-toolbar-table-dimensions-header').prop('checked')?1:0;if(isNaN(rows)||isNaN(cols)||String(rows)!==rowsVal||String(cols)!==colsVal||rowsVal<0||colsVal<0){alert(mw.msg('wikieditor-toolbar-tool-table-invalidnumber'));return;}if(rows+header===0||cols===0){alert(mw.msg('wikieditor-toolbar-tool-table-zero'));return;}if((rows*cols)>1000){alert(mw.msg('wikieditor-toolbar-tool-table-toomany',mw.language.convertNumber(1000)));return;}const captionText=mw.msg('wikieditor-toolbar-tool-table-example-caption');const headerText=mw.msg('wikieditor-toolbar-tool-table-example-header');const normalText=mw.msg('wikieditor-toolbar-tool-table-example');let table='';table+='|+ '+captionText+'\n';for(let r=0;r<rows+header;r++){table+='|-\n';for(let c=0;c<cols;c++){const isHeader=(header&&r===0);let delim=isHeader?'!':'|';if(c>0){delim+=delim;}table+=delim+' '+(isHeader?headerText:normalText)+' ';}table=table.slice(0,table.length-1)+'\n';
}const classes=[];if($('#wikieditor-toolbar-table-wikitable').is(':checked')){classes.push('wikitable');}if($('#wikieditor-toolbar-table-sortable').is(':checked')){classes.push('sortable');}const classStr=classes.length>0?' class="'+classes.join(' ')+'"':'';$(this).dialog('close');toolbarModule.fn.doAction($(this).data('context'),{type:'replace',options:{pre:'{|'+classStr+'\n',peri:table,post:'|}',ownline:true}},$(this));$('#wikieditor-toolbar-table-dimensions-rows').val(3);$('#wikieditor-toolbar-table-dimensions-columns').val(3);if(!$('#wikieditor-toolbar-table-dimensions-header').is(':checked')){$('#wikieditor-toolbar-table-dimensions-header').trigger('click');}if(!$('#wikieditor-toolbar-table-wikitable').is(':checked')){$('#wikieditor-toolbar-table-wikitable').trigger('click');}if($('#wikieditor-toolbar-table-sortable').is(':checked')){$('#wikieditor-toolbar-table-sortable').trigger('click');}},'wikieditor-toolbar-tool-table-cancel':function(){$(this).dialog('close');}},open:function(){
$('#wikieditor-toolbar-table-dimensions-rows').trigger('focus');const $dialog=$(this).closest('.ui-dialog');$dialog.removeData('dialogaction');if(!($(this).data('dialogkeypressset'))){$(this).data('dialogkeypressset',true);$dialog.on('keypress',(e)=>{if((e.keyCode||e.which)===13){triggerButtonClick($dialog);e.preventDefault();}});$dialog.find('button').on('focus',(e)=>{$dialog.data('dialogaction',e.delegateTarget);});}}}},'search-and-replace':{title:mw.message('wikieditor-toolbar-tool-replace-title'),id:'wikieditor-toolbar-replace-dialog',htmlTemplate:'dialogReplace.html',init:function(){$(this).find('[rel]').each(function(){$(this).text(mw.msg($(this).attr('rel')));});$(this).data('replaceCallback',(mode)=>{$('#wikieditor-toolbar-replace-nomatch, #wikieditor-toolbar-replace-success, #wikieditor-toolbar-replace-emptysearch, #wikieditor-toolbar-replace-invalidregex').hide();let searchStr=$('#wikieditor-toolbar-replace-search').val();if(searchStr===''){$('#wikieditor-toolbar-replace-emptysearch').show();
return;}const replaceStr=$('#wikieditor-toolbar-replace-replace').val();let flags='m';const matchCase=$('#wikieditor-toolbar-replace-case').is(':checked');if(!matchCase){flags+='i';}const isRegex=$('#wikieditor-toolbar-replace-regex').is(':checked');if(!isRegex){searchStr=mw.util.escapeRegExp(searchStr);}const matchWord=$('#wikieditor-toolbar-replace-word').is(':checked');if(matchWord){searchStr='\\b(?:'+searchStr+')\\b';}if(mode==='replaceAll'){flags+='g';}let regex;try{regex=new RegExp(searchStr,flags);}catch(e){$('#wikieditor-toolbar-replace-invalidregex').text(mw.msg('wikieditor-toolbar-tool-replace-invalidregex',e.message)).show();return;}const $textarea=$(this).data('context').$textarea;let text=$textarea.textSelection('getContents');let match=false;let offset,textRemainder;if(mode!=='replaceAll'){offset=$(this).data(mode==='replace'?'matchIndex':'offset');textRemainder=text.slice(offset);match=textRemainder.match(regex);}if(!match){offset=0;textRemainder=text;match=textRemainder.match(regex);
}if(!match){$('#wikieditor-toolbar-replace-nomatch').show();}else if(mode==='replaceAll'){$textarea.textSelection('setContents',text.replace(regex,replaceStr));$('#wikieditor-toolbar-replace-success').text(mw.msg('wikieditor-toolbar-tool-replace-success',mw.language.convertNumber(match.length))).show();$(this).data('offset',0);}else{if(mode==='replace'){let actualReplacement;if(isRegex){actualReplacement=match[0].replace(regex,replaceStr);}else{actualReplacement=replaceStr;}if(match){$textarea.textSelection('encapsulateSelection',{peri:actualReplacement,replace:true,selectionStart:offset+match.index,selectionEnd:offset+match.index+match[0].length,selectPeri:true});text=$textarea.textSelection('getContents');}offset=offset+match.index+actualReplacement.length;textRemainder=text.slice(offset);match=textRemainder.match(regex);if(!match){offset=0;textRemainder=text;match=textRemainder.match(regex);}if(!match){match={index:0,0:{length:0}};}}const start=offset+match.index;const end=start+match[0].length;
$(this).data('matchIndex',start);$textarea.textSelection('setSelection',{start:start,end:end});$textarea.textSelection('scrollToCaretPosition');$(this).data('offset',end);$textarea[0].focus();}});},dialog:{width:500,dialogClass:'wikiEditor-toolbar-dialog',modal:false,buttons:{'wikieditor-toolbar-tool-replace-button-findnext':function(e){$(this).closest('.ui-dialog').data('dialogaction',e.target);$(this).data('replaceCallback').call(this,'find');},'wikieditor-toolbar-tool-replace-button-replace':function(e){$(this).closest('.ui-dialog').data('dialogaction',e.target);$(this).data('replaceCallback').call(this,'replace');},'wikieditor-toolbar-tool-replace-button-replaceall':function(e){$(this).closest('.ui-dialog').data('dialogaction',e.target);$(this).data('replaceCallback').call(this,'replaceAll');},'wikieditor-toolbar-tool-replace-close':function(){$(this).dialog('close');}},open:function(){$(this).data({offset:0,matchIndex:0});const $dialog=$(this).closest('.ui-dialog');$('#wikieditor-toolbar-replace-search').trigger('focus');
$('#wikieditor-toolbar-replace-nomatch, #wikieditor-toolbar-replace-success, #wikieditor-toolbar-replace-emptysearch, #wikieditor-toolbar-replace-invalidregex').hide();if(!($(this).data('onetimeonlystuff'))){$(this).data('onetimeonlystuff',true);$dialog.on('keypress',(e)=>{if((e.keyCode||e.which)===13){triggerButtonClick($dialog);e.preventDefault();}});$dialog.find('button').on('focus',(e)=>{$dialog.data('dialogaction',e.delegateTarget);});}const $textarea=$(this).data('context').$textarea;$textarea.on('keypress.srdialog',(e)=>{if(e.which===13){triggerButtonClick($textarea);e.preventDefault();}else if(e.which===27){$(this).dialog('close');}});},close:function(){$(this).data('context').$textarea.off('keypress.srdialog');$(this).closest('.ui-dialog').data('dialogaction',false);}}}}};}};
},"jquery.wikiEditor.resizingdragbar.js":function(require,module,exports){const ResizingDragBar=require('./resizingdragbar/ResizingDragBar.js');const resizingdragbarModule={fn:{create:function(context){const $uiText=context.$ui.find('.wikiEditor-ui-text');const height=context.$textarea.height();$uiText.css('height',height+'px');context.$textarea.removeAttr('rows cols');context.$textarea.addClass('ext-WikiEditor-resizable-textbox');$uiText.closest('.wikiEditor-ui-view').addClass('wikiEditor-ui-view-resizable');const bottomDragBar=new ResizingDragBar({isEW:false,id:'ext-WikiEditor-bottom-dragbar'});$uiText.after(bottomDragBar.$element);}}};module.exports=resizingdragbarModule;
},"resizingdragbar/ResizingDragBar.js":function(require,module,exports){const mwStorage=require('mediawiki.storage').local;function ResizingDragBar(config){config=Object.assign({},{isEW:true,classes:['ext-WikiEditor-ResizingDragBar'],id:null},config);ResizingDragBar.super.call(this,config);const widthOrHeight=config.isEW?'width':'height';this.isBefore=!!config.isBefore;this.storageKey=null;if(config.id){this.storageKey='ext-WikiEditor-ResizingDragBar__'+config.id;}const classNameDir='ext-WikiEditor-ResizingDragBar-'+(config.isEW?'ew':'ns');this.$element.addClass(classNameDir);const rtlFactor=(config.isEW&&OO.ui.Element.static.getDir(document)==='rtl'?-1:1)*(config.isBefore?-1:1);this.$element.on('mousedown',(eventMousedown)=>{if(eventMousedown.button!==ResizingDragBar.static.MAIN_MOUSE_BUTTON){return;}$(document).on('selectstart.'+classNameDir,false);const xOrY=config.isEW?'pageX':'pageY';let lastOffset=eventMousedown[xOrY];$(document).on('mousemove.'+classNameDir,(eventMousemove)=>{const startSize=this.getResizedPane()[widthOrHeight]();const newOffset=eventMousemove[xOrY];
const change=rtlFactor*(lastOffset-newOffset);const newSize=Math.max(startSize-change,Number.isFinite(config.minPaneSize)?config.minPaneSize:ResizingDragBar.static.MIN_PANE_SIZE);this.resizePane(widthOrHeight,newSize);lastOffset=newOffset;});});this.$element.append($('<span>'));$(document).on('mouseup',()=>{$(document).off('mousemove.'+classNameDir);$(document).off('selectstart.'+classNameDir,false);});this.connectDetectorNode=document.createElement('ooui-connect-detector');this.connectDetectorNode.onConnectOOUI=()=>{if(this.isElementAttached()){this.resizePane(widthOrHeight,mwStorage.get(this.storageKey));}};this.$element.append(this.connectDetectorNode);}OO.inheritClass(ResizingDragBar,OO.ui.Element);ResizingDragBar.static.MAIN_MOUSE_BUTTON=0;ResizingDragBar.static.MIN_PANE_SIZE=248;ResizingDragBar.prototype.getResizedPane=function(){return this.$element[this.isBefore?'next':'prev']();};ResizingDragBar.prototype.resizePane=function(widthOrHeight,newSize){if(!newSize||isNaN(parseFloat(newSize))){
mw.hook('ext.WikiEditor.resize').fire(this);return;}this.getResizedPane().css(widthOrHeight,newSize);if(this.storageKey){const oneYear=60*60*24*365;mwStorage.set(this.storageKey,newSize,oneYear);}mw.hook('ext.WikiEditor.resize').fire(this);mw.hook('ext.WikiEditor.realtimepreview.resize').deprecate('Use "ext.WikiEditor.resize" instead.').fire(this);};module.exports=ResizingDragBar;
},"data.json":{"magicWords":{"redirect":["#RINVIA","#RINVIO","#RIMANDO","#REDIRECT"],"img_alt":["alt=$1"],"img_right":["destra","right"],"img_left":["sinistra","left"],"img_none":["nessuno","none"],"img_center":["centro","center","centre"],"img_thumbnail":["miniatura","min","thumb","thumbnail"],"img_framed":["riquadrato","originale","incorniciato","frame","framed","enframed"],"img_frameless":["senza_cornice","frameless"]},"signature":"--~~~~"}}},{"css":[".mw-wikiEditor-InsertLink-TitleInputField .oo-ui-messageWidget{color:var(--color-subtle,#54595d);font-weight:400}.mw-wikiEditor-InsertLink-LinkTypeField .oo-ui-radioOptionWidget{display:inline-block;margin-left:1em}.mw-wikiEditor-InsertLink-LinkTypeField .oo-ui-radioOptionWidget:first-child{margin-left:0}   .ext-WikiEditor-ResizingDragBar{background-color:var(--background-color-interactive,#eaecf0);display:flex;align-items:center;justify-content:center}.ext-WikiEditor-ResizingDragBar-ns{cursor:ns-resize;border-top:1px solid var(--border-color-subtle,#c8ccd1)}.ext-WikiEditor-ResizingDragBar span{width:52px;height:4px;background-color:var(--background-color-disabled,#dadde3);border-radius:2px;display:block;margin:2px}.ext-WikiEditor-ResizingDragBar:hover span{background-color:var(--color-subtle,#54595d)}.ext-WikiEditor-ResizingDragBar-ew{cursor:ew-resize;background-color:var(--background-color-interactive-subtle,#f8f9fa)}.ext-WikiEditor-ResizingDragBar-ew span{height:52px;width:4px;border-width:0 1px} .ext-WikiEditor-resizable-textbox,.ext-WikiEditor-resizable-textbox#wpTextbox1,.mw-editform .ext-WikiEditor-resizable-textbox#wpTextbox1{resize:none;height:100%;min-height:auto;max-height:none}.wikiEditor-ui-view-resizable .cm-editor{height:100% !important}        .wikiEditor-ui{position:relative;clear:both;width:100%}.wikiEditor-ui textarea{width:100%;border:0}.wikiEditor-ui textarea:focus{outline:0}.wikiEditor-ui .wikiEditor-ui-clear{clear:both}.wikiEditor-ui .wikiEditor-ui-view{border:1px solid var(--border-color-subtle,#c8ccd1)}.wikiEditor-ui .wikiEditor-ui-view-resizable{border-bottom:0}.wikiEditor-ui .wikiEditor-ui-top{position:relative;border-bottom:1px solid var(--border-color-subtle,#c8ccd1)}.wikiEditor-ui .wikiEditor-ui-left{float:left;width:100%}.wikiEditor-ui .wikiEditor-ui-right{float:right;background:var(--background-color-neutral-subtle,#f8f9fa);overflow:hidden}        .wikiEditor-ui-toolbar{position:relative;display:block;z-index:7;        }.wikiEditor-ui-toolbar .empty,.wikiEditor-ui-toolbar .group.empty{display:none}.wikiEditor-ui-toolbar .sections{float:left;width:100%;clear:both}.wikiEditor-ui-toolbar .sections .section{float:left;width:100%;border-top:1px solid var(--border-color-subtle,#c8ccd1)}.wikiEditor-ui-toolbar .sections .section-hidden{display:none}.wikiEditor-ui-toolbar .tabs{float:left;height:100%;list-style:none;margin:0 3px;min-height:32px;position:relative}.wikiEditor-ui-toolbar .tabs span.tab{position:relative;float:left; line-height:32px}.wikiEditor-ui-toolbar .tabs span.tab a{color:var(--color-progressive,#36c);cursor:pointer;display:block;height:32px;padding-left:18px;padding-right:12px}.wikiEditor-ui-toolbar .tabs span.tab a::before{content:'';background:url(\"data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22%3E %3Ctitle%3E down %3C/title%3E %3Cpath d=%22m3 6 1-1 4 4 4-4 1 1-5 5%22 fill=%22%23222%22/%3E %3C/svg%3E\") center no-repeat;display:block;position:absolute;top:0;left:0;width:16px;height:32px;transition:transform 100ms}body.ltr .wikiEditor-ui-toolbar .tabs span.tab a::before{transform:rotate(-90deg)}body.rtl .wikiEditor-ui-toolbar .tabs span.tab a::before{transform:rotate(90deg)}.wikiEditor-ui-toolbar .tabs span.tab a:visited{color:var(--color-progressive,#36c)}.wikiEditor-ui-toolbar .tabs span.tab a.current,.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{color:var(--color-base,#202122)}.wikiEditor-ui-toolbar .tabs span.tab a.current:hover,.wikiEditor-ui-toolbar .tabs span.tab a.current:visited:hover{text-decoration:none}body.ltr .wikiEditor-ui-toolbar .tabs span.tab a.current::before,body.ltr .wikiEditor-ui-toolbar .tabs span.tab a.current:visited::before,body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current::before,body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited::before{transform:rotate(0)}.wikiEditor-ui-toolbar .tabs,.wikiEditor-ui-toolbar .section-main,.wikiEditor-ui-toolbar .section-secondary{position:relative;float:left;min-height:32px;height:100%}.wikiEditor-ui-toolbar .section-secondary{float:right}.wikiEditor-ui-toolbar .section-secondary .group{padding-right:0;border-left:1px solid var(--border-color-subtle,#c8ccd1);border-right:0}.wikiEditor-ui-toolbar .group{float:left;display:flex;min-height:26px;padding-right:6px;border-right:1px solid var(--border-color-subtle,#c8ccd1);margin:3px; }.wikiEditor-ui-toolbar .group .label{float:left;border:0;height:22px; line-height:22px;margin:2px 8px 2px 5px;color:var(--color-subtle,#54595d);cursor:default}.wikiEditor-ui-toolbar .group img.tool{float:left;border:0;height:22px;width:22px;padding:2px;cursor:pointer}.wikiEditor-ui-toolbar .group .tool-select{float:left;margin:2px 0 2px 2px;height:22px;cursor:pointer;border:1px solid var(--border-color-subtle,#c8ccd1);padding:0;background-color:var(--background-color-base,#fff)}.wikiEditor-ui-toolbar .group .tool-select .label{position:relative;padding:0 26px 0 4px;margin:0;cursor:pointer;text-decoration:none;color:var(--color-base,#202122)}.wikiEditor-ui-toolbar .group .tool-select .label::after{content:'';background:url(\"data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 16 16%22%3E %3Ctitle%3E down %3C/title%3E %3Cpath d=%22m3 6 1-1 4 4 4-4 1 1-5 5%22 fill=%22%23222%22/%3E %3C/svg%3E\") center no-repeat;display:block;position:absolute;top:0;right:4px;width:16px;height:22px}.wikiEditor-ui-toolbar .group .tool-select.options-shown .label::after{transform:rotate(180deg)}.wikiEditor-ui-toolbar .group .tool-select .options{position:absolute;display:none;margin-left:-1px;margin-top:22px;border:1px solid var(--border-color-subtle,#c8ccd1);background-color:var(--background-color-base,#fff);z-index:1}.wikiEditor-ui-toolbar .group .tool-select .options .option{display:block;padding:0.5em;text-decoration:none;color:var(--color-base,#202122);white-space:nowrap}.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{background-color:#eaf3ff}.wikiEditor-ui-toolbar .group .tool-select .options .option[rel='heading-2']{font-size:150%;font-weight:normal}.wikiEditor-ui-toolbar .group .tool-select .options .option[rel='heading-3']{font-size:132%;font-weight:normal}.wikiEditor-ui-toolbar .group .tool-select .options .option[rel='heading-4']{font-size:116%;font-weight:normal}.wikiEditor-ui-toolbar .group .tool-select .options .option[rel='heading-5']{font-size:100%;font-weight:bold}.wikiEditor-ui-toolbar .group .tool-select:hover .options,.wikiEditor-ui-toolbar .group .tool-select.options-shown .options{display:block}.wikiEditor-ui-toolbar .group-search{float:right;border-right:0}.wikiEditor-ui-toolbar .booklet \u003E .index{float:left;width:20%;height:125px;overflow:hidden auto;resize:horizontal;min-width:6em;max-width:50%}.wikiEditor-ui-toolbar .booklet \u003E .index \u003E div{padding:4px 4px 4px 6px;cursor:pointer}.wikiEditor-ui-toolbar .booklet \u003E .index .wikiEditor-character-highlighted{background-color:rgba(41,98,204,0.1);color:var(--color-base,#202122)}.wikiEditor-ui-toolbar .booklet .pages{height:125px;overflow:auto}.wikiEditor-ui-toolbar .page-table{padding-left:5px;padding-right:5px}.wikiEditor-ui-toolbar .page-table table{background:none;border-collapse:collapse;width:100%}.wikiEditor-ui-toolbar .page-table th{color:var(--color-subtle,#54595d)}.wikiEditor-ui-toolbar .page-table td{color:var(--color-base,#202122);border-top:1px solid var(--border-color-subtle,#c8ccd1)}.wikiEditor-ui-toolbar .page-table th,.wikiEditor-ui-toolbar .page-table td{margin:0;padding:5px;text-align:left}.wikiEditor-ui-toolbar .section-help .page-table{ }.wikiEditor-ui-toolbar .section-help .page-table .cell{vertical-align:top}.wikiEditor-ui-toolbar .section-help .page-table .cell-syntax{font-family:monospace,'Courier'}.wikiEditor-ui-toolbar .section-help .page-table .cell-syntax,.wikiEditor-ui-toolbar .section-help .page-table .cell-result{width:40%}.wikiEditor-ui-toolbar .section-help .page-table .cell-description{width:20%}.wikiEditor-ui-toolbar .section-help .page-table .table-link .cell-syntax,.wikiEditor-ui-toolbar .section-help .page-table .table-link span.pre-wrap{white-space:pre}.wikiEditor-ui-toolbar .section-help .cell-result h2,.wikiEditor-ui-toolbar .section-help .cell-result h3,.wikiEditor-ui-toolbar .section-help .cell-result h4,.wikiEditor-ui-toolbar .section-help .cell-result h5{margin-bottom:0;margin-top:0;padding-top:0}.wikiEditor-ui-toolbar .page-characters{padding-bottom:5px}.wikiEditor-ui-toolbar .page-characters div span{border:1px solid var(--border-color-subtle,#c8ccd1);padding:5px 8px;margin-left:5px;margin-top:5px;height:1em;display:inline-block;color:var(--color-base,#202122);text-decoration:none;cursor:pointer;font-family:monospace,'Courier';font-size:1.25em;line-height:1}.wikiEditor-ui-toolbar .page-characters div span:hover{background-color:var(--background-color-base,#fff);text-decoration:none;border-color:var(--border-color-interactive,#72777d)}.wikiEditor-ui-toolbar .page-characters div .wikiEditor-character-highlighted{background-color:#7db1c5;color:var(--color-base,#202122)}.wikiEditor-ui-toolbar .page-characters div[dir='rtl'] span{ direction:rtl}.tool-button{background-position:50% 50%;background-size:22px;background-repeat:no-repeat;vertical-align:middle;width:24px;height:24px;text-indent:-9999px;cursor:pointer;overflow:hidden} .tool.oo-ui-buttonElement-frameless.oo-ui-iconElement{margin:0}.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{background:var(--background-color-neutral,#eaecf0);padding:10px}.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{padding:4px 6px 0;display:block}.ui-widget table .wikieditor-toolbar-table-preview-frame{width:340px;background:var(--background-color-base,#fff);padding:10px;overflow:hidden;display:block;position:relative}.ui-widget table .wikieditor-toolbar-table-preview-content{width:375px;display:block}.ui-widget table .wikieditor-toolbar-table-preview{width:340px}     .wikiEditor-toolbar-dialog .ui-dialog-content{  }.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{border:0 !important;margin:0 !important;padding:0 !important}.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text']{box-sizing:border-box}.wikiEditor-toolbar-dialog .ui-dialog-content input[type='radio'],.wikiEditor-toolbar-dialog .ui-dialog-content input[type='checkbox']{margin-left:0}.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{padding:0} div.suggestions{z-index:1099}body .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{right:0.9em}.wikieditor-toolbar-field-wrapper{padding:0 0 25px 0}.wikieditor-toolbar-floated-field-wrapper{float:left;margin-right:2em}       #wikieditor-toolbar-replace-search,#wikieditor-toolbar-replace-replace{width:100%} #wikieditor-toolbar-table-dialog fieldset{width:218px;padding:0;float:left}#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{width:330px;padding:0;float:right}.wikieditor-toolbar-table-preview-content *{cursor:default} .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{width:100% !important}.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{padding:10px 4px !important;height:auto !important}.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{padding:7px 3px !important}.wikiEditor-toolbar-dialog .ui-dialog-content{padding:30px 20px 1em !important}.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{border-top:1px solid #c8ccd1 !important} .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{float:left;margin-right:20px;vertical-align:bottom}.wikieditor-toolbar-dialog-wrapper{width:100%} #wikieditor-toolbar-file-target,#wikieditor-toolbar-file-caption,#wikieditor-toolbar-file-alt{width:100%}.wikieditor-toolbar-file-alt-help{float:right}.wikieditor-toolbar-file-options .wikieditor-toolbar-field-wrapper{float:left;margin:0 20px 0 0}#wikieditor-toolbar-file-dialog + .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:right; }#wikieditor-toolbar-file-dialog + .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:last-child{float:left} body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{float:left;margin:0.5em 0.4em 0.5em 0 !important} .wikieditor-toolbar-table-dimension-fields::after,.wikieditor-toolbar-dialog-wrapper::after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.wikieditor-toolbar-table-dimension-fields,.wikieditor-toolbar-dialog-wrapper{display:inline-table;display:block}        .wikiEditor-ui-toolbar{background-color:var(--background-color-neutral-subtle,#f8f9fa);box-shadow:0 2px 1px 0 rgba(0,0,0,0.1);  }.wikiEditor-ui-toolbar .group,.wikiEditor-ui-toolbar .section-secondary .group{border-color:var(--border-color-muted,#dadde3)}.wikiEditor-ui-toolbar .group{min-height:32px;margin:0;padding-right:0}.wikiEditor-ui-toolbar .group .label{height:28px;margin-left:8px; line-height:28px}.wikiEditor-ui-toolbar .group .tool-select{background-color:transparent;height:32px;margin:0;border:0}.wikiEditor-ui-toolbar .group .tool-select .label{height:32px;padding-left:8px; line-height:32px}.wikiEditor-ui-toolbar .group .tool-select .label::after{height:32px}.wikiEditor-ui-toolbar .group .tool-select .menu .options{margin-top:32px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.25)}.wikiEditor-ui-toolbar .group .tool-select .menu .options .option:hover{background-color:var(--background-color-interactive,#eaecf0)}.wikiEditor-ui-toolbar .booklet \u003E .index \u003E :hover{background-color:var(--background-color-interactive,#eaecf0)}.wikiEditor-ui-toolbar .booklet \u003E .index \u003E .current{background-color:var(--background-color-progressive-subtle,#e8eeff);color:var(--color-progressive,#36c)}.tool-button{width:32px;height:32px;transition:background-color 100ms,color 100ms,border-color 100ms,box-shadow 100ms}.tool-button,.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement \u003E .oo-ui-buttonElement-button{border-radius:0}.tool-button:hover,.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement \u003E .oo-ui-buttonElement-button:hover{background-color:rgba(0,23,70,0.08599999999999999); }.tool-button:hover \u003E .oo-ui-iconElement-icon,.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement \u003E .oo-ui-buttonElement-button:hover \u003E .oo-ui-iconElement-icon{opacity:1}.tool-button.tool-active,.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement \u003E .oo-ui-buttonElement-button.tool-active{background-color:rgba(0,104,243,0.08599999999999999); }.tool.oo-ui-buttonElement-frameless.oo-ui-iconElement \u003E .oo-ui-buttonElement-button \u003E .oo-ui-iconElement-icon{opacity:0.87}"]},{"brackets":"[$1]","thumbnail-more":"Ingrandisci","wikieditor-toolbar-file-alt":"Testo alternativo:","wikieditor-toolbar-file-alt-help":"Puoi utilizzare questo campo facoltativo per scrivere una descrizione di testo per le persone che non possono vedere il file.\nLa descrizione dovrebbe essere sufficiente per comprendere lo scopo e le informazioni fornite dall'elemento multimediale. Questo \u00e8 fondamentale per gli utenti non vedenti e altre persone che utilizzano software di lettura dello schermo o browser di solo testo.","wikieditor-toolbar-file-alt-help-label":"(Mostra aiuto)","wikieditor-toolbar-file-caption":"Didascalia:","wikieditor-toolbar-file-default":"(predefinito)","wikieditor-toolbar-file-float":"Allineamento:","wikieditor-toolbar-file-format":"Formato:","wikieditor-toolbar-file-format-none":"nessuno","wikieditor-toolbar-file-size":"Dimensione:","wikieditor-toolbar-file-target":"Nome file:","wikieditor-toolbar-group-format":"Formato","wikieditor-toolbar-group-insert":"Inserisci","wikieditor-toolbar-help-content-bold-description":"Grassetto","wikieditor-toolbar-help-content-bold-example":"Testo in grassetto","wikieditor-toolbar-help-content-bolditalic-description":"Grassetto e corsivo","wikieditor-toolbar-help-content-bolditalic-example":"Testo in grassetto e corsivo","wikieditor-toolbar-help-content-file-caption":"Testo della didascalia","wikieditor-toolbar-help-content-file-description":"File incorporato","wikieditor-toolbar-help-content-file-syntax":"[[$1:Esempio.png|$2|$3]]","wikieditor-toolbar-help-content-heading2-description":"2\u00b0 livello di intestazione","wikieditor-toolbar-help-content-heading2-example":"Titolo sezione","wikieditor-toolbar-help-content-heading3-description":"3\u00b0 livello di intestazione","wikieditor-toolbar-help-content-heading3-example":"Titolo sezione","wikieditor-toolbar-help-content-heading4-description":"4\u00b0 livello di intestazione","wikieditor-toolbar-help-content-heading4-example":"Titolo sezione","wikieditor-toolbar-help-content-heading5-description":"5\u00b0 livello di intestazione","wikieditor-toolbar-help-content-heading5-example":"Titolo sezione","wikieditor-toolbar-help-content-ilink-description":"Collegamento interno","wikieditor-toolbar-help-content-ilink-example":"[[Titolo pagina]]\n[[Titolo pagina|Etichetta collegamento]]","wikieditor-toolbar-help-content-indent-description":"Indentazione","wikieditor-toolbar-help-content-indent1":"Testo normale","wikieditor-toolbar-help-content-indent2":"Testo rientrato","wikieditor-toolbar-help-content-indent3":"Testo rientrato","wikieditor-toolbar-help-content-italic-description":"Corsivo","wikieditor-toolbar-help-content-italic-example":"Testo in corsivo","wikieditor-toolbar-help-content-olist-description":"Elenco numerato","wikieditor-toolbar-help-content-olist-example":"Voce di elenco","wikieditor-toolbar-help-content-signature-description":"Firma","wikieditor-toolbar-help-content-signature-example":"[[$1:$3|$3]] ([[$2:$3|disc]])","wikieditor-toolbar-help-content-signature-syntax":"~~~","wikieditor-toolbar-help-content-signature-username":"Nome utente","wikieditor-toolbar-help-content-signaturetimestamp-description":"Firma con data e ora","wikieditor-toolbar-help-content-signaturetimestamp-example":"--[[$1:$3|$3]] ([[$2:$3|disc]]) 15:54, 29 giugno 2023 (UTC)","wikieditor-toolbar-help-content-signaturetimestamp-syntax":"--~~~~","wikieditor-toolbar-help-content-ulist-description":"Elenco puntato","wikieditor-toolbar-help-content-ulist-example":"Voce di elenco","wikieditor-toolbar-help-content-xlink-description":"Collegamento esterno","wikieditor-toolbar-help-content-xlink-example-label":"Etichetta del collegamento","wikieditor-toolbar-help-content-xlink-example-url":"https:\/\/example.org\/","wikieditor-toolbar-help-content-xlink-example1":"[$1 $2]\n[$1]\n$1","wikieditor-toolbar-help-content-xlink-example2":"[$1 $2]\n[$1 <nowiki>[<\/nowiki>$3<nowiki>]<\/nowiki>]\n[$1 $1]","wikieditor-toolbar-help-heading-description":"Descrizione","wikieditor-toolbar-help-heading-result":"Cosa si ottiene","wikieditor-toolbar-help-heading-syntax":"Cosa si digita","wikieditor-toolbar-help-page-discussion":"Discussione","wikieditor-toolbar-help-page-file":"File","wikieditor-toolbar-help-page-format":"Formattazione","wikieditor-toolbar-help-page-heading":"Intestazioni","wikieditor-toolbar-help-page-link":"Collegamenti","wikieditor-toolbar-help-page-list":"Elenchi","wikieditor-toolbar-section-advanced":"Avanzate","wikieditor-toolbar-section-characters":"Caratteri speciali","wikieditor-toolbar-section-help":"Aiuto","wikieditor-toolbar-tool-big":"Grande","wikieditor-toolbar-tool-big-example":"Testo grande","wikieditor-toolbar-tool-bold":"Grassetto","wikieditor-toolbar-tool-bold-example":"Testo in grassetto","wikieditor-toolbar-tool-code":"Computer code","wikieditor-toolbar-tool-code-example":"Computer code","wikieditor-toolbar-tool-file":"Immagini e file multimediali","wikieditor-toolbar-tool-file-cancel":"Annulla","wikieditor-toolbar-tool-file-insert":"Inserisci","wikieditor-toolbar-tool-file-title":"Inserisci file","wikieditor-toolbar-tool-file-upload":"Carica","wikieditor-toolbar-tool-gallery":"Galleria di immagini","wikieditor-toolbar-tool-gallery-example":"Esempio.jpg|Didascalia1\nEsempio.jpg|Didascalia2","wikieditor-toolbar-tool-heading":"Intestazione","wikieditor-toolbar-tool-heading-1":"Livello 1","wikieditor-toolbar-tool-heading-2":"Livello 2","wikieditor-toolbar-tool-heading-3":"Livello 3","wikieditor-toolbar-tool-heading-4":"Livello 4","wikieditor-toolbar-tool-heading-5":"Livello 5","wikieditor-toolbar-tool-heading-example":"Titolo sezione","wikieditor-toolbar-tool-italic":"Corsivo","wikieditor-toolbar-tool-italic-example":"Testo in corsivo","wikieditor-toolbar-tool-link":"Collegamento","wikieditor-toolbar-tool-link-cancel":"Annulla","wikieditor-toolbar-tool-link-ext":"A una pagina di un sito web esterno","wikieditor-toolbar-tool-link-ext-target":"URL del link:","wikieditor-toolbar-tool-link-ext-text":"Testo del link:","wikieditor-toolbar-tool-link-insert":"Inserisci collegamento","wikieditor-toolbar-tool-link-int":"A una pagina wiki","wikieditor-toolbar-tool-link-int-target":"Pagina di destinazione o URL:","wikieditor-toolbar-tool-link-int-target-status-disambig":"Questa pagina non \u00e8 una pagina di contenuto, ma un elenco di argomenti con nomi simili","wikieditor-toolbar-tool-link-int-target-status-exists":"Questa pagina esiste su {{SITENAME}}","wikieditor-toolbar-tool-link-int-target-status-external":"Collegamento esterno","wikieditor-toolbar-tool-link-int-target-status-invalid":"Il titolo che hai specificato non \u00e8 valido","wikieditor-toolbar-tool-link-int-target-status-notexists":"Questa pagina non esiste su {{SITENAME}}","wikieditor-toolbar-tool-link-int-target-tooltip":"Titolo della pagina o URL","wikieditor-toolbar-tool-link-int-text":"Testo da visualizzare:","wikieditor-toolbar-tool-link-int-text-tooltip":"Inserisci il testo da visualizzare","wikieditor-toolbar-tool-link-lookslikeinternal":"La URL che hai indicato sembra un link verso un'altra pagina wiki.\nVuoi che sia un link interno?","wikieditor-toolbar-tool-link-lookslikeinternal-ext":"Collegamento esterno","wikieditor-toolbar-tool-link-lookslikeinternal-int":"Collegamento interno","wikieditor-toolbar-tool-link-title":"Inserisci collegamento","wikieditor-toolbar-tool-newline":"Nuova riga","wikieditor-toolbar-tool-nowiki":"Ignora formattazione wiki","wikieditor-toolbar-tool-nowiki-example":"Inserisci il testo da non formattare","wikieditor-toolbar-tool-olist":"Elenco numerato","wikieditor-toolbar-tool-olist-example":"Elemento dell'elenco numerato","wikieditor-toolbar-tool-redirect":"Rinvia a un'altra pagina","wikieditor-toolbar-tool-redirect-example":"Nome della pagina di destinazione","wikieditor-toolbar-tool-replace":"Cerca e sostituisci","wikieditor-toolbar-tool-replace-button-findnext":"Trova successivi","wikieditor-toolbar-tool-replace-button-replace":"Sostituisci","wikieditor-toolbar-tool-replace-button-replaceall":"Sostituisci tutto","wikieditor-toolbar-tool-replace-case":"Maiuscole\/minuscole","wikieditor-toolbar-tool-replace-close":"Chiudi","wikieditor-toolbar-tool-replace-emptysearch":"Non hai indicato cosa cercare.","wikieditor-toolbar-tool-replace-invalidregex":"L'espressione regolare immessa non \u00e8 valida: $1","wikieditor-toolbar-tool-replace-nomatch":"La tua ricerca non ha prodotto risultati.","wikieditor-toolbar-tool-replace-regex":"Usa la stringa di ricerca come un'espressione regolare","wikieditor-toolbar-tool-replace-replace":"Sostituisci con:","wikieditor-toolbar-tool-replace-search":"Cerca:","wikieditor-toolbar-tool-replace-success":"$1 {{PLURAL:$1|sostituzione effettuata|sostituzioni effettuate}}.","wikieditor-toolbar-tool-replace-title":"Cerca e sostituisci","wikieditor-toolbar-tool-replace-word":"Corrispondenza con la parola intera","wikieditor-toolbar-tool-signature":"Firma e data","wikieditor-toolbar-tool-small":"Piccolo","wikieditor-toolbar-tool-small-example":"Testo piccolo","wikieditor-toolbar-tool-subscript":"Pedice","wikieditor-toolbar-tool-subscript-example":"Testo in pedice","wikieditor-toolbar-tool-superscript":"Apice","wikieditor-toolbar-tool-superscript-example":"Testo in apice","wikieditor-toolbar-tool-table":"Tabella","wikieditor-toolbar-tool-table-cancel":"Annulla","wikieditor-toolbar-tool-table-dimensions-columns":"Colonne","wikieditor-toolbar-tool-table-dimensions-header":"Includi una riga per i titoli","wikieditor-toolbar-tool-table-dimensions-rows":"Righe","wikieditor-toolbar-tool-table-example":"Testo della cella","wikieditor-toolbar-tool-table-example-caption":"Testo della didascalia","wikieditor-toolbar-tool-table-example-cell-text":"Testo della cella","wikieditor-toolbar-tool-table-example-header":"Testo del titolo","wikieditor-toolbar-tool-table-example-text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.","wikieditor-toolbar-tool-table-insert":"Inserisci","wikieditor-toolbar-tool-table-invalidnumber":"Non hai indicato un numero valido di righe o di colonne.","wikieditor-toolbar-tool-table-sortable":"Rendi la tabella ordinabile","wikieditor-toolbar-tool-table-title":"Inserisci tabella","wikieditor-toolbar-tool-table-toomany":"Con questo strumento non \u00e8 possibile inserire una tabella che abbia pi\u00f9 di $1 {{PLURAL:$1|cella|celle}}.","wikieditor-toolbar-tool-table-wikitable":"Stile con bordi","wikieditor-toolbar-tool-table-zero":"Non puoi inserire una tabella senza righe e\/o senza colonne.","wikieditor-toolbar-tool-ulist":"Elenco puntato","wikieditor-toolbar-tool-ulist-example":"Elemento dell'elenco puntato","word-separator":" "},{"dialogInsertFile.html":"\u003Cfieldset\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-file-target\" rel=\"wikieditor-toolbar-file-target\" id=\"wikieditor-toolbar-tool-file-target-label\"\u003E\u003C/label\u003E\n\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-file-target\"/\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-file-caption\" rel=\"wikieditor-toolbar-file-caption\"\u003E\u003C/label\u003E\n\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-file-caption\"/\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-file-alt\" rel=\"wikieditor-toolbar-file-alt\"\u003E\u003C/label\u003E\n\t\t\u003Cspan class=\"wikieditor-toolbar-file-alt-help\"\u003E\u003C/span\u003E\n\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-file-alt\"/\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-file-options\"\u003E\n\t\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\t\u003Clabel for=\"wikieditor-toolbar-file-size\" rel=\"wikieditor-toolbar-file-size\"\u003E\u003C/label\u003E\u003Cbr/\u003E\n\t\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-file-size\" size=\"5\"/\u003E\n\t\t\u003C/div\u003E\n\t\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\t\u003Clabel for=\"wikieditor-toolbar-file-float\" rel=\"wikieditor-toolbar-file-float\"\u003E\u003C/label\u003E\u003Cbr/\u003E\n\t\t\t\u003Cselect type=\"text\" id=\"wikieditor-toolbar-file-float\"\u003E\n\t\t\t\u003Coption value=\"default\" selected=\"selected\" rel=\"wikieditor-toolbar-file-default\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_none\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_center\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_left\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_right\"\u003E\u003C/option\u003E\n\t\t\t\u003C/select\u003E\n\t\t\u003C/div\u003E\n\t\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\t\u003Clabel for=\"wikieditor-toolbar-file-format\" rel=\"wikieditor-toolbar-file-format\"\u003E\u003C/label\u003E\u003Cbr/\u003E\n\t\t\t\u003Cselect type=\"text\" id=\"wikieditor-toolbar-file-format\"\u003E\n\t\t\t\u003Coption selected=\"selected\" data-i18n-magic=\"img_thumbnail\"\u003Ethumb\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_framed\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption data-i18n-magic=\"img_frameless\"\u003E\u003C/option\u003E\n\t\t\t\u003Coption value=\"default\" rel=\"wikieditor-toolbar-file-format-none\"\u003E\u003C/option\u003E\n\t\t\t\u003C/select\u003E\n\t\t\u003C/div\u003E\n\t\u003C/div\u003E\n\u003C/fieldset\u003E\n","dialogInsertTable.html":"\u003Cdiv class=\"wikieditor-toolbar-dialog-wrapper\"\u003E\n\u003Cfieldset\u003E\u003Cdiv class=\"wikieditor-toolbar-table-form\"\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-table-dimensions-header\" checked/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-table-dimensions-header\"\n\t\t\trel=\"wikieditor-toolbar-tool-table-dimensions-header\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-table-wikitable\" checked/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-table-wikitable\" rel=\"wikieditor-toolbar-tool-table-wikitable\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-table-sortable\"/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-table-sortable\" rel=\"wikieditor-toolbar-tool-table-sortable\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-table-dimension-fields\"\u003E\n\t\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\t\u003Clabel for=\"wikieditor-toolbar-table-dimensions-rows\"\n\t\t\t\trel=\"wikieditor-toolbar-tool-table-dimensions-rows\"\u003E\u003C/label\u003E\u003Cbr/\u003E\n\t\t\t\u003Cinput type=\"number\" min=\"1\" max=\"1000\" id=\"wikieditor-toolbar-table-dimensions-rows\" size=\"4\"/\u003E\n\t\t\u003C/div\u003E\n\t\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\t\u003Clabel for=\"wikieditor-toolbar-table-dimensions-columns\"\n\t\t\t\trel=\"wikieditor-toolbar-tool-table-dimensions-columns\"\u003E\u003C/label\u003E\u003Cbr/\u003E\n\t\t\t\u003Cinput type=\"number\" min=\"1\" max=\"1000\" id=\"wikieditor-toolbar-table-dimensions-columns\" size=\"4\"/\u003E\n\t\t\u003C/div\u003E\n\t\u003C/div\u003E\n\u003C/div\u003E\u003C/fieldset\u003E\n\u003Cdiv class=\"wikieditor-toolbar-table-preview-wrapper\"\u003E\n\t\u003Cspan rel=\"wikieditor-toolbar-tool-table-example\"\u003E\u003C/span\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-table-preview-content\"\u003E\n\t\t\u003Ctable id=\"wikieditor-toolbar-table-preview\" class=\"wikieditor-toolbar-table-preview wikitable\"\u003E\n\t\t\u003Ccaption rel=\"wikieditor-toolbar-tool-table-example-caption\"\u003E\u003C/caption\u003E\n\t\t\u003Cthead\u003E\n\t\t\t\u003Ctr class=\"wikieditor-toolbar-table-preview-header\"\u003E\n\t\t\t\t\u003Cth rel=\"wikieditor-toolbar-tool-table-example-header\"\u003E\u003C/th\u003E\n\t\t\t\t\u003Cth rel=\"wikieditor-toolbar-tool-table-example-header\"\u003E\u003C/th\u003E\n\t\t\t\t\u003Cth rel=\"wikieditor-toolbar-tool-table-example-header\"\u003E\u003C/th\u003E\n\t\t\t\u003C/tr\u003E\n\t\t\u003C/thead\u003E\u003Ctbody\u003E\n\t\t\t\u003Ctr class=\"wikieditor-toolbar-table-preview-hidden\" style=\"display: none;\"\u003E\n\t\t\t\u003C/tr\u003E\u003Ctr\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\u003C/tr\u003E\u003Ctr\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\u003C/tr\u003E\u003Ctr\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\t\u003Ctd rel=\"wikieditor-toolbar-tool-table-example-cell-text\"\u003E\u003C/td\u003E\n\t\t\t\u003C/tr\u003E\n\t\t\u003C/tbody\u003E\n\t\t\u003C/table\u003E\n\t\u003C/div\u003E\n\u003C/div\u003E\u003C/div\u003E\n","dialogReplace.html":"\u003Cdiv id=\"wikieditor-toolbar-replace-message\"\u003E\n\t\u003Cdiv id=\"wikieditor-toolbar-replace-nomatch\" rel=\"wikieditor-toolbar-tool-replace-nomatch\"\u003E\u003C/div\u003E\n\t\u003Cdiv id=\"wikieditor-toolbar-replace-success\"\u003E\u003C/div\u003E\n\t\u003Cdiv id=\"wikieditor-toolbar-replace-emptysearch\" rel=\"wikieditor-toolbar-tool-replace-emptysearch\"\u003E\u003C/div\u003E\n\t\u003Cdiv id=\"wikieditor-toolbar-replace-invalidregex\"\u003E\u003C/div\u003E\n\u003C/div\u003E\n\u003Cfieldset\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-replace-search\" rel=\"wikieditor-toolbar-tool-replace-search\"\u003E\u003C/label\u003E\n\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-replace-search\"/\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-replace-replace\" rel=\"wikieditor-toolbar-tool-replace-replace\"\u003E\u003C/label\u003E\n\t\t\u003Cinput type=\"text\" id=\"wikieditor-toolbar-replace-replace\"/\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-replace-case\"/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-replace-case\" rel=\"wikieditor-toolbar-tool-replace-case\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-replace-word\"/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-replace-word\" rel=\"wikieditor-toolbar-tool-replace-word\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\t\u003Cdiv class=\"wikieditor-toolbar-field-wrapper\"\u003E\n\t\t\u003Cinput type=\"checkbox\" id=\"wikieditor-toolbar-replace-regex\"/\u003E\n\t\t\u003Clabel for=\"wikieditor-toolbar-replace-regex\" rel=\"wikieditor-toolbar-tool-replace-regex\"\u003E\u003C/label\u003E\n\t\u003C/div\u003E\n\u003C/fieldset\u003E\n"}];});
