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

Content deleted Content added
fix for advice on disabling this script
Line 129:
*
* Description: Adds tools for citing references to the edit toolbar.
* See [[Wikipedia:RefToolbar/2.0]] for further documentation. One of
* three possible versions will load (Reftoolbar 2.0b, Reftoolbar 2.0a,
* or Reftoolbar 1.0) depending on the user preferences (the
* usebetatoolbar and usebetatoolbar-cgd parameters).
*
* To disable this script, add
* refToolbarInstalled = 'bypass';
* to [[Special:Mypage/vectorcommon.js]].
*
* Current maintainers: none
* Former maintainers: [[User:Mr.Z-man]], [[User:Kaldari]]
*/
 
function initializeRefTools() {
if ( window.refToolbarInstalled === undefined ) {
importScriptURIimportScript( '//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. withGoing dialogs.to Loadload standardReftoolbar refToolbar2.0a or 2.0b.
if ( mw.loaderuser.usingoptions.get( 'ext.wikiEditor.toolbarusebetatoolbar-cgd', function) () {
importScript('MediaWiki:RefToolbar// Dialogs are on.js' Loading 2.0b. (standard);
mw.loader.using( 'ext.wikiEditor.toolbar', 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', function ()else {
importScript('MediaWiki:RefToolbarNoDialogs// Dialogs are off. Loading 2.0a.js');
mw.loader.using( 'ext.wikiEditor.toolbar', function () {
});
importScript( 'MediaWiki:RefToolbarNoDialogs.js' );
});
});
} else {
// Enhanced editing toolbar is off. LoadLoading legacy refToolbarReftoolbar 1.0. (legacy)
importScript( 'MediaWiki:RefToolbarLegacy.js' );
}
window.refToolbarInstalled = true;
}