Annak idején kísérleti projektként írtam egy Chrome bõvményt az SG fórumához. Akkor nem tettem közzé a munkámat, mert idõhiányban szenvedtem, a bõvímény minõsége pedig nem volt az igazi. Most az elmúlt héten úgy döntöttem hogy újrakezdem az egészet, ezúttal viszont publikálom is az eredményt. Ime hát, itt van: https://github.com/dzsani/SG.hu-Chrome-extension
A bõvítmény funkciói: - Chat elrejtése - 'Ugrás az utolsó olvasatlan üzenethez' több oldalon keresztül - Csak olvasatlan üzenettel rendelkezõ kedvencek mutatása [Ötlet: TLGreg] - Rövid kommentjelzõk - Egyéni tiltólista [Ötlet: cSuwwi]
Fontos megjegyeznem, hogy ez pár nap eredménye, pontosabb pár rászánt óra eredménye. Így tehát valószínûleg instabil, lehetnek benne hibák, egyelõre csak egy játékszer. A témát azért is indítottam, mert ez egy publikus GIT csatorna, bárki bekapcsolódhat és commitelhet változtatásokat, új funkciókat. Reményeim szerint akad majd pár ember aki bekapcsolódik a projektbe, mert nekem sajnos nincs elég szabadidõm rá. A továbbiakban is fejleszteni fogom (ha kell, egyedül), de bízom benne hogy a közösségbõl is kikerül pár fejlesztõ.
Továbbá várom az ötleteket, hogy milyen funkciók kerüljenek még bele, illetve nagy segítség lenne pár tester akik jelentik a talált hibákat.
"- 'Ugrás az utolsó olvasatlan üzenethez' több oldalon keresztül - Csak olvasatlan üzenettel rendelkezõ kedvencek mutatása [Ötlet: TLGreg]"
Már megy is fel. :)
Esetleg a hozzászólásszerkesztõhöz lehetnének billentyû kombinációk, mint a ph kiegbe? (Ott be lehet állítani, hogy a kijelölt szöveget milyen billkombinációra tegye félkövérré meg ilyesmi, kényelmesebb hsz-t írni)
Fasza lett, felraktam én is. A tiltólista hogyan mûködik?
Illetve ötlet gyanánt:
1. Pl a fav listában mouseoverre megjelenhetne a legújabb 1db hozzászólás elõnézete kis ablakban. Vagy ugyanez a fórum fõoldalon megjelenhetne a témalistázás helyett középen (ami ugye elég felesleges, ha az ember fav-ból fórumozik). Tehát egymás alatt ott lenne minden fav topik legújabb kommentje, ami még nem volt megnézve. Esetleg egy gombbal, hogy "megnézve", így bele se kell menni 1hsz miatt a topikba.
2. A nagy szavazó topikot lehetne külön kezelni a favban, úgy hogy az ne új hsz-re, hanem új szavazásra jelenjen meg ott.
3. Topikok egyéni stíluselemeinek, felsõ bannereinek letiltása...
További ötlet: A hozzászólás fejlécekben a privát mellett valahol megjelenhetne egy "Letiltom" gomb és evvel egyszerûen tiltólistára lehetne tenni valakit. :)
Itt a topikban egy felhasználó nevén vagy logóján jobb klikk -> "Felhasznló tiltása". Ezután globálisan tiltásra kerül, egyetlen topikban sem fogod látni a választott felhasználó kommentjeit. A tiltás levételét a beállításokban lehet elvégezni.
Az ötletek jók, csak kicsit körülményes kivitelezni õket. Sokkal könnyebb dolgom lenne, ha az SG fejlesztõi készítenének egy API-t amivel pár dolgot egyszerûen le lehet kérdezni. Mert pl. az utolsó komment mutatásához az egész topikot be kellene tölteni a háttérben és abból kihalászni az elsõ kommentet. Na most ez 20-30 favnál elég szépen lefogja a sávszélt.
Nem írja ki a topik alatt új sorban hogy "X új üzenet érkezett", hanem a topik neve után egy apró piros számot odaír. Kicsit ilyen helyspórolós megoldás, nekem pl. még jobban is tetszik mint az eredeti.
Na ez mondjuk eszembe nem jutott volna, de lég sok a menüpont ott, amit írtam szerintem kényelmesebb. Persze nem olyan nagyon fontos én nem nagyon fogok tiltogatni, csak eszembejutott. :)
ja már látom :) Azt hittem, hogy arra gondol, amikor a topik belsejében vagyok, és fent megjelenik +1 sor, és eltolódik tõle a képernyõ, ha új hsz jön :)
Na így már más, nem szóltam. sry sry Nincs sok topik a kedvenceim között, ezért esett le lassan :P
Ötlet: fórum fõoldalon az oldalsáv blokkokat tetszés szerint el lehetne tüntetni, át lehetne helyezni tetszõleges helyre. A régi extensionben volt egy kompakt módnak nevezett funkció, ami egyszerûen átcsoportosította a blokkokat, elrejtette az olyan felesleges részeket mint a szülinaposok. A sok favval rendelkezõknek volt jó, mert bal oldalt csak a favokat mutatta, így több fért ki.
Ezt akarom majd megcsinálni, csak erre több idõt kell szánnom, ez már kicsit bonyolultabb mint a többi. Vélemény?
Érdekességképpen itt egy videó a régi extrõl:
A végén van még egy fincsi funkció: overlay válaszerre textarea ami kiemeli a megválaszolandó kommentet. Sokan rossz gombra nyomnak ugye, plusz így nem kell ugrálni ide-oda a lapon. Volt rá kapcsoló hogy a háttérben küldje el a kommentet, így a lap sem tölt újra. Jó azoknak is, akik sok választ akarnak írni egyszerre. :D
Olyat nem lehet csinálni ,hogy egy gombot betenni a favok fölé és akkor nem kell a beállításokhoz menni azért hogy az összes fav topicot lássam / csak azt amibe érkezett új üzenet
Ott van egy jobb irányba mutató nyíl a Kedvenceim menüpontnál.
legfaxább ez az utolsó üzire ugrás! nem kell klikkelni hanem magától odaugrik , tényleg szóhoz sem jutok
Néha a fórum fõoldalán elfelejt betölteni a kieg, frissítés után megint jó.
Ez mitõl lehet?
Elsõ tippem az instabil localStorage lenne. Sok böngészõben van ilyen bug hogy ideiglenesen "elfelejti" a localStorage adatokat. Ha nincs localStorage, akkor az extension úgy veszi hogy minden beállítási lehetõség le van tiltva, magyarán betölt a bõvítmény csak nem csinál semmit az oldallal.
Ez csak egy tipp, majd utána nézek, teljesen más oka is lehet. Viszont a fenti az jelen van, mindig szívok azzal hogy az inspector nem akarja mutatni a tárolt adatokat. Érdekes mondjuk hogy ezt csak a legutóbbi Chrome csinálja, régen nem volt ilyen bajom.
Egyelõre erre sincs annyi idõm mint szeretném, nem nagyon férne bele a többi böngészõ portja. De ha valaki vállalkozó szellemû átvállalná, akkor nyugodtan megteheti, teljesen nyílt a projekt, azt tesztek vele amit akartok. :)
Develop branchban új verzió, tiltólista gombot tesz az üzik fejlécébe.
real madrid topicba ha érkezik új hozzászólás akkor csak a számot mutatja és a topic címét nem , ez mitõl van? Tehát a topic neve nincs csak a szám ahány új üzi érkezett bele
a topic neve mellé egy x -t nem lehet tenni? ha ráklikkelünk akkor -favolja a topicot és nem kell a topicot megnyitni majd a "törlés a kedvencekbõl" ikonra klikkelni
Kicsomagolt bõvítményt ha nem csomagolod be akkor következõ indításkor nem futtatja. Bõvítmény becsomagolása, betallózod a mappát, behúzod a Chromeba feltelepül rendesen és kész.
#47: Nekem is a színek jutottak elõször eszembe. Mondjuk én nem használom a rövidített módot, valószínûleg ezért jelennek meg rendesen a topicok.
Más probléma: Néha elõfordul (lehet a kieg okozza nem tudom, eddig nem tapasztaltam), hogy egyes topicok a végtelenségig töltenek. Ez nem lenne baj mert escapel leállítom csak ettõl még az automatikus ugrás miatt nem enged görgetni sehova, gondolom nem futott le végig a script mert valahol elakadt. Evvel lehetne kezdeni valamit?:)
épp írni akartam ,hogy most meg fasza pedig ugyanugy telepítettem fel mint tegnap... a
Én ezt ott tapasztalom ahol egy topik tele van tûzdelve képekkel. Addig nem enged feljebb görgetni az utolsó olvasatlan üzenettõl, amíg a képek be nem töltõdtek.
Felment egy hibajavító változat a master branchba. Többek között a színes topiknevek és a rövid kommentjelzõk is javításra került, töltéstek le újra.
Ez azért volt így, mert a script az utolsó üzenethez görget, csakhogy a képek miatt a dokumentum mérete folyamatosan változik, tehát a script a teljes betöltésig követi a megadott pozíciót hogy a scrollbar ne mászkáljon el. Idõközben beláttam hogy ez így nem jó és el lett távolítva, az új verziókban már javítva van.
Ha nincs kedvenc amibe új hozzászólás érkezett, akkor üres lista helyett halványszürkével (vagy valami hasonló színnel) kiírhatná, hogy nincs olyan topic amibe új üzenet érkezett. Persze csak akkor, ha össze vannak csukva a kedvencek.
van valami bongeszo, ami felvesz makrokat. egyszer kiprobaltam, felvettem, hogy hogyan jelentkezek be, utana mar csak ra kellett nyomnom a makro lefuttatasara es belogolt. igaz, szinte ugyanolyan gyors volt mint en, de kevesebbet hasznaltam a kurzort :D
Lentebb valaki írta, hogy jó lenne letiltani az egyedi topik cicomázást. Sajnos erre opciót nem lehet csinálni, az extension nem tudja menet közben behúzni a CSS-t, kizárólag elõre definiálni lehet a manifest.json állományban. Tehát vagy lesz (és akkor mindenkinél) vagy nem, beállítási lehetõséget nem lehet csinálni hozzá. Kérdés: legyen vagy ne?
nem kell letiltani , akinek nem tetszik a cicomázott topik az ne nézzen be... - mellesleg a designes topikokba is mostmár simán belehet tenni választogombokat , szóval hülyeség szerintem