Benutzer:Eiragorn/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
// js-Skript [[Benutzer:TMg/autoFormatter]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );

// Entferne leere IB-Params
var redundantTemplateParameters = [
	'Infobox Fernsehsendung|Transkription',
	'Infobox Fernsehsendung|Episodenliste',
	'Infobox Fernsehsendung|Titellied',
	'Infobox Fernsehsendung|Regie',
	'Infobox Fernsehsendung|Drehbuch',
	'Infobox Fernsehsendung|Kamera',
	'Infobox Fernsehsendung|Schnitt',
	'Infobox Fernsehsendung|Moderation',
	'Infobox Fernsehsendung|Nebendarsteller',
	'Infobox Fernsehsendung|Synchronisation'
];

// Vereinheitliche IB-Format
var autoFormatTemplates = [
  { name:   'Infobox Fernsehsendung',
    format: '| ______________________ = _\n',
    parameters: {
    	'Erstausstrahlung': 'Premiere',
    	'Erstausstrahlung_DE': 'Premiere_DE'
    }
  }
];

// Anpassungen: Keine Leerzeichen vor refs, Listen mit Leerzeichen, streiche doppelte Leerzeichen
[
    / +<ref\b/g,
    '<ref'
],
[
    /(\n[*#]+) *([^\s*#:;])/g,
    '$1 $2'
],
[
    /([^\s=|] ) +(?=[^\s=|])/g,
    '$1'
];

// [[User:TMg/cleanDiff.js]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/cleanDiff.js&action=raw&ctype=text/javascript' );

// [[d:Help:Infobox export gadget/de]]
mw.loader.load( '//ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikidataInfoboxExport.js&action=raw&ctype=text/javascript' );