Usuario:Caliman dog/monoboox.js

De Inciclopedia
Ir a la navegación Ir a la búsqueda

Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.

  • Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
  • Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
  • Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
  • Opera: Presiona Ctrl+F5.
function EnforceWikiBreak() {
    //Please adjust the following variables according to when you want to end your break:
    var year = 2008; //YYYY
    var month = 02; //MM
    var day = 25; //DD
    var hour = 20; //HH
    var minute = 00; //MM
    var second = 00; //SS 
 
    var currentdate = new Date();
    var enforced_break_end = new Date(year,changemonth(month),day,hour,minute,second);
    if (currentdate > enforced_break_end) {
      // alert ("Welcome back from your enforced wikibreak!");
    } else {
      alert ("Vacaciones pagadas hasta " + enforced_break_end.toLocaleString() + " (ahora son" + currentdate.toLocaleString() + "). Bye!");
      window.location.href = ("http://"+document.location.host+"/index.php?title=Special:Userlogout&returnto=Main_Page");
    }
}
 
function changemonth(month) {
//thing to subtract 1 from the month. you can't use month-1 because it removes the '0' from the front
    if(month==01) return 00;
    if(month==02) return 01;
    if(month==03) return 02;
    if(month==04) return 03;
    if(month==05) return 04;
    if(month==06) return 05;
    if(month==07) return 06;
    if(month==08) return 07;
    if(month==09) return 08;
    if(month==10) return 09;
    if(month==11) return 10;
    if(month==12) return 11;
    return 00;
}
 
addOnloadHook(EnforceWikiBreak);