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
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// Dieses provisorische Script blendet auffällige Signaturbilder aus,
// die den Lesefluss stören können.

// To do:
// - eingrenzen auf Signaturen; derzeit werden die Bilder (bei gleicher Größe)
//   auf der gesamten Seite ausgeblendet
// - erweitern auf Unicode-Piktogramme und auffällige Textgestaltungen
// - weiterentwickeln zu einem Einheitssignaturgenerator

// Wenn du genau, weißt was du tust, kannst du hier auch Bilder hinzufügen.
// Beschränke dich bitte auf solche Bilder, die wirklich auffallen. Den
// Bilddateiname findest du jeweils im HTML-Quelltext der Seite. Die Listen
// sollen alphabetisch nach Dateiname ohne Größenzusatz sortiert sein.

// Diese Bilder werden komplett ausgeblendet.
var hide_img = [
  '15px-Antifa.svg', '18px-Antifa.svg', '18px-Astronaut.svg',
  '15px-Esoteric_Taijitu.svg', '20px-Fenix_highresulution.svg',
  '18px-Icone_chateau_renaissance_02.svg.png',
  'Miniauge2.gif', '15px-Radsportler.svg',
  '20px-Scorpion_insignia_black.png', '35px-Toledo_Rockets_wordmark.svg',
  '15px-VfB_Eichstaett_Logo.png', 'Pale_Blue_Dot_%28cropped%29.png',
  '30px-Give_Blood_transparent.png', '30px-Cube_Animation_Logo.gif',
  '18px-Fenix_highresulution.svg.png'
];

// Diese Bilder verlinken auf die Benutzer- oder Diskussionsseite
// und werden durch einen kurzen Text ersetzt.
var replace_img = [
  [ '17px-HDSG.png', ' (Disk)']
  // (z.Zt. keine)
];

var images = document.getElementsByTagName("img");
for (var i=0; i<images.length; i++)
{
  if (images[i].hasAttribute("src"))
  {
    for (b=0; b<hide_img.length; b++)
      if (images[i].src.indexOf(hide_img[b]) > 0)
      {
        images[i].style.display = "none";
        break;
      }
    for (b=0; b<replace_img.length; b++)
      if (images[i].src.indexOf(replace_img[b][0]) > 0)
      {
        images[i].src = "";
        images[i].srcset = "";
        images[i].alt = replace_img[b][1];
        break;
      }
  }
}