MediaWiki:Gadget-extra-toolbar-buttons-core.js: Difference between revisions

Content deleted Content added
try to fix the dependency issue.
Undid revision 516794636 by TheDJ (talk)
Line 138:
function initializeRefTools() {
if ( window.refToolbarInstalled === undefined ) {
mw.loader.addSourceimportScriptURI( 'reftoolbar-base', { loadScript: '//en.wikipedia.org/w/index.php?title=MediaWiki:RefToolbarBase.js&action=raw&ctype=text/javascript' } );
 
if( mw.user.options.get('usebetatoolbar') && mw.user.options.get('usebetatoolbar-cgd') ) {
// Enhanced editing toolbar is on with dialogs. Load standard refToolbar.
mw.loader.using( ['ext.wikiEditor.toolbar', 'reftoolbar-base'] , function () {
importScript('MediaWiki:RefToolbar.js');
});
} else if( mw.user.options.get('usebetatoolbar') ) {
// Dialogs are off. Load refToolbar 2.0 without dialogs.
mw.loader.using( ['ext.wikiEditor.toolbar', 'reftoolbar-base'], function () {
importScript('MediaWiki:RefToolbarNoDialogs.js');
});
} else {
// Enhanced editing toolbar is off. Load legacy refToolbar 1.0.
mw.loader.usingimportScript( 'reftoolbar-baseMediaWiki:RefToolbarLegacy.js', function() {;
importScript('MediaWiki:RefToolbarLegacy.js');
});
}
window.refToolbarInstalled = true;