Keresés

Részletes keresés

e_laca Creative Commons License 2010.11.26 0 0 31
A valami.info már sehol sincs, bugmenot se, de a szkript megvan:


// ==UserScript==
// @name           Index szinezes
// @namespace      my
// @include        http://forum.index.hu/Article/showArticle*
// ==/UserScript==

 
var ezvagyoken = "e_laca";
var ezazenszinem = "#CCFFFF";
var ezavalaszolokszine = "#CCFF99";


var tables = document.getElementsByTagName("table");

for (var i = 0 ; i < tables.length; i++)
{
  var table = tables[i];

  if (table.getAttribute("class") != "art")
    continue;

  var userName = undefined;
  var bodyDiv = undefined;

  var rows = table.getElementsByTagName("tr");
  for (var k = 0; k < rows.length; k++)
  {
    var row = rows[k];

    if (row.getAttribute("class") == "art_h")
    {
    var fields = row.getElementsByTagName("td");

    for (var j = 0; j < fields.length; j++)
    {
      var field = fields[j];

      if (field.getAttribute("class") && field.getAttribute("class") == "art_h_l")
        userName = field.getElementsByTagName("strong")[0].innerHTML;
    }
    }
    else if (row.getAttribute("class") == "art_b")
    {
      bodyDiv = row.getElementsByTagName("td")[0];
      if (userName == ezvagyoken)
    bodyDiv.bgColor = ezazenszinem;
    }
    else if (row.getAttribute("class") == "art_f")
    {
      var links = row.getElementsByTagName("a");
      if (links.length > 0)
      {
    var prevuser = links[0].innerHTML.replace(/(.*) \(.*/,"$1");
    if (prevuser == ezvagyoken)
      bodyDiv.bgColor = ezavalaszolokszine;      
      }
    }
  }

}
Kilroy Creative Commons License 2008.03.19 0 0 30
Semmilyet, az IE7 (mert otthon az van) alapbol kezel scripteket (illetve van egy IE7Pro kiegeszito program, de nem kulon a scriptekhez, hanem altalanos program mindenfele beallitasra). Csak a nevukre kenyes (az indapasshoz keszult egy script, ami atugrotta a bejelentkezesnel megjeleno valasztast es indamentesen leptetett be, na ezt is csak akkor fogadta el, amikor a lent leirt modon atneveztem).
Előzmény: bugmenot (28)
bugmenot Creative Commons License 2008.03.19 0 0 29
Mivel az indexen az új topikok hamar eltűnnek szem elől, ezért azok akik hasznosnak találták az ötletet, és úgy gondolják, hogy azokban a topikokban, ahova járnak, másoknak is hasznára lenne, írják meg oda, hogy van itt ez a lehetőség.

Egyrészt így mások is tudomást szereznének róla, akik amúgy nem botlanának bele, másrészt talán idetéved valaki, aki ért az Explorerhez és beüzemelné arra is.

Explorert sokan használnak, úgyhogy ennek sokan örülnének valószínűleg.
bugmenot Creative Commons License 2008.03.19 0 0 28
Lehet, hogy majd én is kipróbálom. Milyen kiegészítőt tettél fel az IE-hez?
Előzmény: Kilroy (27)
Kilroy Creative Commons License 2008.03.18 0 0 27

Ja, kéne valaki szaki...

 

Nekem se tűnik túl bonyolultnak (igaz, hogy nem is értek hozzá, de akkor is, vagyis akkor se), ráadásul nem is változtattam mást, csak a nickemet és a színeket, meg átneveztem 'user'-ről 'ieuser'-re (mert ez utóbbira tudtommal kényes az IE)...

Előzmény: bugmenot (26)
bugmenot Creative Commons License 2008.03.18 0 0 26
Hát akkor meg kell várni, amíg egy IE-hez és javascripthez értő ember idetéved.

A script tényleg nem bonyolult, úgyhogy valószínűleg valami triviális probléma lehet.
Előzmény: Kilroy (25)
Kilroy Creative Commons License 2008.03.18 0 0 25
Mintha nem működne...
Előzmény: bugmenot (23)
Kilroy Creative Commons License 2008.03.18 0 0 24
Igen, az IE kezel scripteket, csak nem mindig kezeli le egy az egyben őket. Legalábbis pl. volt, amit át kellett nevezni (gyanítom, itt is...) Na de akkor kipróbálom.
Előzmény: bugmenot (23)
bugmenot Creative Commons License 2008.03.18 0 0 23
IE-hez is van olyan kiterjesztés, mint a GreaseMonkey, csak mivel én nem használok IE-t, ezért erről nem tudok többet.

Egy IE-s embernek ki kellene próbálnia. Szerintem a script menne azzal is, mert nincs semmi speciális benne.
Előzmény: Kilroy (22)
Kilroy Creative Commons License 2008.03.18 0 0 22
IE7-hez használható a cucc? Nem teljesen értettem a leírásnál...
Előzmény: bugmenot (20)
rali Creative Commons License 2008.03.18 0 0 21
Nem, épp jó így.
Előzmény: bugmenot (20)
bugmenot Creative Commons License 2008.03.18 0 0 20
Ezen mit értesz? A színeket átírhatod. Vagy az egyes emberekhez akarsz egyedi színt rendelni?
Előzmény: rali (19)
rali Creative Commons License 2008.03.18 0 0 19
Esetleg egyénileg megadható színek?
Előzmény: bugmenot (11)
Kardos Ica Creative Commons License 2008.03.18 0 0 18
Megoldottam. Rákerestem a winyón és átírtam kézzel. Most már jó és tetszik! Köszi én is! :-)
Előzmény: bugmenot (16)
bugmenot Creative Commons License 2008.03.18 0 0 17
A szerkesztést persze nem word-del kell csinálni, hanem notepad-del, de ezt nem neked mondom, mert te nem vagy szőke, csak ha egy szőke esetleg tényleg idetéved. :)
Előzmény: bugmenot (16)
bugmenot Creative Commons License 2008.03.18 0 0 16
Akkor nem tudom, hogy mi a baj, mert másoknak ment.

Alternatív javaslat: uninstalláld a scriptet a greasemonkey-bol, menj el újra a weboldalra, ott a jobb gombbal mentsd le a gépedre a scriptet, szerkezd meg a gépeden, majd a helyileg megszerkesztett filet nyisd meg a Firefox-szal és úgy installáld.
Előzmény: Kardos Ica (15)
Kardos Ica Creative Commons License 2008.03.18 0 0 15
Nem vagyok szõke! :-)
Előzmény: bugmenot (14)
bugmenot Creative Commons License 2008.03.18 0 0 14
Edit előtt ki kell jelölni a baloldali listában. Nekem úgy ment.
Előzmény: Kardos Ica (12)
Zozi79 Creative Commons License 2008.03.18 0 0 13
Ez tényleg marha jó :-)
Előzmény: bugmenot (-)
Kardos Ica Creative Commons License 2008.03.18 0 0 12
Nem tudom szerkeszteni a scriptet. Enable be van jelölve, Editre kattintás után semmi sem történik.
bugmenot Creative Commons License 2008.03.18 0 0 11
Ha lesz rá igény, akkor majd fejlesztem.

Pl. egy lehetséges fejlesztés az lenne, hogy ha vannak, akiknek a hozzászólásait sokra tartod, azokat is ki lehetne emelni egy külön színnel, vagy akiket nem szeretsz, azokét teljesen el is lehet tüntetni, hogy meg se jelenjenek.

Persze egy újabb színnel talán már túl színes lenne a fórum, ezért is nem csináltam meg ezt eleve.

rali Creative Commons License 2008.03.18 0 0 10
Nagyon jó az ötlet.
Előzmény: bugmenot (-)
locsemege Creative Commons License 2008.03.18 0 0 9
Jó ötlet!
Előzmény: bugmenot (-)
annyi baj legyen Creative Commons License 2008.03.18 0 0 8
okos ötlet, kipróbálom, már én is gondolkodtam hasonlón
Előzmény: bugmenot (-)
bugmenot Creative Commons License 2008.03.18 0 0 3
Nincs mindenkinek külön színe. Csak kettő. A te hozzászólásaid, meg azoké, akik válaszolnak rád.

És ezeket senki sem látja, csak te. Vagyis, ha más színezi ezzel saját magának a fórumot, akkor az ő színeit te nem fogod látni.
Előzmény: Törölt nick (2)
bugmenot Creative Commons License 2008.03.18 0 0 1
Már megcsináltam. :D

Ez van a fenti linken leírva, hogy hogyan csinálhatod meg magadnak is. :)
Előzmény: Törölt nick (0)
bugmenot Creative Commons License 2008.03.18 0 0 topiknyitó
Bár nem valószínű, hogy ez elsőnek nekem jutott eszembe. :)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!