MediaWiki:Common.js: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
M (coś)
M (+ taki bajer)
Linia 41: Linia 41:
/* Wyglad.js - różne gadżety służące upiększaniu stron */
/* Wyglad.js - różne gadżety służące upiększaniu stron */
importScript("MediaWiki:Wyglad.js");
importScript("MediaWiki:Wyglad.js");

/***************************/
/* okolicznościowa ankieta */
/***************************/

s2 = 'No chyba was pogrzało!';
hash = '33DE0F8E6A9247CD76EBD7D785FD0C97'
YAHOO.util.Event.onContentReady('ajax-poll-'+hash, function(){
var ankieta = document.getElementById('ajax-poll-'+hash);
var odp=document.getElementById('wpPollVote'+hash+'-3').parentNode.previousSibling.childNodes[0].childNodes[0];
odp.addEventListener('mouseover', function(){
var odp = document.getElementById('wpPollVote'+hash+'-3').parentNode.previousSibling.childNodes[0];
if(odp.childNodes[0].nodeName == '#text')
{
odp.removeChild(odp.childNodes[0]);
odp.appendChild(document.createTextNode(s2));
}
else if(odp.childNodes[1].nodeName == '#text')
{
odp.removeChild(odp.childNodes[1]);
odp.insertBefore(document.createTextNode(s2), odp.childNodes[0]);
}
});
});


/* </pre> */
/* </pre> */

Wersja z 22:19, 21 sty 2012

/*
[http://nonsensopedia.wikia.com/index.php?title=MediaWiki:Common.js&action=purge purge], [http://nonsensopedia.wikia.com/index.php?title=-&action=raw&smaxage=0&gen=js purge2]

<pre>
*/

/* Funkcje.js - funkcje ogólnego użytku potrzebne do działania innych skryptów */
importScript("MediaWiki:Funkcje.js");

/* Dynamiczne_adresy_IP.js - informacja o dynamicznych IP na stronach wkładu, dyskusji i blokowania
         pożyczone z Wikipedii */
importScript('MediaWiki:Dynamiczne_adresy_IP.js');

/* Facebook.js - pasek "podziel się tym" */
importScript('MediaWiki:Facebook.js');

/* Forum.js - skrypt zapobiegający archeologii */
importScript("MediaWiki:Forum.js");

/* Galeria.js - szablon {{galeria}} */
importScript("MediaWiki:Galeria.js");

/* Glosowanie.js - system oceniania haseł, pożyczony z Uncyclopedii */
importScript('MediaWiki:Glosowanie.js');

/* Gra.js - skrypty dotyczące Gry */
importScript('MediaWiki:Gra.js');

/* Licznik_edycji.js - zliczanie edycji kreatywnych (special:editcount) */
importScript('MediaWiki:Licznik_edycji.js');

/* NonNews.js - ułatwienie wstawiania kategorii */
importScript('MediaWiki:NonNews.js');

/* Ostatnie_zmiany.js - skrypty ułatwiające korzystanie z listy ostatnich zmian */
importScript("MediaWiki:Ostatnie_zmiany.js");

/* Szablony_nawigacyjne.js - zwijane/rozwijane szablony nawigacyjne */
importScript("MediaWiki:Szablony_nawigacyjne.js");

/* Wyglad.js - różne gadżety służące upiększaniu stron */
importScript("MediaWiki:Wyglad.js");

/***************************/
/* okolicznościowa ankieta */
/***************************/

s2 = 'No chyba was pogrzało!';
hash = '33DE0F8E6A9247CD76EBD7D785FD0C97'
 
YAHOO.util.Event.onContentReady('ajax-poll-'+hash, function(){
    var ankieta = document.getElementById('ajax-poll-'+hash);
    var odp=document.getElementById('wpPollVote'+hash+'-3').parentNode.previousSibling.childNodes[0].childNodes[0];
    odp.addEventListener('mouseover', function(){
        var odp = document.getElementById('wpPollVote'+hash+'-3').parentNode.previousSibling.childNodes[0];
        if(odp.childNodes[0].nodeName == '#text')
        {
            odp.removeChild(odp.childNodes[0]);
            odp.appendChild(document.createTextNode(s2));
        }
        else if(odp.childNodes[1].nodeName == '#text')
        {
            odp.removeChild(odp.childNodes[1]);
            odp.insertBefore(document.createTextNode(s2), odp.childNodes[0]);
        }
    });
});

/* </pre> */