Benutzer:D/skinning.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Speichern 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: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Gehe zu Menü → Einstellungen (Opera → Einstellungen auf dem Mac) und dann auf Datenschutz & Sicherheit → Browserdaten löschen → Gespeicherte Bilder und Dateien.
//================================================================================
// eigene skins für artikel und kamele
/* Artikel mit eigenen Skins */
var skinned = {
{ page: "Kamelopedia:Chat", js: "Archiv:Kamelopedia:Chat.js" },
{ page: "Googlefight", css: "MediaWiki:Skin/Googlefight.css" },
{ page: "Epilepsie", css: "MediaWiki:Skin/Epilepsie.css" },
{ page: "Handschrift", css: "MediaWiki:Skin/Handschrift.css" },
{ page: "Gut versteckt", css: "MediaWiki:Skin/Gut_versteckt.css" },
{ page: "Pommespedia", css: "MediaWiki:Skin/Pommespedia.css" },
{ page: "Wirklich leere Seite", css: "MediaWiki:Skin/Wirklich_leere_Seite.css" },
{ page: "Transparent", css: "MediaWiki:Skin/Durchsichtig.css" },
{ pageDisk: "Komplementärfarbe", css: "MediaWiki:Skin/Komplement%C3%A4rfarbe.css" },
{ pageDisk: "Zombiepedia", css: "MediaWiki:Skin/Zombiepedia.css" },
{ pageDisk: "3D", css: "MediaWiki:Skin/3D.css" },
{ camel: "Der Kamelkönig", css: "MediaWiki:Skin/Kamel:Der_Kamelk%C3%B6nig.css" },
{ camel: "WiMu", css: "MediaWiki:Skin/Kamel:WiMu.css" },
{ camel: "Kamel:Moonboy", css: "MediaWiki:Skin/Kamel:Moonboy.css" },
{ camel: "THE MASTER", css: "MediaWiki:Skin/Kamel:THE_MASTER.css" },
{ camel: "Kamel-ohne-Namen", css: "MediaWiki:Skin/Kamel:Kamel-ohne-Namen.css" },
{
page: "Kamel:JANNiS",
css: "MediaWiki:Skin/Kamel:JANNiS.css",
js: "MediaWiki:Skin/Kamel:JANNiS.js"
},
{
page: "Kamel Diskussion:JANNiS",
css: "MediaWiki:Skin/Kamel_Diskussion:JANNiS.css",
js: "MediaWiki:Skin/Kamel:JANNiS.js"
},
{
pattern: /^(Diskussion:)?Schach.*|^Portal:Schach.*$/,
css: "MediaWiki:Skin/Schach.css"
},
{ page: "Hilfreiche Tipps zur Folterung mit Porno-Point",
css: "MediaWiki:Skin/Hilfreiche_Tipps_zur_Folterung_mit_Porno-Point.css"
},
};
function escapeRegexp(s) {
return s.replace(/([{}()|.?*+^$\[\]\\])/g, "\\$1");
}
for (var i=0; i<skinned.length; i++) {
var skin = skinned[i];
var pattern = null;
if (skin.page) pattern = "^" + escapeRegexp(skin.page) + "$";
else if (skin.pageDisk) pattern = "^" + "(Diskussion:)?" + escapeRegexp(skin.pageDisk) + "$";
else if (skin.camel) pattern = "^" + "Kamel( Diskussion)?:" + escapeRegexp(skin.camel) + ".*$";
else continue;
if (!pattern(pageTitle)) continue;
if (skin.css) addCSS(skin.css);
if (skin.js) addJS(skin.js);
break;
}