yet another hupper extension (hupera)

Operásoknak (köztük magamnak) írok hupozáskönnyítõt!
Kódneve: hupera.

Mirror:
http://bandie91.x3.hu/pub/?t=2&dir=L211bmthbS91c2VyanMvSHVwZXJh

Install
- másold be a fenti fájlt az Opera Userjs könyvtárába (ami alapról ~/.opera/userjs/) .js kiterjesztéssel.

Features
- hozzászólás és komment szerkesztés helyben
- új kommentek tételes felsorolása idõrendben, tagok nevével a jobb oszlopban
-- tetszés szerinti szinezése
-- elolvasott kommentek megjelölése
- quasi törölt kommentek elrejtése
- google keresõ mezõ nem _blank -ban nyílik meg
- többoldalas topicok egy oldalon
- szín beállítása a saját név kiemelésére (musthave!!!!!111)
- közvetlen saját tracker link legfelül
- háttérben figyeli az új hozzászólásokat
-- állítható idõzítõvel
- indentálások méretezése
- update mechanizmus (javítva)
- feliratkozni lehet a topikokra (beküld egy subscribe hozzászólást)
- kijelölt szöveg idézése a hozzászólásban
- bejelentkezési ablak az orrod elõtt

TODO
- Greasemonkey-ra lehetne alkalmazni

(a 6-szoros méretnövekedés az a fránya color-picker JS lib miatt van, ami a jscolor.com-ról beinklúdolva nem mũködik)

Hozzászólások

Szegeny IE6 hasznalo hupperekre mar senki sem gondol.. :)

--
Az emberek azt állítják, hogy múlik az idő, az idő viszont csak mosolyog, mert látja, hogy az emberek múlnak. - tibeti közmondás

Az első verzióval kezdtem, ott még ki kellett deríteni, mi is történik (érdemes volna kiírni, vagy a fáljba beleírni, hogy mit hova kell tenni-bemásolni, szerintem nem csak programozó vénájú emberek járnak ide).

Az új verzió felsorolt képességei eddig jól működnek, pl. jelezte, hogy frissült a "követett témák" egy hozzászólással, ennek nyomán néztem vissza :)
Egyszóval: fasza!
Ha látok valami gyanúsat, szivesen szólok, de eddig megfeleőnek tűnik.

Szerintem a helyükre kerültek a dolgok.
Még annyi ötletem lenne (ha megengeded, hogy belepofázzak), hogy nem lenne rossz ha az új verziókat egy dátummal jeleznéd (a kódban is), és legfelül jelenítsd meg új linkkel, de persze a Latest/older módszer sem rossz.
(Nem beleokoskodni szeretnék ezzel, csak mint a félig hozzáértő felhasználó leírom, hogy nekem hogyan volna könnyen kezelhető a dolog.)

"indentálások méretezése"
ez a legutóbbi feature magyarázatra szorul. használata:
Shift + dupla katt a lapra, meg kell középen jelenjen egy dobozka "indent: ___ px" tartalommal, oda írd be, mekkora behúzást szeretnél a behúzott komment dobozkáknak, majd Enter.
hasznos ha széjjel thread-elik a topikot.
amúgy szerintem csak azoknak mũködik az egész userjs, akik "Beágyazott" megjelenítéssel hupoznak.

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

de nem tudom miért nem középre rakja?
ezzel számolom ki:

o.style.top=Math.round((window.screen.availHeight-31)/2) + "px";
o.style.left=Math.round((window.screen.availWidth-106)/2) + "px";

a konstansok o.offsetHeight és o.offsetWidth késõbbi értékei, csak addig nem veszi fel, amíg nincs appendChild()-elve.

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

Nincs... :) Igazából annyira belesimul az oldalba minden funkció, hogy a Hupera nélkül is meg kellett először néznem, hogy mi változott :) ...úgyhogy szerintem sosem találom meg :D
Update megvolt, bár ha nem kelt gyanút, hogy frissült a topic, akkor sose megyek a beállításokba meglesni van-e új. Szerintem elférne a fejlécen a követett témák mellé egy piros "update!" felirat is.

sosem találom meg

na azért keresd, segítek: minden lapon látható.

az update jelzést nem akarom annyire nagy dobra verni, meg csak úgy tudom ellenõrizni az új verziót ha mindig letöltöm az egész szkriptet, ami amúgy is nagy és minden oldal letöltéskor lassítana.

amúgy neked nem lassítja nagyon az oldalletöltéseket? nekem comments > 100 felett már észrevehetõ.
Hupera nélkül csak c > 500 felett szaggat be.

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

Oké, megvan a logo :) (pont az a szekciója az oldalnak, amit sose nézek, érdektelen információk vannak ott számomra :) )

Nem vettem észre zavaró lassulást, egy picit nyammog talán a feldolgozással, de azt a fél másodpercet bőven kibírom. Nem nagyon találtam eddig belekötni valót, jól működik.

Szerk.:
Mondjuk itt elgondolkozott 3-4 másodpercet is, de nem zavar:
http://hup.hu/node/104580?comments_per_page=9999

frissítettem.
pár apróság:
új komment/komment szerkesztésénel oda ugrik a kursor, ahova írni akarsz;
le-föl billentyũkre csökken/növekszik a behúzás mértéke ha azon a panelon állsz (mivel sokszor más funkciót is elõcsalnak ezek a gombok PgUp/PgDn -ra valamint Shift+PgUp ... -ra is mũködik)

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

Opera 23.0-val működik? Hogyan?

--
No God, no peace. Know God, know peace!