User:°/global.js

From Meta, a Wikimedia project coordination wiki

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.
marksubpages  = true;      // auch Links auf Admin-Unterseiten markieren?
markcomadmins = true;      // zusätzlich: Commons-Admins besonders hervorheben?
markwdadmins  = true;      // zusätzlich: Wikidata-Admins besonders hervorheben?
markexadmins  = true;      // zusätzlich: Ex-Admins besonders hervorheben?
markexbureaucrats = true;  // zusätzlich: Ex-Bürokraten besonders hervorheben?

mw.loader.load('//de.wikipedia.org/w/index.php?title=User:°/gpageinfo.js&action=raw&ctype=text/javascript');

x = true;
if  ( wgDBname == "dewiki" ) x = false;

if ( x )
{
	mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/syntaxhighlight.js&action=raw&ctype=text/javascript");
	mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:TMg/cleanDiff.js&action=raw&ctype=text/javascript');
	mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript');
	mw.loader.load( "//de.wikipedia.org/w/index.php?title=User:Christoph Fischer (WMDE)/Gadgets/DeepCat.js&action=raw&ctype=text/javascript" );
	mw.loader.load( "//de.wikipedia.org/w/index.php?title=User:Christoph Fischer (WMDE)/Gadgets/DeepCat.css&action=raw&ctype=text/css" , "text/css" );
	mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript');
	// Linkback: [[User:MusikAnimal/MoreMenu]]
	mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:MusikAnimal/MoreMenu.js&action=raw&ctype=text/javascript');
	mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hedonil/XTools/XTools.js&action=raw&ctype=text/javascript');
	mw.loader.load( "//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/virtuelleEinzelnachweise.js&action=raw&ctype=text/javascript"); //[[Benutzer:Schnark/js/virtuelleEinzelnachweise.js]]
	mw.loader.load( "//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/artikel-statistik.js&action=raw&ctype=text/javascript"); //[[Benutzer:Schnark/js/artikel-statistik.js]]
}
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.forceltr.js');
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Perhelion/problemImages.js&action=raw&ctype=text/javascript');

mwASdays = 120;
mw.loader.load('//de.wikipedia.org/w/index.php?title=User:°/mwArticleStatistics.js&action=raw&ctype=text/javascript');
if ( x ) mw.util.addPortletLink('p-cactions', 'http://vs.aka-online.de/cgi-bin/wppagehiststat.pl?lang='
	+ wgContentLanguage + '.' + wgNoticeProject + '&page=' + wgPageName, 'PageHistStat');
mw.util.addPortletLink('p-cactions', 'https://meta.wikimedia.org/wiki/Special:Watchlist', 'Meta-Beo');
mw.util.addPortletLink('p-cactions', 'https://commons.wikimedia.org/wiki/Special:Watchlist',
	'Commons-Beo');
mw.util.addPortletLink('p-cactions', 'https://www.wikidata.org/wiki/Special:Watchlist', 'Wikidata-Beo');
mw.util.addPortletLink('p-cactions', 'https://de.wikipedia.org/wiki/Special:Watchlist', 'De-Beo');
mw.util.addPortletLink('p-cactions', 'https://en.wikipedia.org/wiki/Special:Watchlist', 'En-Beo');

mw.util.addPortletLink('p-tb', wgServer
	+ '/w/index.php?title=Special:Preferences&uselang=qqx#mw-prefsection-gadgets', 'Helferlein');
mw.util.addPortletLink('p-tb', wgServer + '/w/index.php?title=Special:Gadgets&uselang=qqx',
	'Helferlein (Sourcen)');
mw.util.addPortletLink('p-tb', wgServer + '/wiki/Special:Statistics', 'Statistik');

if ( x && wgNoticeProject != 'wiktionary' )
{
	apv = 'p-wikibase-otherprojects';
	if ( document.getElementById(apv) === null ) apv = 'p-tb';
	seite = wgPageName;
	if ( wgNamespaceNumber !== 0 ) seite = seite.substring(seite.indexOf(":") + 1 );
	i = seite.indexOf("/");
	if ( i > 0 ) seite = seite.substring(0,i);
	i = seite.indexOf("_(");
	if ( i > 0 ) seite = seite.substring(0,i);
	i = seite.indexOf(",");
	if ( i > 0 ) seite = seite.substring(0,i);
	mw.util.addPortletLink(apv, wgServer + '/wiki/wikt:' + seite, 'Wiktionary');
	mw.util.addPortletLink(apv, 'https://de.wiktionary.org/wiki/' + seite, 'Wiktionary (de)');
	mw.util.addPortletLink(apv, 'https://en.wiktionary.org/wiki/' + seite, 'Wiktionary (en)');
}
if ( wgNamespaceNumber == 2 || wgNamespaceNumber == 3 )
{
	nutzer = wgPageName;
	nutzer = nutzer.substring(nutzer.indexOf(":"));
	i = nutzer.indexOf("/");
	if ( i > 0 ) nutzer = nutzer.substring(0,i);
	seite = 'Nutzerseite';
	if ( wgNamespaceNumber == 3 )
	{
		nutzer = "_talk" + nutzer;
		seite = 'Diskussionsseite';
	}
	if ( wgNoticeProject != 'wikipedia' )
		mw.util.addPortletLink('p-cactions', wgServer + '/wiki/w:user' + nutzer, 'Wikipedia-' + seite);
	mw.util.addPortletLink('p-cactions', wgServer + '/wiki/w:en:user' + nutzer, 'Englische ' + seite);
	mw.util.addPortletLink('p-cactions', wgServer + '/wiki/w:de:user' + nutzer, 'Deutsche ' + seite);
	mw.util.addPortletLink('p-cactions', wgServer + '/wiki/m:user' + nutzer, 'Meta-' + seite);
	mw.util.addPortletLink('p-cactions', wgServer + '/wiki/c:user' + nutzer, 'Commons-' + seite);
	if ( x ) mw.util.addPortletLink('p-cactions', 'https://tools.wmflabs.org/meta/userpages/'
		+ nutzer.substring(nutzer.indexOf(":") + 1), 'Alle Nutzerseiten');
}

test = "https://meta.wikimedia.org/w/index.php?title=User:"
	+ wgUserName + "/test.js&action=raw&ctype=text/javascript";
mw.util.addPortletLink('p-tb', 'javascript:mw.loader.load("' + test + '")', 'Test');