MediaWiki:Common.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
var setLogo = function(name) | var setLogo = function(name) | ||
{ | { | ||
− | $('div#p-logo a').css('background-image', 'url(/logos/' + name + '.png)') | + | var node = $('div#p-logo a')[0] |
+ | var template = node.html() | ||
+ | node.parent().append(template) // .css('background-image', 'url(/logos/' + name + '.png)') | ||
} | } | ||
Zeile 17: | Zeile 19: | ||
}) | }) | ||
− | $('form[name="accountrequest"] fieldset')[2].hide() | + | // $('form[name="accountrequest"] fieldset')[2].hide() |
Version vom 22. Juni 2013, 12:03 Uhr
var setLogo = function(name) { var node = $('div#p-logo a')[0] var template = node.html() node.parent().append(template) // .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) }) // $('form[name="accountrequest"] fieldset')[2].hide()