Jump to content

MediaWiki:Common.js/edit.js: Difference between revisions

do we need to use mw.loader.load() every time to be sure insertTags() will work?
(replacing deprecated insertTags() with mw.toolbar.insertTags())
(do we need to use mw.loader.load() every time to be sure insertTags() will work?)
Line 569: Line 569:
code += '|}\n';
code += '|}\n';
hideXEBPopup();
hideXEBPopup();
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', code);
mw.toolbar.insertTags('', '', code);
extendSummary('table');
extendSummary('table');
Line 807: Line 808:
call += '}}<noinclude>\n\n[[Category:BSL functions]]</noinclude>';
call += '}}<noinclude>\n\n[[Category:BSL functions]]</noinclude>';
hideXEBPopup();
hideXEBPopup();
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', call);
mw.toolbar.insertTags('', '', call);
extendSummary('added ' + f.inputFuncName.value);
extendSummary('added ' + f.inputFuncName.value);
Line 860: Line 862:
call += '}}<noinclude>\n\n[[Category:BSL variables]]</noinclude>';
call += '}}<noinclude>\n\n[[Category:BSL variables]]</noinclude>';
hideXEBPopup();
hideXEBPopup();
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', call);
mw.toolbar.insertTags('', '', call);
extendSummary('added ' + f.inputVarName.value);
extendSummary('added ' + f.inputVarName.value);
Line 1,088: Line 1,091:
code += '|type:' + f.geoType.value + '_region:' + f.geoRegion.value;
code += '|type:' + f.geoType.value + '_region:' + f.geoRegion.value;
code += '}}';
code += '}}';
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', code);
mw.toolbar.insertTags('', '', code);
extendSummary('geo-location');
extendSummary('geo-location');
Line 1,133: Line 1,137:
};
};
hideXEBPopup();
hideXEBPopup();
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', code[ itm ]);
mw.toolbar.insertTags('', '', code[ itm ]);
return false;
return false;
Line 1,177: Line 1,182:
code += '|' + f.imgCaption.value;
code += '|' + f.imgCaption.value;
code += ']]';
code += ']]';
mw.loader.load('mw.toolbar');
mw.toolbar.insertTags('', '', code);
mw.toolbar.insertTags('', '', code);
extendSummary('image');
extendSummary('image');