Szerkesztő:Hunyadym/rc dev.js
Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.
- Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
- Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
- Internet Explorer / Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
- Opera: Nyomj Ctrl–F5-öt
// EZ AZ OLDAL TESZTELÉSI CÉLOKAT SZOLGÁL, HASZNÁLD HELYETTE EZT: http://hu.wikipedia.org/wiki/Szerkeszt%C5%91:Hunyadym/rc.js
// Alapbeállítások
var UjLapSzin = "#aaffaa";
var AnonSzin = "#aaffaa";
var AnonCsopSzin = "#ccffcc";
var AttekintSzin = "#ffaaaa";
var FigyeloListaSzin = "#ffaaaa";
var EllenorizetlenSzin = "#ffcccc";
var Meret1 = "110px" ;
var Meret2 = "220px" ;
var Meret3 = "50px" ;
var Meret4 = "30px" ;
var Meret5 = "55px" ;
var Meret6 = "200px" ;
var Meret7 = "" ;
var Meret8 = "40px" ;
var Meret9 = "20px" ;
var MeretK1 = "100px" ;
var MeretK2 = "170px" ;
var MeretK3 = "40px" ;
var MeretK4 = "25px" ;
var MeretK5 = "50px" ;
var MeretK6 = "160px" ;
var MeretK7 = "" ;
var MeretK8 = "30px" ;
var MeretK9 = "15px" ;
// Egyéb – ne nagyon piszkáld
var Sor ;
var Oszlop1, Oszlop2, Oszlop3, Oszlop4, Oszlop5, Oszlop6, Oszlop7, Oszlop8, Oszlop9 ;
var i, j, k ;
if (!isdefined(Jaror))
{
var Jaror = 1 ; // Ha nem vagy járőr, elrejtheted a felesleges oszlopokat
}
if (!isdefined(Kicsi))
{
var Kicsi = 1 ; // Ha kis képernyőd van (1024x768), kisebbre veszi a méretet
}
// Sorok adatainak megadása
function eleje()
{
Sor.parentNode.parentNode.style.fontSize = "95%" ;
// Függőleges igazítás
Sor.setAttribute("valign", "top");
// Távolságok
Sor.parentNode.parentNode.style.padding="0px";
// Méret fix
Sor.parentNode.parentNode.style.tableLayout = "fixed";
if (Kicsi == 1)
{
Sor.parentNode.parentNode.style.fontSize = "85%" ;
}
// Oszlopok definíciója
Oszlop1 = Sor.childNodes[0]; // Nyíl + Ú + a + 18:00
Oszlop2 = Sor.childNodes[1]; // Lap címe
Oszlop3 = document.createElement("td"); // Eltér link
Oszlop4 = document.createElement("td"); // Történet link
Oszlop5 = document.createElement("td"); // Méretvált.
Oszlop6 = document.createElement("td"); // Felhasználó
Oszlop7 = document.createElement("td"); // Összefoglaló
if (Jaror == 1)
{
Oszlop8 = document.createElement("td"); // Áttekint
Oszlop9 = document.createElement("td"); // Visszaállítás
}
// Oszlopok mérete
if (Kicsi == 0)
{
Oszlop1.setAttribute("width", Meret1);
Oszlop2.setAttribute("width", Meret2);
if (Jaror == 1)
{
Oszlop8.setAttribute("width", Meret8);
}
Oszlop3.setAttribute("width", Meret3);
Oszlop4.setAttribute("width", Meret4);
Oszlop5.setAttribute("width", Meret5);
Oszlop6.setAttribute("width", Meret6);
Oszlop7.setAttribute("width", Meret7);
if (Jaror == 1)
{
Oszlop9.setAttribute("width", Meret9);
}
}
else
{
Oszlop1.setAttribute("width", MeretK1);
Oszlop2.setAttribute("width", MeretK2);
if (Jaror == 1)
{
Oszlop8.setAttribute("width", MeretK8);
}
Oszlop3.setAttribute("width", MeretK3);
Oszlop4.setAttribute("width", MeretK4);
Oszlop5.setAttribute("width", MeretK5);
Oszlop6.setAttribute("width", MeretK6);
Oszlop7.setAttribute("width", MeretK7);
if (Jaror == 1)
{
Oszlop9.setAttribute("width", MeretK9);
}
}
Oszlop1.style.padding = "0px 4px";
Oszlop2.style.padding = "0px 4px";
Oszlop3.style.padding = "0px 4px";
Oszlop4.style.padding = "0px 4px";
Oszlop5.style.padding = "0px 4px";
Oszlop6.style.padding = "0px 4px";
Oszlop7.style.padding = "0px 4px";
if (Jaror == 1)
{
Oszlop8.style.padding = "0px 4px";
Oszlop9.style.padding = "0px 4px";
}
// Oszlopok hozzárendelése
if (Jaror == 1)
{
Sor.appendChild(Oszlop8);
}
Sor.appendChild(Oszlop3);
Sor.appendChild(Oszlop4);
Sor.appendChild(Oszlop5);
Sor.appendChild(Oszlop6);
Sor.appendChild(Oszlop7);
if (Jaror == 1)
{
Sor.appendChild(Oszlop9);
}
}
// Főprogram
var Kepek, Elem;
function friss()
{
// Friss változtatások vagy Figyelőlista
if ((wgCanonicalNamespace == 'Special' && wgCanonicalSpecialPageName == 'Recentchanges' ) ||
(wgCanonicalNamespace == 'Special' && wgCanonicalSpecialPageName == 'Watchlist' ))
{
//Minden kinyitható és nem kinyitható sor előtt kép van
//Képek listájának lekérése
Kepek = document.getElementsByTagName('img');
for (var i = 0; i < Kepek.length; i++)
{
Elem = Kepek[i];
/*
==============
NEM KINYITHATÓ
==============
*/
// Sima bejegyzések (tehát nincs előttük nyíl)
if (Elem.getAttribute("src") == "/skins-1.5/common/images/Arr_.png")
{
Sor = Elem.parentNode.parentNode.parentNode;
// Tábla 100% széles
Sor.parentNode.parentNode.setAttribute("width", "100%");
// Felül 2px-es vonal van
Sor.parentNode.parentNode.style.borderTopWidth = "2px";
Sor.parentNode.parentNode.style.borderTopStyle = "solid";
// Közös dolgok
eleje();
// Napló-e?
// Minden rendszernapló "("-el kezdődik
Naplo = 0;
if (Oszlop2.childNodes[0].data == "(")
{
Naplo = 1;
}
// Új lap-e?
// Új lapok esetén van egy newpage osztályú Ú betű
UjLap = 0;
// Vizsgáljuk az összeset
Gyerekek = Oszlop1.childNodes[0].childNodes;
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="newpage")
{
UjLap = 1;
break ;
}
}
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="unpatrolled")
{
Oszlop1.style.backgroundColor = EllenorizetlenSzin;
break ;
}
}
/*
======
SIMA BEJEGYZÉS, SIMA LAP
======
*/
if ((UjLap == 0) && (Naplo == 0))
{
// áttekint gomb (csak járőröknek)
if (Oszlop2.childNodes[3].className == "mw-fr-reviewlink")
{
Torlendo = Oszlop2.childNodes[2]; // " "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>áttekint</a>
Oszlop2.removeChild(Masolando);
Oszlop8.appendChild(Masolando);
Masolando.removeChild(Masolando.childNodes[0]);
Masolando.removeChild(Masolando.childNodes[1]);
Oszlop8.style.backgroundColor=AttekintSzin;
Oszlop8.style.textAlign="center";
Oszlop8.childNodes[0].childNodes[0].childNodes[0].data = "áttek." ;
}
Torlendo = Oszlop2.childNodes[2]; // " ("
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>eltér</a>
Oszlop2.removeChild(Masolando);
Oszlop3.appendChild(Masolando);
Masolando.childNodes[0].data = Masolando.childNodes[0].data+".";
Oszlop3.style.textAlign="right";
Torlendo = Oszlop2.childNodes[2]; // "; "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>történet</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Oszlop4.childNodes[0].childNodes[0].data = "tört." ;
Torlendo = Oszlop2.childNodes[2]; // ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // pluszminusz
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2];// " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2];// usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Masolando.getAttribute("title").split("/")[0] == "Speciális:Szerkesztő közreműködései") //Anonról van szó
{
Oszlop6.style.backgroundColor=AnonSzin;
}
Masolando = Oszlop2.childNodes[2];// szóköz
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[2];// vita + szerk
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2];// " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes[2]; // komment
if (isdefined(Masolando))
{
if (Masolando.className != "mw-rollback-link")
{
Oszlop2.removeChild(Masolando);
Oszlop7.appendChild(Masolando);
if (isdefined(Oszlop2.childNodes[3]))
{
if (Oszlop2.childNodes[3].className=="mw-rollback-link")
{
Masolando = Oszlop2.childNodes[3];
Oszlop2.removeChild(Masolando);
Oszlop9.appendChild(Masolando);
Masolando.childNodes[1].childNodes[0].data = "vá.";
}
}
}
else
{
Masolando = Oszlop2.childNodes[2];
Oszlop2.removeChild(Masolando);
Oszlop9.appendChild(Masolando);
Masolando.childNodes[1].childNodes[0].data = "vá.";
}
}
// Csak FV-n: figyelőlistán van a cikk
if (Oszlop2.childNodes[1].className=="mw-watched")
{
Oszlop2.style.backgroundColor = FigyeloListaSzin;
}
}
/*
======
SIMA BEJEGYZÉS, ÚJ LAP
======
*/
else if ((UjLap == 1) && (Naplo == 0))
{
// Színezés
Oszlop2.style.backgroundColor = UjLapSzin;
Torlendo = Oszlop2.childNodes[2];// " (eltér;"
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2];// <a>történet</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Oszlop4.childNodes[0].childNodes[0].data = "tört." ;
Torlendo = Oszlop2.childNodes[2];// ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2];// pluszminusz
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2];// " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2];// usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Masolando.getAttribute("title").split("/")[0] == "Speciális:Szerkesztő közreműködései") //Anonról van szó
{
Oszlop6.style.backgroundColor=AnonSzin;
}
Masolando = Oszlop2.childNodes[2];// szóköz
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[2];// vita + szerk
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2];// " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes[2]; // komment
if (isdefined(Masolando))
{
Oszlop2.removeChild(Masolando);
Oszlop7.appendChild(Masolando);
}
if (Oszlop2.childNodes[1].className=="mw-watched")
{
Oszlop2.style.backgroundColor = FigyeloListaSzin;
}
}
/*
======
SIMA BEJEGYZÉS, NAPLÓ
======
*/
else if ((UjLap == 0) && (Naplo == 1))
{
Torlendo = Oszlop2.childNodes[2];// ") . ."
Torlendo.data = ")";
Masolando = Oszlop2.childNodes[3]; // usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[3]; // szóköz
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[3]; // vita + szerk
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[3]; // " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes; // minden más úgy ahogy van szerköf
while (isdefined(Masolando[3]))
{
Oszlop7.appendChild(Masolando[3]);
}
}
}
/*
==============
KINYITHATÓ
==============
*/
// A kinyitható rész sora
else if (Elem.getAttribute("src") == "/skins-1.5/common/images/Arr_r.png")
{
Sor = Elem.parentNode.parentNode.parentNode.parentNode.parentNode;
Sor.parentNode.parentNode.setAttribute("width", "100%");
Sor.parentNode.parentNode.style.borderTopWidth = "2px";
Sor.parentNode.parentNode.style.borderTopStyle = "solid";
eleje();
// Nem kell szerkösszefoglaló, helyette mehetnek a szerkesztők 2 cellába
Sor.removeChild(Oszlop7);
Oszlop6.setAttribute("colspan", "3");
Oszlop6.setAttribute("width", "");
// Napló-e?
Naplo = 0;
if (isdefined(Oszlop2.childNodes[0].childNodes[0]))
{
if (Oszlop2.childNodes[0].childNodes[0].data == "(")
{
Naplo = 1;
}
}
// Új lap-e?
// Új lapok esetén van egy newpage osztályú Ú betű
UjLap = 0;
// Vizsgáljuk az összeset
Gyerekek = Oszlop1.childNodes[0].childNodes;
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="newpage")
{
UjLap = 1;
break ;
}
}
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="unpatrolled")
{
Oszlop1.style.backgroundColor = EllenorizetlenSzin;
break ;
}
}
/*
======
KINYITHATÓ BEJEGYZÉS, SIMA LAP
======
*/
if ((UjLap == 0) && (Naplo == 0))
{
if (Oszlop2.childNodes[3].className == "mw-fr-reviewlink")
{
Torlendo = Oszlop2.childNodes[2];// " "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>áttekint</a>
Oszlop2.removeChild(Masolando);
Oszlop8.appendChild(Masolando);
Masolando.removeChild(Masolando.childNodes[0]);
Masolando.removeChild(Masolando.childNodes[1]);
Oszlop8.style.backgroundColor=AttekintSzin;
Oszlop8.style.textAlign="center";
Oszlop8.childNodes[0].childNodes[0].childNodes[0].data = "áttek." ;
}
Torlendo = Oszlop2.childNodes[2];// " ("
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2];// <a>4 változtatás</a>
Masolando.childNodes[0].deleteData(Masolando.childNodes[0].length-7, 7);
Masolando.childNodes[0].data = Masolando.childNodes[0].data + ". ";
Oszlop2.removeChild(Masolando);
Oszlop3.appendChild(Masolando);
Oszlop3.style.textAlign="right";
Torlendo = Oszlop2.childNodes[2]; // "; "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>történet</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Oszlop4.childNodes[0].childNodes[0].data = "tört." ;
Torlendo = Oszlop2.childNodes[2]; // ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // pluszminusz
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2]; // " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // changedby
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Oszlop2.childNodes[1].className=="mw-watched")
{
Oszlop2.style.backgroundColor = FigyeloListaSzin;
}
}
/*
======
KINYITHATÓ BEJEGYZÉS, ÚJ LAP
======
*/
else if ((UjLap == 1) && (Naplo == 0))
{
Oszlop2.style.backgroundColor = UjLapSzin;
// Járőröknek
if (Oszlop2.childNodes[3].className == "mw-fr-reviewlink")
{
Torlendo = Oszlop2.childNodes[2];// " "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // <a>áttekint</a>
Oszlop2.removeChild(Masolando);
Oszlop8.appendChild(Masolando);
Masolando.removeChild(Masolando.childNodes[0]);
Masolando.removeChild(Masolando.childNodes[1]);
Oszlop8.style.backgroundColor=AttekintSzin;
Oszlop8.style.textAlign="center";
Oszlop8.childNodes[0].childNodes[0].childNodes[0].data = "áttek." ;
}
Masolando = Oszlop2.childNodes[2]; // " (4 változtatás; "
while (Masolando.substringData(1, 1) != "(")
{
Masolando.deleteData(1, 1);
}
Masolando.deleteData(1, 1);
Masolando.deleteData(Masolando.length-9, 9);
Masolando.data = Masolando.data + ". ";
Oszlop2.removeChild(Masolando);
Oszlop3.appendChild(Masolando);
Oszlop3.style.textAlign="right";
Masolando = Oszlop2.childNodes[2]; // <a>történet</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Oszlop4.childNodes[0].childNodes[0].data = "tört." ;
Torlendo = Oszlop2.childNodes[2]; // ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // pluszminusz
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[2]; // " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[2]; // changedby
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Oszlop2.childNodes[1].className=="mw-watched")
{
Oszlop2.style.backgroundColor = FigyeloListaSzin;
}
}
/*
======
KINYITHATÓ BEJEGYZÉS, NAPLÓ
======
*/
else if ((UjLap == 0) && (Naplo == 1))
{
Torlendo = Oszlop2.childNodes[1]; // " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // changedby
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
}
}
}
/*
==============
KINYIOTT
==============
*/
for (var i = 0; i < 1000; i++)
{
if (isdefined(document.getElementById('mw-rc-subentries-'+i)))
{
for (var k = 0; k < 1000; k++)
{
if (isdefined(document.getElementById('mw-rc-subentries-'+i).childNodes[0]))
{
if (isdefined(document.getElementById('mw-rc-subentries-'+i).childNodes[0].childNodes[0]))
{
if (isdefined(document.getElementById('mw-rc-subentries-'+i).childNodes[0].childNodes[0].childNodes[k]))
{
if (document.getElementById('mw-rc-subentries-'+i).childNodes[0].childNodes[0].childNodes[k].nodeType == 1)
{
Sor = document.getElementById('mw-rc-subentries-'+i).childNodes[0].childNodes[0].childNodes[k];
Sor.parentNode.parentNode.setAttribute("width", "100%");
eleje();
Oszlop1.style.borderTop = "1px solid black";
Oszlop2.style.borderTop = "1px solid black";
Oszlop3.style.borderTop = "1px solid black";
Oszlop4.style.borderTop = "1px solid black";
Oszlop5.style.borderTop = "1px solid black";
Oszlop6.style.borderTop = "1px solid black";
Oszlop7.style.borderTop = "1px solid black";
if (Jaror == 1)
{
Oszlop8.style.borderTop = "1px solid black";
Oszlop9.style.borderTop = "1px solid black";
}
// Napló-e?
Naplo = 0;
try
{
if (isdefined(Sor.parentNode.parentNode.parentNode.previousSibling.previousSibling.childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0]))
{
if (Sor.parentNode.parentNode.parentNode.previousSibling.previousSibling.childNodes[0].childNodes[0].childNodes[1].childNodes[0].childNodes[0].data == "(")
{
Naplo = 1;
}
}
}
catch(err)
{
}
// Új lap-e?
UjLap = 0;
Ellenorizetlen = 0;
// Új lap-e?
// Új lapok esetén van egy newpage osztályú Ú betű
UjLap = 0;
// Vizsgáljuk az összeset
Gyerekek = Oszlop1.childNodes[0].childNodes;
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="newpage")
{
UjLap = 1;
break ;
}
}
for (var j = 0; j < Gyerekek.length; j++) {
if (Gyerekek[j].className=="unpatrolled")
{
Oszlop1.style.backgroundColor = EllenorizetlenSzin;
break ;
}
}
Oszlop1.childNodes[0].childNodes[0].deleteData(1, 10);
/*
======
KINYITOTT BEJEGYZÉS, SIMA
======
*/
if ((UjLap == 0) && (Naplo == 0))
{
Torlendo = Oszlop2.childNodes[1]; // " ("
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // <a>akt</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[1]; // "; "
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // <a>előző</a>
Oszlop2.removeChild(Masolando);
Oszlop3.appendChild(Masolando);
Oszlop3.style.textAlign="right";
Masolando.childNodes[0].data = Masolando.childNodes[0].data+" ";
Torlendo = Oszlop2.childNodes[1]; // ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // pluszminusz
if (isdefined(Masolando))
{
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
}
Torlendo = Oszlop2.childNodes[1]; // " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Masolando.getAttribute("title").split("/")[0] == "Speciális:Szerkesztő közreműködései") //Anonról van szó
{
Oszlop6.style.backgroundColor=AnonSzin;
// A szülő becsukható elem színét is változtatjuk
try
{
Sor.parentNode.parentNode.parentNode.previousSibling.previousSibling.childNodes[0].childNodes[0].childNodes[6].style.backgroundColor=AnonCsopSzin;
}
catch(err)
{
}
}
Masolando = Oszlop2.childNodes[1]; // szóköz
if (isdefined(Masolando))
{
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
}
Masolando = Oszlop2.childNodes[1]; // vita + szerk
if (isdefined(Masolando))
{
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
}
Torlendo = Oszlop2.childNodes[1];// " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes[1];// komment
if (isdefined(Masolando))
{
if (Masolando.className != "mw-rollback-link")
{
Oszlop2.removeChild(Masolando);
Oszlop7.appendChild(Masolando);
if (isdefined(Oszlop2.childNodes[2]))
{
if (Oszlop2.childNodes[2].className=="mw-rollback-link")
{
Masolando = Oszlop2.childNodes[2];
Oszlop2.removeChild(Masolando);
Oszlop9.appendChild(Masolando);
Masolando.childNodes[1].childNodes[0].data = "vá.";
}
}
}
else
{
Masolando = Oszlop2.childNodes[1];
Oszlop2.removeChild(Masolando);
Oszlop9.appendChild(Masolando);
Masolando.childNodes[1].childNodes[0].data = "vá.";
}
}
}
/*
======
KINYITOTT BEJEGYZÉS, ÚJ LAP
======
*/
else if ((UjLap == 1) && (Naplo == 0))
{
Torlendo = Oszlop2.childNodes[1];// " ("
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // <a>akt</a>
Oszlop2.removeChild(Masolando);
Oszlop4.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[1]; // "; előző) . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // pluszminusz
Oszlop2.removeChild(Masolando);
Oszlop5.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[1]; // " . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
if (Masolando.getAttribute("title").split("/")[0] == "Speciális:Szerkesztő közreműködései") //Anonról van szó
{
Oszlop6.style.backgroundColor=AnonSzin;
Sor.parentNode.parentNode.parentNode.previousSibling.previousSibling.childNodes[0].childNodes[0].childNodes[6].style.backgroundColor=AnonCsopSzin;
}
Masolando = Oszlop2.childNodes[1]; // szóköz
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[1]; // vita + szerk
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[1]; // " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes[1]; // komment
if (isdefined(Masolando))
{
Oszlop2.removeChild(Masolando);
Oszlop7.appendChild(Masolando);
}
}
/*
======
KINYITOTT BEJEGYZÉS, NAPLÓ
======
*/
// Napló
else if ((UjLap == 0) && (Naplo == 1))
{
Torlendo = Oszlop2.childNodes[1]; // ") . ."
Oszlop2.removeChild(Torlendo);
Masolando = Oszlop2.childNodes[1]; // usernév
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[1]; // szóköz
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Masolando = Oszlop2.childNodes[1]; // vita + szerk
Oszlop2.removeChild(Masolando);
Oszlop6.appendChild(Masolando);
Torlendo = Oszlop2.childNodes[1]; // " "
if (isdefined(Torlendo))
{
Oszlop2.removeChild(Torlendo);
}
Masolando = Oszlop2.childNodes; // minden más
while (isdefined(Masolando[1]))
{
Oszlop7.appendChild(Masolando[1]);
}
}
}
}
}
}
else
{
break;
}
}
}
else
{
break;
}
}
}
}
// Van-e adott nevű változó
function isdefined(variable)
{
return (variable == undefined)? false: true;
}
$(friss);