Elõreláthatólag holnap lesz egy újabb stabil kiadás, semmi új fícsõrt nem fog hozni, színtiszta hibajavításokkal lesz tele. Nagyon-nagyon sok hibát javítottam, érdemes lesz majd letölteni. Van köztük új, van közte nagyon régi is, most igyekszem a régi beígért dolgokat pótolni, az összes ismert hibát javítani. Az után következõ stabil kiadásban egy WYSIWYG editort szeretnék látni. Ez még szintén a héten várható. Utána szerintem lesz 1-2 hónap szünet, hibákat javítok majd, de sok meló érkezett be, szóval azzal leszek elfoglalva.
Emlékszem, mikor a Prohardverék újraírták a teljes RiOS-t, és az elsõ magyar (normális méretû) valid fórumot összehozták. Jelenleg az SG kódját egy ember tartja karban (Robaj, St ahogy írta már nem foglalkozik vele / látja át), tõle sajnos nem lehet elvárni, hogy egy tízmilliós fórumot újrakódoljon a funkcionalitás megtartásával amellett, hogy a mediacentert is pátyolgatják :( sajnos szerintem marad a turkálás még egy ideig, ha van hozzá türelmed (amit nagyon köszönünk, ez a plugin kicsit hasznosabb, mint az elmúlt pár év fejlesztései SG oldalról).
Tény, hogy nem lehet csak úgy felrúgni mindent és újat alkotni, de azért az olyan apró hibákat mint egy tag lezárása, azért arra lennie kellene kapacitásnak. A probléma itt inkább hogy nem is igazán akar ezzel senki sem foglalkozni, hiszen "minden mûködik", csak éppen nem helyesen. Lehet hogy nincs látható hiba, de a forrás ettõl még katasztrofális. Örömmel látom hogy Robaj azért fejlesztget dolgokat, de a mi kellene topikban mindenki tudja hogy kár beírni bármit, mert nem fognak foglalkozni vele. Én ezért nem is jelentek hibákat igazából, annak idején megtettem, ötleteket is mondtam, senkit sem érdekelt. Most már ez egy kicsit változni látszik, de nem fûzök hozzá nagy reményeket.
A másik probléma hogy én is csak a hibák egy bizonyos részébe botlok bele. Nem tehetem meg hogy minden nap kiadok 5 feladatot hogy "ez és ez rossz", mert ki vagyok én hogy ezt megtegyem, másrészt én sem találkozom az összes hibával. Egyszerûbb lenne egy teljesen újat írni mint foltozgatni. Erre meg nincs kapacitás, elhiszem. Viszont a foltozgatás meg értelmetlen, és igazából mindenki magasról tesz arra hogy én személy szerint milyen problémákba ütközöm az Ext fejlesztése közben. St-t nem érdekel semmi, ez eléggé világossá vált számomra, nem ringatom maga olyan hiú ábrándba hogy csak miattam majd javítanak valamit. És ezzel visszaértünk a "minden mûködik" dologhoz. Minek érdekelné õket az én bajom, ha nincs látható hiba?
Senkit sem akarok leszólni, mindenki a saját érdeke szerint cselekszik, ezzel nincs is bajom. Továbbá Robajról sem tudok egy rossz szót sem szólni, mert amennyire ismerem az SG és Médiacenter mûködését, mindenki le van terhelve. Gondolok itt olyanra, hogy a Médiacenter alkalmazottai írják a cikkeket az SG-re. Nem nevezném ideális körülménynek, ezért nem is szólok semmit hogy ki milyen hibát hol ejtett. Lehet velem is elõfordulna hasonló helyzetben.
Nincs itt amúgy semmi probléma, és nem olyan vészes a helyzet hogy ellehetetlenítse a munkámat. Egyszerûen csak leírtam a tényállást, nem várok változást, elvagyok így is. :)
Ne rejtsd el az üdvözlõ blokkot! Igazán nem zavaró, nem foglal sok helyet és épp az elõzõ poszt-ban írta, hogy már csak hibajavítások lesznek majd 1-2 hónap múlva folytatja..
Mekköra 5let: a szmájlikat tegye vissza eredeti sorrendjébe. én máig nem szoktam meg az új sorrendet:D (esetleg ezeket is tetszõlegse sorrendbe lehessen rakni, mint a blokkokat, ergo pl a gyakran használtakat felürle tenném magamnak, stb)
Én egy olyat tudnék elképzelni, hogy "hangulatuk", jelentésük szerint külön csoportba lennének szedve. Lenne pl. mosolygós, szomorú, haragos, stb csoportok. Könnyen átlátható lenne, logika szerint lenne rendezve, nem pedig össze-vissza. Esetleg hozzátenni egy "user defined" csoportot, ahova drag and droppal behúzhatja a felhasználó a leggyakrabban használt smilekat.
Kiadtam a 0.6.0-ás verziót rengeteg hibajavítással. Érdemes mindenkinek frissítenie, valószínûleg ez az eddigi legstabilabb kiadás ami valaha született. Tényleg jó sok bugot kiírtottam, sok régióta elhúzódó hibával egyetemben.
Eleinte biztos, mert még nem tudom hogy az SG specifikus BB kódok hogyan fognak kinézni vele. :D
omg épp szkriptet kértem , hogy a felsõ sorban legyen egy zöld-piros.szürke gombocska meg ez a dölt..stb áááááh ha kész szólj mert ez brutál jó!!!! egybként hiba Egy hozzászólásra válaszolva az oldal nem ugrik fel a felsõ textarához, ehelyett kiemeli a megválaszolandó kommentet és egy overlay szövegmezõ jelenik meg alatta.
ha kikapcsolom ezt és válaszolok valaki kommentjére akkor újratöltõdik az oldal!
A cikkeknél, ha nem a fórumban listáztatom a kommenteket, akkor nem mûködik a kieg csak félig (nem jelenik meg a beállítások sem a jobb felsõ sarokban), így nem tudok kommentre válaszolni mert nem jön fel az overlay, meg a válaszok lenyitása sem mûködik.
Másnál?
Cikkeknél be sem töltõdik az ext, szóval bajt sem tud okozni. Nálam megy minden normálisan.
Majd egyszer megcsinálom, csak a fõoldal sokban eltér a topikoktól. Máshogy néznek ki a hozzászólások, nem ugyanannyi van kilistázva, nincs oldalszámozás (aljáragörgetéses betöltésnél nem tudom csekkolni hogy hol áll jelenleg, milyen url-t kell betölteni, stb).
ezt a textbox kipofozás hogy áll? milyen fázisban?
Sehogy. Nem találtam megfelelõ alternatívát, mindegyiknek van valami baja. A TinyMCE, CKEditor és társait nem lehet betenni, többszáz fájlból állnak, nem lehet rávenni õket hogy az Ext mappájából húzzák be ezeket. Ezen kívül lassúak, nem akarom agyonterhelni vele az oldalt. A kisebb alternatíváknál meg mindegyiknél volt valami baj. Egyik ment Safariban, Chromeban elszállt, Opera alá meg be sem lehet tenni, mert a tisztelt fejlesztõk jól elkúrták ezt az egész kiegészítõsdit. Volt egy alternatíva ami ment volna mindhárom böngészõben, ennek meg a BB kód pluginja nem ment. Ilyen többezer soros OO scriptet meg nem állok neki debugolni, mert annyi idõm nincs.
Most lesz egy kis szünet, utána lehet elõveszem õket és megkeresem bennük a hibát.
MarkItUp nem WYSIWYG editor, a másik meg jQuery plugin. Én a CLEditort néztem ki, az is egy jQuery plugin, pont azzal problémázott pl. az Opera. Az a baj, hogy Ext környezetben máshogy viselkednek a scriptek. Nem minden objektumhoz lehet hozzáférni, stb. Opera konkrétan olyan, hogy a jQuery dollárjeléhez a window objektumon keresztül lehet hozzáférni, különben elszáll undef errorral. És itt a probléma, hogy jQuery plugin definicióba nem írhatod be hogy "window.$" mert syntax errorral elszáll.
Szerintem majd maradok a CLEditornál, Opera alatt meg nem lesz semmi. Chrome-nál csak annyi baja volt, hogy Chrome nem ismeri a contentWindow tulajdonságot, de ezt majd úgyis áthidalom valahogy. Érdekes egyébként, hogy sima oldalscript esetében nincs baja vele, viszont ha Ext-be teszem, akkor rögtön problémázik vele.
jquery lazyload plugint opcionálisan be lehetne rakni? (ez csak képekre jó, de ha lenne más alternatíva, ami jó flashre is, az is jó lenne) egy-egy topik jó pár másodpercre megfogja a böngészõt, ahol sok a kép, vagy a videó. ezzel csak az a gond, hogy az (animált) utolsó üzenetre ugrás ilyenkor nem használható, mivel azzal betöltené az addigi képeket.
Itt nézelõdj... Lehet, hogy kiderül, mégse szar az Opera, csak más, mint a többi.
Nem az Opera a szar, hanem az extension fejlesztõi környezet. Amúgy pont itt találtam meg a választ hogy miért hal le undef hibával, pont itt írták hogy a window-val kell használni. Ha találsz egy módot arra hogy ezt megkerüljem, neked adok majd igazat. Addig meg én vagyok a tapasztaltabb.
Ebben a topikban találtam a választ, és innen (hivatalos extension guide) idézték be a következõt:
"Sometimes the UserJS doesn't work as an extension, for various reasons. Often it's because an object is accessed directly — location or opera, for example — although this is simple to fix by accessing them from the window object instead (window.location, window.opera, etc.)"
Nu, utánajártam pár dolognak. Opera alatt megoldottam hogy a jQuery dollárjelje mûködjön mint függvényhívás, de mint változó (plugin definícióba) továbbra is rossz, tehát jQuery plugin használatára Opera Ext-ben nincs lehetõség. Megnéztem a CLEditor (WYSIWYG Editor) miért rossz Chromeban. Hát azért, mert biztonsági okokból letiltották a framek window objektumának lekérdezését. Sima oldalscriptként ezzel nincs baj, Ext-ben viszont nem engedélyezik a használatát. Semmilyen esetben sem, nem csak cross-domainnél. Viszont a CLEditornak kell ez az objektum, szóval lehal hibával. Mivel általában iframet kreálnak a WYSIWYG editorok, így valszeg a legtöbbnek is baja lenne ezzel.
Érzem én hogy jön a release :) Mikor azt írod, hogy nincs idõd foglalkozni vele, akkor szoktál nekifeküdni és megoldani :D
Régen nálam is a "felejtsétek" el helyzetekbõl lett egész éjszakás kódolás, és megoldás :) Ma már nem bírom magam rávenni egy html tagre se, nemhogy php, vagy egyéb...
Õszintén kérdem: neked nincs jobb elfoglaltságod annál hogy tapasztalat nélkül okítasz másokat? Régóta ismerlek már, sok (kultúrált) vitát lenyomtunk, marhára kezdem unni hogy neked mindig akad egy kitérõ magyarázatod. A hiba fajtáját sem ismered pontosan, mégis állandóan cáfolni próbálsz. Nem az iframe tartalmához nem férek hozzá, hanem a window objektumhoz. A tartalmát tudom módosítani, de nekem nem az kell. Ez világosan le van írva a doksiban, keresd ki, úgyis nagyon megy neked mostanában.
Mai napomat a Firefox porttal töltöttem, de nem hiszem hogy lesz belõle valami. Olyan problémáim vannak, hogy nem tudok velük mit kezdeni. Alapból jQuery-t használni szinte lehetetlen, a jQuery a ChromeWindow-on belül fut, nem a betöltött oldalt használja referenciaként. Ezt több módon is lehet orvosolni, de mindegyiknek van valami baja, nem minden esetben lehet csak úgy lepasszolni a content.document objektumot neki. Nagy tweakek árán ezt sikerült megoldani. Következõ probléma a CSS betöltése. Chrome URL-t kiszúrni cross-origin címszóval. Resourceként definiálva már nem szûrte ki, de nem is töltötte be. A beépített StyleSheet Service olyan hibakóddal szál el amit még a Google sem ismer. Próbáltam az I/O Service-szel kiolvasni a file tartalmát és inline styleként beszúrni, az sem ment.
Biztos velem van a probléma, de csak nyûg az egész. Ez a Firefoxos kiterjesztõsdi még jóval a jQuery elõtt született, érthetõ hogy nem erre tervezték. Vannak dolgok viszont amik nagyon tetszenek benne, szóval azért ez jóval kiforrottabb mint a többi böngészõ ext környezete, de a hagyományos contentscriptekhez viszonyítva inkább csak bonyolítva van a dolog.
Majd még nézelõdök egy kicsit mielõtt teljesen leállnék, félig-meddig mûködik amúgy az extension. Valamit biztos nagyon benéztem, mert még a hivatalos doksi példakódja sem mûködik, szóval érdekes az egész, nem létezik hogy nem mûködik, valamit biztos én rontottam el.
"Ez a Firefoxos kiterjesztõsdi még jóval a jQuery elõtt született, érthetõ hogy nem erre tervezték."
Borg: Chrome alatt a beragadó location bar még mindig fennáll? Akárhogy próbálkozom, nekem nem jön elõ, pedig régen én is láttam amíg Chrome-ot használtam. Most lenne idõm debugolni, de nem tudom elõcsalni.
Nem tudom mitõl jön elõ, de néha még mindig találkozok vele.
Valóban. Érdekes, mert miután megjelent, sehogy sem akart eltûnni. Inaktiváltam az ext-et és utána is ott maradt. Ami meg még érdekesebb, hogy az extension nem tud belenyúlni ilyen dolgokba, nem tudom miért van ez. Lehet valami Chrome bug, majd utánajárok.
Volt pár szabad percem, csináltam egy reklám eltávolító scriptet. Hasznos lehet azoknak, akik nem használnak, vagy nem akarnak használni AdBlock-ot, mert mondjuk lassít a böngészõ sebességén.
Én ezzel úgy vagyok, hogy ha már itt lógok SG-n tizenakárhány éve, akkor legalább a reklámokat megjelenítem (és alkalmanként kattintok is rájuk) - van adblockom, de az sg fehérlistás rajta.
Bug: A nekem érkezõ válaszok bejelölése Borg18754 nevû user hozzászólásait is nekem tulajdonítja :)
Jó hír a Firefoxos felhasználóknak: a Penge által belinkelt JetPack egész pofásnak és használhatónak néz ki, már neki is láttam portolni az Ext-et Firefoxra. Bizonyos funkciók már mûködnek is. :)
Hát délután még nem gyõztem meg magam arról hogy ebbõl lesz valami, megint jöttek a problémák. Doksi nulla, le sem írják hogyan lehet képeket, css-t betölteni, hallgatnak róla, mintha nem lenne fontos egy webtechnológiákon alapuló fejlesztésnél. Aztán magamtól szépen rájöttem a dolgokra, githubon már van egy félig-meddig használható verzió a nightly-ban. A legtöbb dolog már megy benne, sínen van a dolog, most már biztos elkészül. Aki vállalkozó szellemû, az addon-sdk-t teltelepítve kipróbálhatja.
Ha minden jól megy, talán még ma este, legkésõbb holnap délután jön egy béta.
Firefox béta ext. El kell mennem, addig nyomogassátok, írjatok szép hosszú hibalistákat. :)
ui.: letöltés után (ha nem ismeri fel a böngészõ alapból) húzzátok rá a böngészõ ablakára és települni fog.