Benutzer:לערי ריינהארט/normdaten/hiddencat.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
// Ebligas montri kaŝitajn kategoriojn por enskribitaj uzuloj 
// aldonante (+) kiel ĉe kaŝskatoloj
// [20:35:40.669] Use of getAttributeNode() is deprecated. Use getAttribute() instead. @ http://de.wikipedia.org/wiki/Anne_Frank

function hiddencat()
{
var cl = document.getElementById('catlinks');           if(!cl) return;
var hc = document.getElementById('mw-hidden-catlinks'); if(!hc) return;
var nc = document.getElementById('mw-normal-catlinks'); if(!nc) return;
if(hc.className == 'mw-hidden-cats-hidden')
{
var ahc = '<a onclick="javascript:toggleHiddenCats();" id="mw-hidden-cats-link" style="cursor:pointer; color:black;" title="Ĉi tiu artikolo apartenas al kaŝita(j) kategorio(j)">[+]</a>';
document.getElementById('mw-normal-catlinks').innerHTML += ahc;
}
}
function toggleHiddenCats()
{
var hc = document.getElementById('mw-hidden-catlinks');
if(hc.className == 'mw-hidden-cats-hidden')
{
hc.setAttribute('class', 'mw-hidden-cat-user-shown');
document.getElementById('mw-hidden-cats-link').innerHTML = '[–]';
}
else
{
hc.setAttribute('class', 'mw-hidden-cats-hidden');
document.getElementById('mw-hidden-cats-link').innerHTML = '[+]';
}
}
 
$(hiddencat);