MediaWiki:Gadget-SpoilMe.js

Aus OPwiki

Wechseln zu: Navigation, Suche

Hinweis - Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können: Mozilla/Firefox/Safari: Shift gedrückt halten und auf Aktualisieren klicken oder alternativ entweder Strg-F5 oder Strg-R (Befehlstaste-R bei Macintosh) drücken; Konqueror: Auf Aktualisieren klicken oder F5 drücken; Opera: Cache unter Extras → Einstellungen leeren; Internet Explorer: Strg-F5 drücken oder Strg gedrückt halten und dabei Aktualisieren anklicken.

// <nowiki>
function spoilme()
{         
      var spoilerGroup = new Array();
      var spoilerClass = new Array();      
      var unspoilerGroup = new Array();
      var unspoilerClass = new Array();
          
      // make list of all document classes
      var elems = document.getElementsByTagName("*");
      var numelems = elems.length;

        for (var i = 0; i < elems.length; i++)
        {
            var elem = elems[i];
            if (!elem.className)
                continue;
    
            var elemClasses = elem.className.split(' '); // get list of classes
            
            for (var j = 0; j < elemClasses.length; j++)
            {
              var elemClass=elemClasses[j];
              if (elemClass == "jp")
              {
                  spoilerGroup.push(elem);
                  spoilerClass.push(elemClass);
              }
              else
              {
                  if (elemClass == "de")
                  {
                      unspoilerGroup.push(elem);
                      unspoilerClass.push(elemClass);
                  }
              }
            }

      }
  
      for (var i = 0; i < spoilerGroup.length; i++)
      {
          spoilerGroup[i].style.display = '';
      }

      for (var i = 0; i < unspoilerGroup.length; i++)
      {
          unspoilerGroup[i].style.display = 'none';
      }
}

addOnloadHook(spoilme);
// </nowiki>
Persönliche Werkzeuge
Nakama
Toplists
  • AnimeManga Charts