Weitere Optionen
K JS-Schnee reaktiviert |
K $ (oder jQuery) statt $j und $() statt jQuery( document ).ready() |
||
| Zeile 6: | Zeile 6: | ||
// Externe Links in neuem Fenster öffnen, sofern sie nicht in dieses Wiki mit unterbundener Weiterleitung ([[Vorlage:KeinRedirect]]) führen | // Externe Links in neuem Fenster öffnen, sofern sie nicht in dieses Wiki mit unterbundener Weiterleitung ([[Vorlage:KeinRedirect]]) führen | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
$(function() { | |||
$ | $(".external").each(function( i ) { | ||
var url = $ | var url = $(this).attr("href"); | ||
if ((url.indexOf("stargate-wiki.de/")!=-1)&&((url.indexOf("redirect=no")!=-1)||(url.indexOf("unhide=1")!=-1))) | if ((url.indexOf("stargate-wiki.de/")!=-1)&&((url.indexOf("redirect=no")!=-1)||(url.indexOf("unhide=1")!=-1))) | ||
$ | $(this).attr("target","_self"); | ||
else | else | ||
$ | $(this).attr("target","_blank"); | ||
}); | }); | ||
}); | }); | ||
| Zeile 21: | Zeile 21: | ||
// Fügt eine Betreffzeile auf leeren Diskussionsseiten ein | // Fügt eine Betreffzeile auf leeren Diskussionsseiten ein | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
$(function() { | |||
if(wgNamespaceNumber != 0 && wgNamespaceNumber != 1) return; | if(wgNamespaceNumber != 0 && wgNamespaceNumber != 1) return; | ||
var tab = document.getElementById( 'ca-talk' ); | var tab = document.getElementById( 'ca-talk' ); | ||
| Zeile 53: | Zeile 53: | ||
// nach einzelnen Staffeln | // nach einzelnen Staffeln | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
$(function() { | |||
if (wgPageName != "Kategorie:Stargate_Kommando_SG-1_Wichtige_Episode") return; | if (wgPageName != "Kategorie:Stargate_Kommando_SG-1_Wichtige_Episode") return; | ||
$ | $("div#mw-pages h3").html(function(i, text) | ||
{ | { | ||
return (text.substr(0, 1) == "@")?"10"+text.substr(1):text; | return (text.substr(0, 1) == "@")?"10"+text.substr(1):text; | ||
| Zeile 81: | Zeile 81: | ||
// adds show/hide-button to navigation bars | // adds show/hide-button to navigation bars | ||
$(function() { | |||
// shows and hides content and picture (if available) of navigation bars | // shows and hides content and picture (if available) of navigation bars | ||
// Parameters: | // Parameters: | ||
| Zeile 196: | Zeile 196: | ||
// Zeilen der Infoboxen abwechselnd einfärben | // Zeilen der Infoboxen abwechselnd einfärben | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
$(function() { | |||
$ | $("tr[class*='blauzebra']:not(.spoiler):even").addClass("zebrablau"); | ||
$ | $("tr[class*='blauzebra']:not(.spoiler):odd").removeClass("zebrablau"); | ||
$ | $("tr[class*='grünzebra']:not(.spoiler):even").addClass("zebragrün"); | ||
$ | $("tr[class*='grünzebra']:not(.spoiler):odd").removeClass("zebragrün"); | ||
}); | }); | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
| Zeile 208: | Zeile 208: | ||
// Wenige Einzelnachweise in nur einer Spalte darstellen | // Wenige Einzelnachweise in nur einer Spalte darstellen | ||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
$(function() { | |||
if ($('.references li').size() < 6) | if ($('.references li').size() < 6) | ||
$('.references').css({ 'column-count': '1', '-moz-column-count': '1', '-webkit-column-count': '1' }); | $('.references').css({ 'column-count': '1', '-moz-column-count': '1', '-webkit-column-count': '1' }); | ||
| Zeile 334: | Zeile 334: | ||
{ | { | ||
var found = 0; | var found = 0; | ||
$ | $("span.revisionMainspaceCounter").each(function() | ||
{ | { | ||
var i = this.innerHTML.split("#"); | var i = this.innerHTML.split("#"); | ||
| Zeile 351: | Zeile 351: | ||
}; | }; | ||
$(revisionMainspaceCounter.findCounter); | |||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
| Zeile 398: | Zeile 398: | ||
} | } | ||
$( mw.SGWSpoiler.init ); | |||
//--------------------------------------------------------------------------- | //--------------------------------------------------------------------------- | ||
// Einbinden vom virtuellen Schneefall | // Einbinden vom virtuellen Schneefall | ||