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

Content deleted Content added
don't init if the page is readonly, because then the toolbar suddenly gets loaded. https://bugzilla.wikimedia.org/show_bug.cgi?id=39577
Line 142:
*/
function initializeRefTools() {
if( !mw.user.options.get( 'showtoolbar' ) if (|| window.refToolbarInstalled === undefined &&|| $( '#wpTextbox1[readonly]' ).length === 0 ) {
return;
importScript( 'MediaWiki:RefToolbarBase.js' );
}
importScript( 'MediaWiki:RefToolbarBase.js' );
if ( mw.user.options.get( 'usebetatoolbar' ) ) {
// Enhanced editing toolbar is on. Going to load Reftoolbar 2.0a or 2.0b.
if ( mw.user.options.get( 'usebetatoolbar-cgd' ) ) {
// Dialogs are on. Loading 2.0b. (standard)
mw.loader.using( 'ext.wikiEditor.toolbar', function () {
importScript( 'MediaWiki:RefToolbar.js' );
});
} );
} else {
} else {
// Dialogs are off. Loading 2.0a.
mw.loader.using( 'ext.wikiEditor.toolbar', function () {
importScript( 'MediaWiki:RefToolbarNoDialogs.js' );
});
} );
}
}
} else {
} else {
// Enhanced editing toolbar is off. Loading Reftoolbar 1.0. (legacy)
importScript( 'MediaWiki:RefToolbarLegacy.js' );
}
}
window.refToolbarInstalled = true;
}
}