MediaWiki:Gadget-changeLogo.js: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K
K (!!Helau!!)
Zeile 19: Zeile 19:
 
     // Karneval
 
     // Karneval
 
     var karneval = new Array(
 
     var karneval = new Array(
      '',
+
    if ($.inArray(md, ['0802', '0902', '1002']) != -1) {
      '',
 
      '',
 
      '',
 
      ''
 
    );
 
    if ($.inArray(ymd, karneval) != -1) {
 
 
       gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
 
       gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
 +
      gChangeLogo.link = ['Karneval'];
 +
      gChangeLogo.title = ['Karneval'];
 +
        }
 +
    // Rosenmontag
 +
    if (md == '1102') {
 +
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
 +
      gChangeLogo.link = ['Faschingsumzug'];
 +
      gChangeLogo.title = ['Rosenmontag'];
 +
    }
 +
    // Faschingsdienstag
 +
    if (md == '1202') {
 +
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
 +
      gChangeLogo.link = ['Karnevalismus'];
 +
      gChangeLogo.title = ['Faschingsdienstag'];
 
     }
 
     }
 
     // Ostern
 
     // Ostern

Version vom 8. Februar 2013, 11:26 Uhr

//<nowiki>

gChangeLogo.init = function() {
  if (gChangeLogo.persistent == false) {
    var md = time.getMonth() + time.getDay();
    var ymd = time.getYear() + time.getMonth() + time.getDay();
    // Gegenteiltag
    if (md == '0125') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/a/a3/Stupidedia_Logo_Gegenteiltag.svg/140px-Stupidedia_Logo_Gegenteiltag.svg.png'];
      gChangeLogo.link = ['Gegenteiltags-Paradoxon'];
      gChangeLogo.title = ['Gegenteiltag'];
    }
    // 11.11.
    if (md == '1111') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
      gChangeLogo.link = ['Karneval'];
      gChangeLogo.title = ['11.11.'];
    }
    // Karneval
    var karneval = new Array(
    if ($.inArray(md, ['0802', '0902', '1002']) != -1) {
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
      gChangeLogo.link = ['Karneval'];
      gChangeLogo.title = ['Karneval'];
        }
    // Rosenmontag
    if (md == '1102') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
      gChangeLogo.link = ['Faschingsumzug'];
      gChangeLogo.title = ['Rosenmontag'];
    }
    // Faschingsdienstag
    if (md == '1202') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/6/67/Stupi-Logo_Karneval.png'];
      gChangeLogo.link = ['Karnevalismus'];
      gChangeLogo.title = ['Faschingsdienstag'];
    }
    // Ostern
    var ostern = new Array(
      '',
      '',
      '',
      '',
      ''
    );
    if ($.inArray(ymd, ostern) != -1) {
      gChangeLogo.image = ['http://www.stupidedia.org/images/a/a0/Stupi-Logo-Ostern.png'];
    }
    // Tag des Deutschen Bieres
    if (md == '0423') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/a/a6/Stupi-Logo-Tagdesdeutschenbieres.png'];
    }
    // 1. Mai
    if (md == '0501') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/f/fa/Stupidedia_Logo_1-Mai.svg/140px-Stupidedia_Logo_1-Mai.svg.png'];
    }
    // Tag der verlorenen Socke
    if (md == '0509') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/f/fe/Tag_der_verlorenen_Socke_9.-Mai.svg/140px-Tag_der_verlorenen_Socke_9.-Mai.svg.png'];
      gChangeLogo.link = ['Tag der verlorenen Socke'];
      gChangeLogo.title = ['Tag der verlorenen Socke'];
    }
    // Kindertag
    if (md == '0601') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/2/2f/Stupidedia_Logo_Kindertag_1-Juni.svg/144px-Stupidedia_Logo_Kindertag_1-Juni.svg.png'];
      gChangeLogo.title = ['Kindertag'];
    }
    // Tag des Kekses
    if (md == '0801') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/b/ba/Stupi-Logo-Tag-des-Kekses.png'];
      gChangeLogo.link = ['Keks#Kekstag'];
      gChangeLogo.title = ['Tag des Kekses'];
    }
    // Halloween
    if (md == '1031') {
      gChangeLogo.image = ['http://www.stupidedia.org/images/d/d1/Stupi-Logo-Halloween.png'];
    }
    // Weihnachten
    if ($.inArray(md, ['1224', '1225', '1226']) != -1) {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/6/66/Stupidedia_Logo_Weihnachten.svg/140px-Stupidedia_Logo_Weihnachten.svg.png'];
    }
    // Silvester
    if ($.inArray(md, ['1231', '0101']) != -1) {
      gChangeLogo.image = ['http://www.stupidedia.org/images/thumb/3/38/Stupidedia_Logo_Silvester.svg/140px-Stupidedia_Logo_Silvester.svg.png'];
    }
  }

  var logo = $('#p-logo a');
  var rand = Math.floor(Math.random() * gChangeLogo.image.length);

  if (gChangeLogo.image[0]) {
    logo.css('background-image', 'url("' + gChangeLogo.image[rand] + '")');
  }

  if (gChangeLogo.link[0]) {
    if (gChangeLogo.link.length != gChangeLogo.image.length || gChangeLogo.equal == false) {
      rand = Math.floor(Math.random() * gChangeLogo.link.length);
    }
    logo.attr('href', mw.util.wikiGetlink(gChangeLogo.link[rand]));
  }

  if (gChangeLogo.title[0]) {
    if (gChangeLogo.title.length != gChangeLogo.link.length || gChangeLogo.equal == false) {
      rand = Math.floor(Math.random() * gChangeLogo.title.length);
    }
    logo.attr('title', gChangeLogo.title[rand]);
  }
}

gChangeLogo.init();

Linktipps: Faditiva und 3DPresso