[HOME PAGE] [STORES] [CLASSICISTRANIERI.COM] [FOTO] [YOUTUBE CHANNEL]

Usuari:Martorell/statuschanger.js - Viquipèdia

Usuari:Martorell/statuschanger.js

De Viquipèdia

Nota: Després de desar, heu de posar al dia la memòria cau del vostre navegador per veure els canvis.

  • Mozilla/Firefox/Safari: Premeu Shift mentre cliqueu "Actualitza" (Reload), o premeu Ctrl+Shift+R (Cmd+Shift+R en un Mac Apple);
  • Internet Explorer: premeu Ctrl mentre cliqueu "Actualitza" (Refresh), o premeu Ctrl+F5;
  • Konqueror: simplement cliqueu el botó "Recarregar" (Reload), o premeu F5;
  • Opera: haureu d'esborrar completament la vostra memòria cau (caché) a ToolsPreferences.
topaz.statuschanger = new Object();
 
/* configuration */
// change these to whatever you'd like to show up on your status page.
topaz.statuschanger.statuscode = {
  disponible:'disponible',
  enfeinat:'enfeinat',
  absent:'absent'
};
// true to use the personal bar, false to create a panel in the left column
topaz.statuschanger.usepersonalbar = true;
// true if you'd like your status page on your watchlist
topaz.statuschanger.watchstatus = false;
/* end configuration */
 
topaz.statuschanger.oldonload = window.onload;
window.onload = function() {
  if (typeof topaz.statuschanger.oldonload == "function"){setTimeout('topaz.statuschanger.oldonload()',50);}
  if (topaz.statuschanger.usepersonalbar) {
    var a = topaz.wputil.addsidepanelbutton("p-personal", "Disponible",
        'javascript:topaz.statuschanger.setstatus("disponible")'
    );
    var b = topaz.wputil.addsidepanelbutton("p-personal", "Enfeinat",
        'javascript:topaz.statuschanger.setstatus("enfeinat")'
    );
    var c = topaz.wputil.addsidepanelbutton("p-personal", "Absent",
        'javascript:topaz.statuschanger.setstatus("absent")'
    );
    a.style.borderRight=b.style.borderRight="1px solid #aaaaaa";
    b.style.marginLeft=c.style.marginLeft="0px";
    a.style.paddingRight=b.style.paddingLeft=b.style.paddingRight=c.style.paddingLeft="2px";
  } else {
    topaz.wputil.addsidepanel("tz-statuschanger", "status changer");
    topaz.wputil.addsidepanelbutton("tz-statuschanger", "Disponible",
        'javascript:topaz.statuschanger.setstatus("disponible")'
    );
    topaz.wputil.addsidepanelbutton("tz-statuschanger", "Enfeinat",
        'javascript:topaz.statuschanger.setstatus("enfeinat")'
    );
    topaz.wputil.addsidepanelbutton("tz-statuschanger", "Absent",
        'javascript:topaz.statuschanger.setstatus("absent")'
    );
  }
};
 
topaz.statuschanger.setstatus = function(statusname) {
  topaz.wputil.setpagecontent(
      "User:"+topaz.wputil.username()+"/Status",
      topaz.statuschanger.statuscode[statusname],
      topaz.wputil.username() + " es troba " + statusname,
      topaz.statuschanger.watchstatus);
};