"használat feltételei: egyedül annyit kérek, hogy ez a rövid leírás maradjon benne a scriptben, hogy más is megtalálja a forrását"
ezt nem viccbõl írtam bele, aki használja bármelyik scriptemet, legalább legyen benne annyi "gerinc" hogy be is tartja. használni nem kötelezõ, mindenki írhat magának is, a lehetõség adott. az a kb. 1000 byte-nyi szöveg amit beleírtam, nem fog lassítani a betöltõdésen. akinek nem inge, ne vegye magára... de akinek igen, az igen: pl. top1-es topik :|
egybkt a sráccal úgy különösöbben nincs bajom, szóval úgy lenne jó, hogy csak abban a topikban ne látszódjanak. (bár gondolom ez nem változtat túl sokat a scripten, de ha mégis, azért leírtam :P)
persze, hogy így gondoltam :D mondom is, hogy miért, hogy jobban megértsetek: a humoros & aranyos topikban van egy srác, aki naponta felrak vagy 30 megányi képet, nagyon sok videót, stb. Sztem ez a minõség rovására megy, már az átgörgetés is lehangol, mert minden 10. hsz az övé, és mindig elfoglal nagyon sok helyet...
Erre keresnék megoldást :D remélem érthetõ volt :P
általános megoldás nincs, csak egyénileg tudsz szûrni. te nem látod, más igen, bár ez sztem nem gond, ha téged irritál vki.
greasemonkey vagy ff extension lehet a megoldás ez utóbbin is gondolkodtam már, lehet hogy ebbõl is lesz valami, ahogy az idõm engedi: írtam már ff extensiont többet is, igazából arra kéne nekem, hogy ne kelljen állandóan logolni. ha érzékeli hogy ki van jelentkezve, újralogolna. a többi már csak fícsõr lenne (pl. üzenet eltüntetés)
ha valaki nem csap le rá, egyszer majd csinálok egy ilyet, ha nagyon sok idõm lesz, de az sajna nem mostanában van :|
ha be tudja tenni a topikbannerbe, akkor már házigazda, ergo törölni is tud
Ha készít is valaki ilyet azt maximum böngészõ pluginnal (pl greasemonkey) használhatod saját magad, nem teheted be topikbanner-be, hogy senki se lássa az adott hsz-t, hiszen az sértené az emberi jogokat.
well, Chrome2-vel észre se venni annyi idõ alatt berántja :o) nincs semmi várakozás, vagy max. 1 mp Safarival szintén, bár mindkettõ webkites. Konklúzió: használjatok Chrome-ot böngészésre (komoly dolgokra, pl. fejlesztés ott a firefox)
Én is próbáltam hajtani rajta, eddig nem sok sikerrel. Mondjuk még nem panaszkodtak a topiklakóim, valamit valamiért:)
Az oldalak lassú megjelenítése a script miatt van, eleve várni kell a DOM ready-re (miután az oldal váza teljesen betöltõdött, csak utána kezdi el átépíteni a kommentek táblázatát). Nekem 3-as Firefoxal a saját topikom ~2 mp a script nélkül, és ~8 mp a betöltõdése ha be van téve a script. Kevesebb üzenettel egy oldalon gyorsabb lehet (nekem 120 van egy oldalon). Ezen sajna nem nagyon tudok gyorsítani, aki ilyen custom design-ra adja a fejét annak számolnia kell ezzel a negatív tényezõvel. A 3.5-ös Firefox tuningolt js motorjával talán gyorsabb lesz.
Szerintem jó lenne, ha kis ikonokban bekerülne a gyakran használt makrók beillesztése is, gondolok itt youtube, meg igazítások, félkövér, és szín, spoiler...
azt nem írtam, de aki feltette bármelyiket, vagy a régi 1.0-s verziót tolja (vmelyik topikban láttam pár napja) az frissítse le, megéri. minden normális böngészõvel mûködnek (ie7/8, ff2/3, opera 9.6x, chrome 1/2)
a topicdesignbõl lesz majd "egyszer" fejlesztés: a dromos beírómezõt is megcsinálom (szebb és használhatóbb is)
tudtam hogy elbaszom :D:
Nyugodtan. Az "érdeklõdésre" való tekintettel összerittyentettem az üzenetmoddoló scriptrõl is egy publik verziót. (Leírás benne)
http://code.drom.hu/topicredesign.js http://code.drom.hu/projects/sgdrom.css (a hozzá tartozó css file)
Majd késõbb én (vagy vki más akinek van rá ideje) továbbfejlesztheti, pl: kitüntetések a logó alatt legyenek, vagy egyéni kitünetések, meg ami jön. A designadó oldal fórumán ilyen megoldás van: drom - zenetopik
-----
Az eddigi moddolások: ~ Topicawards v2.0 (a csillagozó script) Példatopik: SG: Ki van fent legtovább? topik (Itt a napi elsõ 3 nyertes kap egy színes csillagot 1 napra. Ide készült eredetileg az elsõ script, kb. 2 éve)
~ Topicawards v2.0 mod (profilkép->sig(nature) cserescript a csillagozó script alapján) Példatopik: SG: Point of Existence 2 topik (Az sg-s logót, vagy ha nincs a nicket cseréli le a megadott júzereknél egy sig-re, ami sokkal nagyobb mint az eredeti sg logó)
A var username sor legvégén a textContents szót cseréld le innerHTML-re, akkor le fog futni a script.
IE8 (és sztem IE7 is, bár már nincs a gépemen) nem fogja a scriptben megadott css-t behúzni, gondolom az XSS támadásokat kivédendõ, nem enged scriptbõl a DOM-ba szúrni semmit (textnode-ot lehet, de html elemeket nem). Szóval a megoldás röviden annyi, hogy a style-t tartalmazó sort meg kell adni a téma beállításoknál. Elõnye hogy gyorsabban megjelenik, hátránya hogy amíg nem fut le a script, picit kusza, de kibírható. Így megy IE, FFx és Opera alatt is.
Ez a script házigazdáknak lehet jó, a topikjukat ténylegesen testre tudják szabni relative egyszerûen. Lényegében mindenen lehet módosítani. Nagyobb logó, más fejlécszín, de még a linkeken is, sõt egy kis ráfordítással egyedi megjelenítést is lehet rittyenteni (pl. bezárható hozzászólásbox, a logó pl. 50x50-es avatarként oldalra téve, vagy amit el tudtok képzelni. És ez mindenkinek látszik aki a topikba téved. Persze akinél a javascript le van tiltva ott nem, de mivel az üzenetküldésen is js van, e nélkül használhatatlan a fórum.
Majd összerittyentek egy ilyen demo oldalt valamikor :)
Volt anno ez a csillagos scriptem (erre válaszoltam), mivel az sgn alapból van jquery és volt rá idõm is, átírtam jquery alapúra, ami gyorsabb, szebb, testreszabhatóbb, stb. A leírás a file elejében van.
A jquery nem egy bonyolult dolog, van hozzá remek leírás, akinek egy kis érzéke van hozzá boldogul vele. Egyéni elképzelés esetén (ha látok benne kihívást) segítek belõni. Íme egy demo a POE2 topikban lesz ilyen sig a logók helyén:
csetet nem lehet megnyitni valami külön txt-be vagy valami hasonlóba? mert van hogy kiváncsi vagyok mit irtak monjduk x orával ezelõtt és sokat kéne visszalapozni
heh, várom már hogy itt mikor lesz. persze csak vip fícsõrként tudom elképzelni, mert ez emelt szintû szolgáltatás, nehogy a mezei nemfizetõs user használhassa :D
olyan widget kéne, ami a "Kérdezek, Válaszolsz, Kérdezel" topik kérdéseit felvillantaná egy buborékban, ha mondjuk 30 perce senki nem válaszolt-kérdezett
ilyesmi lehetne többi láncos játékok esetébe is mennyire használná a népség szerintetek?
napi 2K user is fél évet várt egyik free tárhelyem törlése végett(a kód is odalett), és visszajöttek, minek parázni, ha valami kell akkor arra mindig lesz kereslet, 2 ember nem kereslet (legalábbis szerintem) akkor már inkább elkerülök minden feszültséget és az ilyen csúnyán kódolsz megjegyzéseket, 1 sórba beírok mindent és használom magam, magam örömére. ha már van 15-20 felhasználó, akkor már legalább arra, hogy menjen jól érdemes odafigyelni, pl átalakítottam egy chache figyelõt, hogy lejátsza a média fájlokat, és hogy az mp3 fájlokból szedje ki az elõadó infókat meg stb, és nem fogom publikálni, mert sok a bunkó, és kevés az aki építõjelleggel tanácsot ad. Mint pl ivjoe milyen köze van, hogy hogy kódoltam? ha hiba van jelezze, azt megköszönöm, ha megtalálom okát korigálom, ha nem valamit kitalálok, de az ilyen meg a faustusi beköpés, a plagizálásról, mostmár elég gányolt a kód, hogy fel se merüljön, hogy másoltam, és még a licenszet is bennehagytam egy olyan függvénynél, amit minden óvodás meg tud írni, csak pont az én kopipéjsztemet szúrta ki két kilométerrõl, mintha mindenki mindent újraírna...
Tudok csúnyábban is :) Persze, amit le kell adni valakinek, vagy más kell vele dolgozzon késõbb akkor hallottam már indentálásról is, meg szerkezetileg is lehet átgondolom, és nem csak ahogy jólesik valamit beírok ahova éppen jólesik azért hogy éppen mûködjön. Ezt nevezik Brute Force módszernek a programozásban, hogy semmi átgondolás nélkül leírom, ami jólesik, úgy ahogy jólesik, és úgyis átlátom 50 év múlva is az ilyen 2-3 fõbb részbõl álló kódomat, nameg az ilyen kódjaimat amit csak úgy írok sose szoktam átnézni amit megírtam, letesztelem, megy, és csókolom, max optimalizálom, ha valami qrva lassura sikerült, mert ha az egész oldalt feldolgoztatom az néha még a dual kóros :Procinak is nehezére esik. Én nem töltöm az idõm olyan kódok tisztogatásán szépítgetésén, amit max még 2-3 ember használ, minek? inkább megnézek egy youtube-os videót... Nekem ebben semmi hasznom, max megismertem a firefox szerkezetét, már tudom mi az az xul, és pár bíztonsági probléma áthágását tanultam meg ezen bõvítménekkel, nameg már ha most írnám pl a szmájlibõvítõt, nem mennék le html szintre, xul-ban szépen és energetikusan meg lehet oldani, de át kellene írni az egészet, de minek, inkább chrome helyett resource-t használok, ha letiltották a chrome elérését... ha ezt is letiltják, akkor is kitalálok valamit, hogy csak minimálisat kelljen változtassak, mert nincs értelme.
lál hülyeség ezen agyalni, bracsek nem csak css-t módosítgat, hanem pl chatet, órát, szmájlkat, etc.
csak most énvagyokazapád meg a többiek kipróbálták hogyan is lehet maguknak csinositgatni az sg-t, és az elsõ lecke a css, késõbb meg kitudja még mimindent találnak ki.
de lehet mos tmondtma egy nagy hülyeséget, akkor sory-.-
A feldolgozása gyorsabb, hamarabb betölti a rókát és az oldalt is. :)
De ez csak ötlet volt, kérdeztem, h miért bonyolítjátok túl grease-zel, mikor az userContent.css-t erre találták ki, egy szóval nem mondtam, h ezt használd, mert aki nem ezt használja az buzi. :D Csak ötlet, alternatíva, hogy így is lehet. Egyszerûbben, gyorsabban, szebben, persze a felhasználónak megterhelõbb felülírni egy filet, mint böngészõben 3-at kattintani, hogy telepítse a grease scriptet, de valamit valamiért. A #410 utalás volt bracsinak, h vegye észre, h nem js-rõl van szó, hanem css-rõl. :)