MediaWiki:Common.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
var setLogo = function(name) | |||
{ | |||
$('div#p-logo a').css('background-image', 'url(/logos/' + name + '.png)') | |||
} | |||
/* Das folgende JavaScript wird für alle Benutzer geladen. */ | /* Das folgende JavaScript wird für alle Benutzer geladen. */ | ||
var classList =$('body').attr('class').split(/\s+/) | var classList =$('body').attr('class').split(/\s+/) | ||
$.each( classList, function(index, item){ | $.each( classList, function(index, item){ | ||
var m = item.match(/^page-Kategorie_(.*)$/) | var m = item.match(/^page-Kategorie_(.*)$/) | ||
if(m) | if(m) return setLogo(m[1]) | ||
}); | }); | ||
$('#catlinks li a').each(function(){ | |||
var cat = $(this).attr('title').split(':')[1] | |||
if(cat) return setLogo(cat) | |||
}) |
Version vom 22. Juni 2013, 11:18 Uhr
var setLogo = function(name) { $('div#p-logo a').css('background-image', 'url(/logos/' + name + '.png)') } /* Das folgende JavaScript wird für alle Benutzer geladen. */ var classList =$('body').attr('class').split(/\s+/) $.each( classList, function(index, item){ var m = item.match(/^page-Kategorie_(.*)$/) if(m) return setLogo(m[1]) }); $('#catlinks li a').each(function(){ var cat = $(this).attr('title').split(':')[1] if(cat) return setLogo(cat) })