dzsani / sg.hu-extension Goto Github PK
View Code? Open in Web Editor NEWA Chrome extension for the popular sg.hu site
License: MIT License
A Chrome extension for the popular sg.hu site
License: MIT License
Pl. humiari topikban nagyon megfogja a böngészőt a sok kép, youtube vidi. Ezzel ahogy görget a user dinamikusan töltené be a tartalmakat amikor a viewportba kerül a tartalom.
Kedvenc lista automatikus frissítése a háttérben ajaxszal
Probléma: ha kliensoldalon ajaxozom, akkor nem fogja mutatni az Ext az új üezenteket mert frissítette szerveroldalon az utolsó olvasott üzenetet. Proxyként kellene használni a kreatura szervereit.
Kommenteken át kell menni, megnézni mindegyikben hogy található-e benne "+1" kifejezés, utána ezeket szépen kigyűjteni és számolni. Végeredményben az egyes kommentek fejlécében fel lenne tüntetve a számláló, ami jelzi hogy hányan értettek egyet azzal a kommenttel.
SG-n a reklámok blokkolása, eltávolítása.
Csak az első oldalon van.
pl.: mosolygós, szomorú, stb
esetleg egy saját blokk létrehozása ahova a leggyakrabban használtakat lehetne tenni drag and droppal
válaszerre linkre többször kattinva többször nyílik meg az overlay textarea
Visszaidézett kommentnél rosszul jelenik meg az overlay textarea
Ki kellene pozicionálni a szélére.
Threaded viewban néhány komment nem ugrik a helyére a következő betöltött oldalnál. Rendszerint a köv oldal első 4-5 kommentje. A script átmegy ezeken a kommenteken is, de valamiért elmulaszt pár dolgot. Például a válaszerre linket sem szedi ki.
A "csak olvasatlan kedvencek" függvényben a létrehozás előtt el kellene távolítani az összes gombot, lévén a függvény újrahívódik, tehát reinit előtt távolítsa el magát mindenről. Esélyes hogy a hidden_fave osztályt is sokszorozza, ha a jqueryben erre nincs beépített ellenőrzés.
Ha egy topikban van, akkor a topikbeállításokkal nyíljon. A főoldalon, akkor azzal.
Sajnos a TinyMCE-t nem igazán lehet beaplikálni, más után kellene nézni vagy írni sajátot.
A localStorage tartalmának lekérdezése nem mindig működik, lehal undefined hibával.
Az 'Ugrás az utolsó üzenethez' nem mindig a jó kommentre ugrik + nem mindig hozza létre a HR elemet.
HTML5 urlchange kell az 'ugrás az utolsó üzire' opcióhoz hogy frissítés után nem ugorjon oda újra.
Nekem érkező üzik kiemelése nem megy a következő betöltött oldal kommentjeinél
Ctrl + Enter kombóra üzenet küldés
Meg kellene szabadulni a sok reinit fvhívástól, átírni ezeket live()-ra.
Smile beszúrás a normál textareába megy az overlay helyett
Mert így ha olvasottnak jelölöm akkor a topikba belépve nem kellene elnavigálnia az utolsó olvasatlan kommenthez, hiszen olyna nincs.
Ha az olvasottnak jelölésnél le vannak nyitva a kedvencek, akkor az olvasatlan topikkal rendelkező fórumkategória eltűnik. Ahogy észrevettem maga a topik is. Elvileg a lefutó kedvencek rejtése függvénynek ezt helyre kellene állítania, de mégsem teszi, csak a következő kedvencek frissítése korrigálja a hibát.
Az automatikus lapozó miatt sosem lehet az oldal aljára görgetni, kellene egy fixed input mező lebegtetve.
Az overlay textarea rosszul pozicionál ha egy 'üzenet nekem' kommentnél visszaidézésre próbálsz válaszolni.
Le sem kellene futtatni, mert úgysem tudom kiszűrni a felhasználónevet. Most pedig rosszul mutatja.
Pl az oldal teljes újratöltése helyett cska az új kommenteket tölti be, majd ajaxszal a második oldalt.
Tabot nyomva az overlay textarea-ban felugrik az oldal tetejére Opera alatt, más böngészőkben szimplán csak nem megy át a mehet gombra a fókusz.
Plusz megjegyez funkció hozzá. Csak akkor kellene lefutnia ha ki van kapcsolva a "csak olvasatlan kedvencek" beállítás.
Chrome alatt odaragadó javascriptes location bar
A válasz nekem funkció megjelölt kommentjeinél a jelölőnyíl rácsúszik a kommentre, a textarea rossz helyre pozicionál, a válaszmsg-t nem küldi el a formmal, így az SG úgy tekinti mintha nem megválaszolt komment lenne.
Egyedi topikscripttel rendelkező témákban nem fut le a commentbox show metódusa. Az init fv megtalálja ugyan az elemet, de eseményt nem társít hozzá. cSuwwi-féle scriptes topikok.
Sok kicicomázott topikban lépnek fel hibák, kellene írni egy fehérlista fícsőrt amivel blokkolni lehetne a bővítmény problémásabb funkcióit ezeken a helyeken. Egy gombot kellene betenni valahova amivel egyszerűen lehet hozzáadni és eltávolítani egy tlémát a listáról.
Threaded viewban a 3. oldal betöltésekor lehal az egész lap, nem lehet görgetni
Egy gombot kellene tenni a jelenlegi toggle gomb mellé, amire egy dropdown menü kerül pár opcióval. Közte lenne egy "összes megjelölése olvasottként" is, ami ajax-szal végigmegy a topikokon, befrissíti őket, majd szépen elrejti a listában.
Kedvenceknél becsukható, kinyitható kategóriák
Most a script lefut pár nem kívánt oldalon is, például egy fórumkategória topiklistájánál.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.