Hírek a Drupal világából (2008/39)

A weblabor megújult arcaAki az elmúlt héten olvasta a http://planet.drupal.org oldalt az számos érdekes hírt fedezhetett fel rajta. Ezek közül csemegézek.

http://hojtsy.hu/blog/2008-sep-23/weblabor-hu-upgraded-drupal-4-6-6-4
Mindjárt kezdjük is a számomra legkedvesebb hírrel: Megújult a Weblabor. A dolog érdekessége, hogy ugyan azt az upgrade-t hajtották végre mint amit én is, tehát 4.6-os Drupalról álltak át a legfrissebb 6.4-es rendszerre. Velem ellentétben azonban nem néhány bejegyzés és a hozzájuk kapcsolódó kevés adatot kellett megőrizniük. Ezért aztán Goba nem azt az utat járta amit én, hanem egy komplett update scriptet írt a rendszerhez. Ezúton is gratulálok neki a szép munkához!

Magyar Drupal felhasználók weboldalainak felderítése

Készülődök a Magyarországi Drupal Konferenciára, ahol többek között szeretném majd bemutatni a magyar közösséget. Mivel személyesen sajnos nem ismerek mindenkit ezért elkezdtem nézegetni a tagok honlapjait. A drupal.hu-ról könnyedén ki tudtam nyerni ezeket az adatokat egy egyszerű SQL lekérdezéssel, hisz adminisztrátori jogosultságokkal rendelkezem az oldalon. A drupal.org-ról azonban az adatok kinyerése nem volt ilyen egyszerű feladat.

9. DUG - Prunk-Éger Edgár: Ezerarcú taxonomy

Edgár előadására leszálltak az ufok, Sweetchack-ot már elkapták!!!Megvolt a kilencedik Drupal User Group, aki nem volt ott sajnálhatja! Végre valahára kezd a DUG igazi user group-pá válni. Végre kezdik meglátni az emberek a konferencia és a DUG közötti különbséget. Míg a konferencia csak egyirányú kommunikációt tesz lehetővé az előadó felől a passzív hallgatóság felé, addig a DUG lehetőséget biztosít a közös együtt gondolkodásra, alkotásra. Edgár nagyszerűen felkészült. Volt egy rövid áttekintés, majd két konkrét alkalmazást nézhettünk meg. Mivel a társaság nagy része nem először találkozott a Drupallal ezért az elméleti bevezető igencsak lerövidült, ami külön erénye volt a kis bemutatónak ;). Természetesen Edgár is találkozott azzal a szőrnyű problémával, amikor az ember nekiáll kitalálni egy olyan feladatot, amire még nem létezik drupal modul igencsak nehéz helyzetbe kerül. Természetesen megpróbáltuk ízekre szedni a kódot, de Edgár minduntalan kivágta magát. ;) A második modul amit bemutatott, a legnézettebb kategóriákat jelenítette meg. A nézettséget úgy állapította meg, hogy a statistics modul által összegyűjtött adatokból kihámozta, hogy melyik node-ot hányszor nézték meg, majd a node-okhoz kapcsolódó kategóriák nézettségi indexét ezzel a számmal növelte. A kapott eredményhalmazt PHP-val sorba rendezte és kiírta. A programkód ugyan alkalmas volt arra, hogy bemutassa a taxonomy modul API felületének használatát, de semmiképpen sem javasolt éles használatra. A futási ideje ugyanis nem túl kedvező. Pont ez tette lehetővé, hogy elinduljon az agymenés és mindenki bedobja a saját ötletét, megoldás javaslatát. Edgár tehát megtörte a jeget és bambán bámuló hallgatóságból egy az alkotási folyamatba bevont nagyszerű csapatot kovácsolt. Köszönjük Neki!

Értsd meg: Én biciglizem.

a lezárt Andrássy-n tekerekNinja papa kinyomta az egész cikkemet a CM-re és nem csak egy kis linket tolt rá, de ez ugye nem baj. Az igazán szomorú az volt, hogy az értelemnélküliek (vagyis trollok) egyből ráharaptak arra, hogy én nem biciklizek. Már nem. Valamikor régen amikor füttyentett a haver, vagy én neki, na akkor biciklizni dzsaltunk el. Felpattantunk a két kerékre és tekertünk. Nem érdekelt hova-merre-meddig. A lényeg a tekerés volt, az önfeledt száguldás lehetőleg minél lehetetlenebb helyeken. Hegyre fel, dombról le. Lépcső, padka korlát nem akadály. Néha néztünk csak haza, hogy "szójjámá mutternek dobjon le szotyira pénzt" Mert imádtam mindig is biciklizni. Amikor évek múlva felültem újra a nyeregbe a határtalan szabadság érzése újra megrohant, de már érdekes volt, hogy hova-merre-meddig. Amint tekertem láttam ám, hogy ezek az utak arra valók, hogy biciklizzek. Koncepció nincs, kihívás, padka, veszély van. Ezért aztán - Eichinger Tibi után szabadon - elkezdtem biciglizésnek hívni azt amikor el akarok jutni A-ból B-be. Ezért van az, hogy az ige g-vel a jármű pedig k-val van írva abban a cikkben. Arra akarja nyomatékosan felhívni a figyelmet, hogy szemléletváltásra van szükség. A bicikli utat nem gyerekek használják, hanem munkába járó emberek. A biciklis közlekedés nem szükséges rossz a városban, hanem az egyetlen egy vállalható alternatíva!
A nagy kavalkádban Vercse ötlete tűnt a nagy megoldásnak, melyet felterjesztésre javaslok:

Hátha elég egy tábla is: behajtani tilos kivéve kerékpár és célforgalom! Talán ezzel megmarad az autós tilosban jár érzése és nem látható a kerékpárút tábla sem, amitől úgy tart Perillustris.

Amikor a lezárt Andrássy-n tekertem az egyszemélyes kritikus tömegemmel, meg kellett állapítanom ez fantasztikus érzés. Amikor hallottam a rádióban, olvastam internetes portálokon, hogy nem okozott fennakadást a közlekedésben az Andrássy út lezárása tudtam, ez a megoldás. Nem kis mellékutakat kell lezárni, hanem a főutakat... vagy legalább is az Andrássy-t nyugodtan le lehetne zárni.
Egyébként a piciCMem egész jóra sikerült. Ahogy terveztem ketten voltunk. Én és a camping. Mint mindig az Andrassy-n összefutottam bicajosokkal, akik nem is sejtették, hogy most éppen egy cm felvonulás részesei lettek. A pántlikához (igen így kisbetűvel) érkezve biciklit emeltem, letettem menetiránnyal szembe és már indultam is. A hely ugyanis télen(???) kilenckor bezár. Aki nem jött, hanem valamelyik olyan helyen töltötte a CM éjszakát ami fel volt készülve erre a nemes eseményre az jól járt. Én is jól jártam, mert senkit nem kellett meghívnom egy sörre sem és hamar hazaértem.

Kötegelt feldolgozás AJAX és PHP segítségével

Sokszor előfordul, hogy olyan nagy mennyiségű információt kell feldolgoznunk PHP-val ami már nem fér bele az olykor nagyon szűkös futási időkeretbe. Ekkor praktikus szétbontani a feladatott több részfeladatra és ezeket a részfeladatokat egymás után végrehajtani. A célom az volt, hogy készítsek egy icipici kis AJAX-os példarendszert a probléma megoldására. Lássuk mi kell ehhez.

Thickbox és az IMCE összeházasítása. Avagy képkezelés a Drupalban.

Fő a pincepörkölt Boggie-ék házavatójánMivel sikerült szerencsésen összekapcsolni a gépemet és a telefonomat meg kellett oldanom, hogy a telefonnal készült képet el tudjam helyezni a blogomban is. Több lehetőséget megvizsgáltam amíg a végső megoldásig el nem jutottam.

Fájl küldése telefonról ubuntura bluetooth-on keresztül

Van én nekem egy jó kis E51-es telefonom, amivel lehet képeket, videókat, hangfelvételeket készíteni. Szerettem volna megoldani, hogy minél kényelmesebben tudjak fájlokat küldeni a telefonomról a gépemre, amin egy Ubuntu Linux fut. Sok keresgélés és próbálgatás után végül is meglett a megoldás, ami természetesen ott volt az orrom előtt. A szegedi DrupalCon-on Dorion segített eljutni addig, hogy párosítsam a két eszközt. Mindenféle furcsa parancsokat írogattunk a terminálba és egyszer csak működött. Később rájöttem, hogy a Rendeszer > Adminisztráció > Szolgáltatások résznél én magam is egy klikkel könnyedén elindíthattam volna a bluetooth eszközök kezelését. Nagyszerű érzés volt, amikor az első fájlt átküldtem a komputerről a telefonra és az sikeresen meg is érkezett. De a törpök élete nem csak játék! Majd egy óra próbálgatás után fel kellett adnom, hogy a másik irányból is megtörténjen az átvitel. Aztán ma rákerestem az interneten és találtam egy érdekes leírást. Végrehajtottam az ott található lépéseket, de semmi eredménye nem volt. Vagyis nem tudom, hogy ennek volt-e az eredménye az, hogy a kis kék bluetooth ikon menüjében megjelent egy "Eszköz tallózása" menüpont, mellyel láss csodát tudom tallózni a telefont és könnyedén át tudom rángatni a fájlokat a telefonról a gépemre. Fájlt küldeni még mindig nem tudok, de letölteni igen. Az hiszem így még jobban is jártam, hisz a kényelmes nagy képernyőn az egér segítségével tudom húzni és dobni a fájlokat. Nem kell a telefon kis képernyőjén szenvedni és egyesével küldözgetni a fájlokat.

Eltűntek a virágok

A CM oldala ledobta virágos mezét és felvett valami ördögit, hogy észrevegyék már végre miről is szól ez a sztori.

Én azok közé a megrögzött arcok közé tartozom, akik kizárólag azért ültek biciklire, mert mással már ez a város nem járható. Autóban ülni a dugóban, szívni a buszon a bejövő kipufogógázt vagy az elengedett pillangókat. Na nem. Motor jó, de ott meg öltözni kell mindig egy negyed órát, ha nem akarok még aznap elhalálozni, vagy a vesémet a kukába dobni az ötven felett érzett hidegben. Gyalog meg lassú, bár már jó pár éve a belváros felé kizárólag gyalog járok. Egy éve kezdtem el komolyabban kerekezni, mert sikerült szereznem egy kemping kerékpárt. Mivel összehajtható mindenhova vihetem magammal. Ha azt mondod nem szapora, hát azt mondom nem az, de ez nem is egy futár bicikli. Ez arra szolgál, hogy gyorsabban eljussak Ából Bébe mint gyalog. Sőt szerintem harminc felett életveszélyes biciglizni ebben a városban. Rövid biciglis pályafutásom során azt kellett tapasztalnom, hogy olyanok terveznek, építenek és vesznek át bicikli utakat akik életükben nem ültek biciklin. Az életükben az azt jelenti, hogy még gyerekként se tekertek, ezért aztán homályos elképzelésük van arról miért is ül fel valaki erre a kétkerekű izére.

Magyarországi Drupal Konferencia 2008

Idén is lesz Magyarországi Drupal Konferencia. Én kihagytam volna, mert ugye itt volt Szegeden a nemzetközi DrupalCon, de a népek akarták. Legyen mondtam.

Időpontja: 2008. november 15.
Helyszíne: CEU Konferencia központ.
1106 Budapest X. kerület, Kerepesi út 87.

Szerintem akinek drupalos ember kell, az jöjjön el és támogassa a rendezvényt.

Rövid NetBeans kaland

A drupal.hu fórumán tette fel egy ember a kérdést, hogy hogyan lehet használni normálisan a NetBeans IDE-t Drupal-os smink készítésére. Utána kerestem és látom, hogy Tolmi már júliusban beposztolt a weblaborra egy bookmarkot ami a NetBeans Drupal kiegészítőjéről szól. Utána olvastam és találtam hozzá nagyon jó telepítési dokumentumot, amit annyival egészítenék ki, hogy a .module és a .install mellé még a .profile és .test fájlokat is érdemes felvenni a kódkiemelések közé. A dokumentum egyébként leírja, hogy hogyan készítsünk a Drupal cvs-éből hipp-hopp egy NetBeans projektet.

Sajnos a NetBeans nálam elbukott. Azt még elviseltem volna, hogy almazöld a szövegmező háttere, amin a világos szürke megjegyzések olvashatatlanok és fél óra keresgélés után sem sikerült ezt átállítanom, de hogy egy enter leütése után másodperceket kell várnom egy viszonylag normális gépen (Core 2 Duo 2.0 GHz, 2G RAM) már nem vette be a gyomrom. Természetesen elképzelhető, hogy az én készülékemben van a hiba, de sem időm, sem energiám nincsen ennek a kiderítésére, hisz van más olyan alkalmazás, ami képes kiszolgálni minimalista igényeimet.

Oldalak