User:Samuele2002/Test script.js

From Wikipedia

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/*scriptsToManage = {
//	"AfC helper" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-afchelper.js",
	"Batch test" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Suffusion_of_Yellow/batchtest-plus.js",//filtro antiabusi
//	"Close AfD" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Mr.Z-man/closeAFD.js",
	"CSD helper" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Ale_jrb/Scripts/csdhelper.js", //Velocizza le cancellazioni
//	"DYK check" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Shubinator/DYKcheck.js",
//	"Edit protected helper" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Jackmcbarn/editProtectedHelper.js", //Modulo interessante per WV
//	"Expand citations" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-citations.js",
//	"Mark contribs" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:NuclearWarfare/Mark-blocked_script.js",
	"Mass block" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Timotheus Canens/massblock.js", //?
	"Mass revdel" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Writ Keeper/Scripts/massRevdel.js",
	"Mass rollback": "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Writ Keeper/Scripts/massRollback.js",
//	"MOSNUM dates" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Ohconfucius/script/MOSNUM dates.js",
//	"SPI helper" : "//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Timotheus Canens/spihelper.js",
	"wikidata" : "//www.wikidata.org/w/index.php?action=raw&ctype=text/javascript&title=User:Yair_rand/WikidataInfo.js",
	"templatescript" : "//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js?action=raw&ctype=text/javascript",
	"stewardscript" : "//tools-static.wmflabs.org/meta/scripts/pathoschild.stewardscript.js?action=raw&ctype=text/javascript",
	"smartrollback" : "//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript",
	"usefullinks" : "//meta.wikimedia.org/w/index.php?title=User:Hoo_man/useful_links.js&action=raw&ctype=text/javascript",
	"stewardlinks" : "//meta.wikimedia.org/w/index.php?title=User:Erwin/stewardlinks.js&action=raw&ctype=text/javascript",
	"linkscount" : "//www.wikidata.org/w/index.php?title=MediaWiki:Linkscount.js&action=raw&ctype=text/javascript",
	"xtools" : "//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript",
	"globalsul" : "//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/Global_SUL.js&action=raw&ctype=text/javascript",
	"AutoRollbackGlobal" : "//meta.wikimedia.org/w/index.php?title=User:DannyS712/AutoRollbackGlobal_2.js&action=raw&ctype=text/javascript",
	"AccountsCreated" : "//meta.wikimedia.org/w/index.php?title=User:DannyS712/AccountsCreated.js&action=raw&ctype=text/javascript",
	"FindIPActivity" : "//meta.wikimedia.org/w/index.php?title=User:DannyS712/FindIPActivity.js&action=raw&ctype=text/javascript",
	"LiveEditsGlobal" : "//meta.wikimedia.org/w/index.php?title=User:DannyS712/LiveEditsGlobal.js&action=raw&ctype=text/javascript",
	"LintHint" : "//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&maxage=86400&ctype=text/javascript"
	
};
mw.loader.load('//en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.gadget.exlinks');
mw.loader.load('//www.mediawiki.org/w/load.php?debug=false&lang=en&modules=ext.gadget.UTCLiveClock');
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Gary/comments in local time.js');
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Anomie/useridentifier.js'); // Linkback: [[:w:en:User:Anomie/useridentifier.js]]
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:MusikAnimal/scriptManager.js'); // Linkback: [[:w:en:User:MusikAnimal/scriptManager.js]]

mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Samuele2002/Gs_action.js&action=raw&ctype=text/javascript');
*/
// [[m:User:TMg/autoFormatter]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
var autoFormatterButtonLabel = 'Auto-Format';

mw.loader.load('//fr.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ExternalSearch.js&action=raw&ctype=text/javascript');
mw.loader.load('//fr.wikipedia.org/w/index.php?title=Utilisateur:Gratus/superVis.js&action=raw&ctype=text/javascript');

mw.loader.load('//en.wikisource.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-massdelete.js');

mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Endo999/GoogleTrans.js&action=raw&ctype=text/javascript');
/*
mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:Samuele2002/Meta.js&action=raw&ctype=text/javascript'); //Sì - Modificato
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Equazcion/UniversalTransclusionPreviews.js&action=raw&ctype=text/javascript'); //Sì
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Samuele2002/6tabs-vector.js&action=raw&ctype=text/javascript'); //Sì
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Danski454/code-link.js&action=raw&ctype=text/javascript'); //
mw.loader.load('//test2.wikipedia.org/w/index.php?title=User:Samuele2002/GlobalUserDashboard.js&action=raw&ctype=text/javascript'); //Sì - Modificato
*/

//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Fred Gandt/userResourceManager.js&action=raw&ctype=text/javascript'); //No da rivedere
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/ScriptBuilder.js&action=raw&ctype=text/javascript');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/SelectiveDeleter.js&action=raw&ctype=text/javascript');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/Subcategories.js&action=raw&ctype=text/javascript'); //?
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/hide.js&action=raw&ctype=text/javascript');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/CIDR.js&action=raw&ctype=text/javascript'); //Si
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:DannyS712/Easy-link.js&action=raw&ctype=text/javascript'); //No (Utile per citazioni)
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:DannyS712/Pretty rights log.js&action=raw&ctype=text/javascript');
//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Joeytje50/JWB.js/load.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Suffusion of Yellow/batchtest-plus.js&action=raw&ctype=text/javascript');
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-rightsfilter.js&action=raw&ctype=text/javascript' ); //Sì
//mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript' );
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/FindBlacklistEntry.js&action=raw&ctype=text/javascript');

if ( location.href.indexOf("useMassDelete=active") > -1 ) {
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Tks4Fish/nukeAll.js&action=raw&ctype=text/javascript');
}
if ( location.href.indexOf("useMassRevDel=active") > -1 ) {
	mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRevdel.js&action=raw&ctype=text/javascript');
}


//mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/global abuse filters.js&action=raw&ctype=text/javascript');



if ( mw.config.get("wgDBname") !== 'metawiki' ) {
	mw.loader.load('https://meta.wikimedia.org/w/load.php?modules=ext.gadget.patrolRevisions&lang=en');
}

if ( ['metawiki', 'wikidatawiki', 'commonswiki', 'specieswiki'].indexOf( mw.config.get("wgDBname") ) > -1 ) {
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/EasyResolve.js&action=raw&ctype=text/javascript');
}
if ( ['metawiki', 'wikidatawiki', 'commonswiki', 'specieswiki', 'mediawikiwiki', 'outreachwiki', 'incubatorwiki', 'betawikiversity'].indexOf( mw.config.get("wgDBname") ) > -1 && mw.config.get('wgNamespaceNumber') > -1 ) {
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DannyS712/translations.js&action=raw&ctype=text/javascript');
}
/*
$( document ).ready( function() {
	if ( mw.config.get( 'wgAction' ) == 'delete' ) {
		var reason = document.getElementById( 'wpReason' );
		if ( reason ) {
			var regex = /(content was|page was empty|content before blanking was)/i;
			if ( regex.test( reason.value ) ) {
				reason.value = '';
			}
		}
		if ( mw.config.get( 'wgUserGroups' ).indexOf( 'sysop' ) == -1 ) {
			var buttonInsert = new OO.ui.ButtonWidget( {
				label: 'GS Action',
				target: '_blank',
				flags: [
					'primary',
					'progressive'
				]
			});    

			$('#wpConfirmB').parent().append( buttonInsert.$element );
			buttonInsert.$element.click(function () {
				Value = $('#wpReason').val();
				append = $('#wpReason').val( Value + ' ([[m:Global sysops|Global sysop]] action)');
			});
		}
	}
	if ( mw.config.get('wgTitle') === 'Syntaxhighlight-source-category' || mw.config.get('wgTitle') === 'Syntaxhighlight-enclose-category' ) {
		var out = $('#mw-content-text');
		var cat = out.children()[0].innerText;
		out[0].innerHTML = "<a href='/wiki/Category:" + cat + "'>Category:" + cat + "</a>";
	}
	if ( location.href.indexOf("diff=") === -1 ) {
		$('#firstHeading').after( $('.patrollink') );
	}
	if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Log' ) {
		var options = { collapsed: location.href.indexOf( 'startCollapsed' ) > -1 };
		mw.loader.using(
			[ 'jquery.makeCollapsible' ],
			function () {
				$( '#mw-content-text > div:first' ).makeCollapsible( options );
			}
		);
	}
} );*/

window.deletePage = function( title, reason ){
	mw.loader.using( 'mediawiki.api', function () {
		var poster = {
			action: 'delete',
			title: title,
			reason: reason
		};
		new mw.Api().postWithEditToken( poster )
			.done( function ( response ) {
				console.log( response );
			} )
			.fail( function ( response ) {
				console.log( response );
			} );
	} );
};

if ( $( '#ca-addsection' ).length > 0 ) {
	mw.loader.load( 'ext.discussionTools.init' );
}

mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-botRollback.js&action=raw&ctype=text/javascript' );

// Custom settings for [[User:WhitePhosphorus/js/all-in-one.js]]
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:Samuele2002/All-in-one settings.js&action=raw&ctype=text/javascript');

mw.loader.load("//en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/autoBackup/r.js&bcache=1&maxage=86400&action=raw&ctype=text/javascript",
               "text/javascript");
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/HotDefaultSort.js&action=raw&ctype=text/javascript');//Non Serve

//mw.loader.load('https://en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:MusikAnimal/nightpedia.js');

// Module: revisionjumper.js Allows to jump between diffs and permanent links
mw.loader.load('//de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-revisionjumper.js&action=raw&ctype=text/javascript'); // [[MediaWiki:Gadget-revisionjumper.js]]

// create a user defined object
var myLintHints = { };

// specify some object component
myLintHints.rooms = "-";

// specify some object component
myLintHints.apply.later = "True";

// specify some object component
myLintHints.layer = "True";

// communicate user defined object
mw.hook( "lintHint.config" ).fire( myLintHints );



// finally, load gadget
//mw.loader.load( "https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/lintHint/r.js&action=raw&maxage=86400&ctype=text/javascript" );
// Questo strumento può taggare le pagine con pochi clic (che è molto più veloce della modifica dell'intera pagina per mano).
// by [[m:user:Hoo man]] <https://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Tagger>

//mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/tagger.js&action=raw&ctype=text/javascript');
//<nowiki>
//if(typeof window.taggerConfig === 'undefined') window.taggerConfig = {};
//taggerConfig.tags = [];
//taggerConfig.editSummary = [];
//taggerConfig.tags[11] = '{{delete|test/off-topic --~~~~}}';
//taggerConfig.editSummary[taggerConfig.tags[11]] = '+ delete';  
//taggerConfig.tags[12] = '{{delete|no article --~~~~}}';
//taggerConfig.editSummary[taggerConfig.tags[12]] = '+ delete';
//taggerConfig.tags[13] = '{{delete|spam --~~~~}}';
//taggerConfig.editSummary[taggerConfig.tags[13]] = '+ delete';
//taggerConfig.tags[14] = '{{delete|Vandalism --~~~~}}';
//taggerConfig.editSummary[taggerConfig.tags[14]] = '+ delete';
//taggerConfig.tags[15] = '{{delete|No useful content --~~~~}}';
//taggerConfig.editSummary[taggerConfig.tags[15]] = '+ delete';
//taggerConfig.tags[16] = '{{delete|vandalism }}';
//taggerConfig.editSummary[taggerConfig.tags[16]] = '+ delete';
//taggerConfig.tags[17] = '{{delete|spam}}';
//taggerConfig.editSummary[taggerConfig.tags[17]] = '+ delete';
//taggerConfig.tags.other = 'Others (edit summary is mandatory)';
//taggerConfig.customTagDefault = '{{delete|';
//</nowiki>