Benutzer:Perhelion/common.js
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
//autosave = true;
//$.fx.off = true; //Animationen aus!
window.ns = mw.config.get('wgNamespaceNumber');
window.ti = mw.config.get('wgTitle');
var DontAutorunRP = true;
var RPonAllPages = true;
// Google for Wiki
mw.loader.load('https://commons.wikimedia.org/w/load.php?modules=ext.gadget.externalsearch&only=scripts');
if (ns === -1)
mw.loader.load("https://de.wikipedia.org/w/index.php?title=Benutzer:Perhelion/watchlist.css&action=raw&ctype=text/css", "text/css");
(function () {
// [[Benutzer:Schnark/js/dropdown]]
var dropdowns = {
'------- Fragen -------' : {
'WP:SVG' : 'Wikipedia:WikiProjekt SVG',
'WP:GWS' : 'Wikipedia:Grafikwerkstatt',
'WP:WPW' : 'Wikipedia:WikiProjekt Wappen',
'WP:FzW' : 'Wikipedia:Fragen_zur_Wikipedia',
'WP:URF' : 'Wikipedia:Urheberrechtsfragen',
'WP:AU' : 'Wikipedia:Auskunft',
'WP:FvN' : 'Wikipedia:Fragen_von_Neulingen',
'WP:AAF' : 'Wikipedia:Administratoren/Anfragen',
'WP:TWS' : 'Wikipedia:Technik/Werkstatt'
},
'-------- Hilfe ---------' : {
'H:Tags' : 'Hilfe:Tags#Entities',
'H:VAR' : 'Hilfe:Variablen',
'H:VP' : 'Hilfe:Vorlagenprogrammierung',
'H:SVG' : 'Wikipedia:Probleme mit SVG',
// 'WP:HTML5' : 'Wikipedia:WikiProjekt HTML5',
'WP:SKIN' : 'Wikipedia:Technik/Skin'
},
'------ Sichten -------' : {
'Informatik' : 'http://tools.wmflabs.org/sighting/deep_out_of_sight.php?category=Informatik&depth=5',
'Greek Myth' : 'http://tools.wmflabs.org/sighting/deep_out_of_sight.php?category=Griechische%20Mythologie&depth=9',
'Kleinigkeiten' : 'http://tools.wmflabs.org/sighting/random_out_of_sight.php?limit=5&out=20&language=de&project=wikipedia#',
'alle' : 'Spezial:Seiten_mit_ungesichteten_Versionen',
'Statistik' : 'Spezial:Markierungsstatistik'
},
'----- Software ------' : {
'WP:NEU' : 'Wikipedia:Projektneuheiten',
'Phab' : '//phabricator.wikimedia.org/',
'Diffusion': 'https://phabricator.wikimedia.org/diffusion/MW/browse/master/',
'resources': 'https://phabricator.wikimedia.org/diffusion/MW/history/master/resources/',
'GIT' : '//git.wikimedia.org/tree/mediawiki%2Fcore.git',
'Beta' : 'http://de.wikipedia.beta.wmflabs.org/wiki/',
// 'VE': 'https://phabricator.wikimedia.org/diffusion/GVED/history/master/',
// 'VE-MW': 'https://phabricator.wikimedia.org/diffusion/EVED/history/master/',
'Vector': 'https://phabricator.wikimedia.org/diffusion/SVEC/history/master/',
'Dokumentation': 'https://doc.wikimedia.org/',
'Codesearch': 'https://codesearch.wmflabs.org/search/',
'MW': 'https://www.mediawiki.org/wiki/Special:Watchlist',
'Labs': 'https://de.wikipedia.beta.wmflabs.org/wiki/Wikipedia:Hauptseite',
'NOC': 'https://noc.wikimedia.org/',
'MDN': 'https://developer.mozilla.org/en-US/',
'CanIUse': 'https://caniuse.com/'
},
'----- Sonstiges -----' : {
'Kurier' : 'Wikipedia:Kurier',
'WP:VV' : 'Wikipedia:Verbesserungsvorschläge',
'WP:DÜP' : 'Wikipedia:Dateiüberprüfung',
'WP:C' : 'Wikipedia:Café',
'Quarry': 'https://quarry.wmflabs.org/'
},
'--Spezialseiten---': {
'Fliegelflagel': 'Spezial:Fliegelflagel',
'Beobachtungsliste++': 'Spezial:Watchlist++',
'Bandersnatch': 'Spezial:Bandersnatch',
'Suche++': 'Spezial:Search++',
'Kleine Welt': 'https://de.wikipedia.org/wiki/Spezial:Leerseite?action=small-world',
'Notizen': 'Spezial:Wikinotizen'
}
};
function init() {
var html = '',
d,
e,
href;
if (!ns && ({edit: 1, view: 1})[mw.config.get('wgAction')]) // [[Wikipedia:Helferlein/Rechtschreibprüfung]]
mw.util.addPortletLink(
'p-tb',
'#',
'Rechtschreibprüfung',
't-mworg2',
'Lade Gadget Rechtschreibprüfung',
'm',
'#t-print' ).addEventListener( 'click', function (e) {
e.preventDefault();
window.DontAutorunRP = false;
// mw.loader.load( 'ext.gadget.Rechtschreibpruefung' ); // only in view mode
importScript('MediaWiki:Gadget-Rechtschreibpruefung.js'); // works in edit mode too
return false;
} );
for (d in dropdowns) {
html += '<div><select size="1" style="width:10.5em" class="schnark-select">' + mw.html.element('option', {
value : ''
}, d);
for (e in dropdowns[d]) {
href = dropdowns[d][e];
if (!href.match(/^(?:https?:)?\/\//)) {
href = mw.util.getUrl(href);
}
html += mw.html.element('option', {
value : href
}, e);
}
html += '</select></div>';
}
$('#p-navigation').append(html);
$('select.schnark-select').change(function () {
var wert = this.options[this.options.selectedIndex].value;
if (wert !== '')
document.location.href = wert;
});
}
//mw.hook('userjs.load-script.dropdown').fire(dropdowns);
$.when(mw.loader.using('mediawiki.util'), $.ready).then(init);
/* Redirect (any file-link) to the Commons-file-description-page. Idea from [[:de:WP:TSW]] */
var link;
if (ns === 6 && document.getElementById("commons_descr") && (link = document.getElementById("ca-view-foreign")))
document.location.href = link.getElementsByTagName("A")[0].href;
})();
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/remindErrorMessages/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript");
//<nowiki>
//catALot///////////////////////////////////////
////////// Cat-A-Lot user preferences //////////
window.catALotPrefs = {"watchlist":"nochange","minor":true,"editpages":true,"docleanup":false,"subcatcount":50};
////////////////////////////////////catALotEnd//
//</nowiki>