Użytkownik:Vae/ozetka.js: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
M (20%)
 
M (Debug...)
Linia 12: Linia 12:
/* lub false w przeciwnym przypadku */
/* lub false w przeciwnym przypadku */
{
{
if(wgPageName.match(/[Ss]pecjalna.[Oo]statnie[_ ]zmiany/))
return wgPageName.match(/[Ss]pecjalna.[Oo]statnie[_ ]zmiany/);
{
return true;
}
else
{
return false;
}
}
}


Linia 40: Linia 33:
/* Wstawia przyciski */
/* Wstawia przyciski */
{
{
if(!ozetka.otwarta)
{
alert('aaa');
return -1;
}
var ramka = this.fieldset();
var ramka = this.fieldset();
var linia = document.createElement("hr");
var linia = document.createElement("hr");

Wersja z 14:04, 12 cze 2010

/*********************************************************/
/* Skrypt ukrywający na OZ zmiany wybranego użytkownika  */
/* Autor: Vae, licencja: Creative Commons Atribution     */
/* http://creativecommons.org/licenses/by/3.0/           */
/* W skrócie: rób co chcesz, tylko nie usuwaj tego tutaj.*/
/*********************************************************/

var ozet=new Object();

ozetka.otwarta = function()
/* Zwraca true, jeśli obecna strona jest ozetką */
/* lub false w przeciwnym przypadku */
{
    return wgPageName.match(/[Ss]pecjalna.[Oo]statnie[_ ]zmiany/);
}

ozetka.lista = new Array(); /* Lista użytkowników, uzupełniana przez metodę "listuj" */

ozetka.fieldset = function()
/* Zwraca referencję do obiektu ramki p.t. "Opcje ostatnich zmian" */
{
    var l = document.getElementsByTagName('fieldset');
    for (i in l)
    {
        if(l[i].className=='rcoptions')
        {
            return l[i];
        }
    }
}

ozetka.init = function()
/* Wstawia przyciski */
{
    if(!ozetka.otwarta)
    {
        alert('aaa');
        return -1;
    }
    var ramka = this.fieldset(); 
    var linia = document.createElement("hr");
    ramka.appendChild(linia);
}

addOnloadHook(ozetka.init);