Planet Drupal.hu

Az általunk ismert magyar Drupal témákkal is foglalkozó blogokból a Drupalhoz kapcsolódó bejegyzéseket összesítjük, így könnyebb követni a releváns magyar tartalmakat.

Drupal tipp: „legolvasottabbb cikkek” blokk létrehozása

thamas képe

(Please go to the end of the post for a short English summary!)

Blogokra, híroldalakra jellemző, hogy szeretik megjeleníteni a legolvasottabb tartalmakat. Mivel listáról van szó, gyakrolott Drupalozó rögtön tudja, hogy (ha nem akar kódolni, akkor) a Views lesz az eszköz, amivel ezt a listát létrehozhatja. Viszont meglepetés érhet minket, ha a Views szűrők között sehol sem találunk olyat, ami a tartalmak olvasottságát venné figyelembe!

WYSIWYG szövegszerkesztő és a Drupal - TinyMCE

pp képe

Sokan megjegyzik, hogy a Drupal egyik legnagyobb gyengesége, hogy nincs beleintegrált WYSIWYG szövegszerkesztő. Ez várhatóan a Drupal hetes verziójával meg fog változni, de addig is nézzük meg mit tehetünk. A sablon válasz részemről az szokott lenni, hogy használj BUEditort, de van amikor az általam oly nagyon kedvelt és használt szerkesztő kevés. Valami más kellene, valami olyasmi amit egy egyszerű felhasználó is könnyedén használ. Ebben a kis írásban megpróbálom összefoglalni mivel kellet megküzdenem a TinyMCE integrálása során.

Az Xdebug lassú és nem hagyja békén a var_dump()-ot

edgarpe képe

Tamás postján fellelkesülve, én is beállítottam itthon a php debug környezetet (PHPEclipse+xdebug). Eddig megvoltam nélküle, de bizony ha egyszer kipróbáljuk, nehéz lesz megválni tőle. Nélkülözhetetlen segítség a mindennapi PHP/Drupal hekkelés közben.

Az Eclipse-et én nem szerettem, és most sem a szívem csücske, de a PHPEclipse-el együtt egy használható eszköznek mondható. A debug melett kifejezetten hasznos funkció a kód kiegészítés és a gépelés közbeni szintaxis elemzés.

Megjelent az EZShop 1.0

Boobaa képe

Még a nyáron a KYbestnél készítettünk egy cégnek honlapot, ami eredetileg termékbemutatónak indult, a végén mégis webshop lett belőle (igaz, meglehetősen egyszerű). Másszóval: cck+views segítségével megcsináltuk, aztán kiderült, hogy inkább übercarttal kellett volna... Némi káromkodás után inkább összeütöttünk egy modult, ami a megrendelőnek pontosan elég volt - hátha másnak is megfelelő lesz. Íme: EZShop 1.0.

A FeedAPI 1.4 megjelent

Novák Áron képe

Megjelent a FeedAPI 1.4-es verziója. Van benne egy rakás hibajavítás és pár újdonság, főleg a Views támogatással kapcsolatban. A kiadási megjegyzéseket itt találjátok, valamint le is tudjátok tölteni azonnal: http://drupal.org/node/319635
Megjegyezném még, hogy amióta a Drupal.hu a Planet menüponthoz FeedAPI-t használ, azóta fogtak több bugot is, amiből egy javítva is van a kiadásban, ez tényleg nagy segítség!

Képek importálása

sajt képe

Elég sokáig keresgéltem a megfelelő megoldást képek importálására. Egy olyan projecten dolgozom, ahol egy régi adatbázisból kell híreket importálni.

Az adatbázis tábla következőképpen néz ki:

CREATE TABLE `hirek` (
`id` int(10) unsigned NOT NULL auto_increment,
`nev` blob,
`lead` blob,
`hir` blob,
`datum` datetime default NULL,
`aktiv` int(11) default '1',
`kiskep` mediumblob,
`kep` mediumblob,
`link` varchar(255) default NULL,
PRIMARY KEY (`id`)
);

Képek importálása

sajt képe

Elég sokáig keresgéltem a megfelelő megoldást képek importálására. Egy olyan projecten dolgozom, ahol egy régi adatbázisból kell híreket importálni.

Az adatbázis tábla következőképpen néz ki:

CREATE TABLE `hirek` (
`id` int(10) unsigned NOT NULL auto_increment,
`nev` blob,
`lead` blob,
`hir` blob,
`datum` datetime default NULL,
`aktiv` int(11) default '1',
`kiskep` mediumblob,
`kep` mediumblob,
`link` varchar(255) default NULL,
PRIMARY KEY (`id`)
);

Tömeges node műveletek

edgarpe képe

Összegyűlt pár apró ötletem, ami a mindennapi Drupal használat vagy programozás során jól jöhet. Úgy döntöttem indítok egy drupal gyors tippek sorozatot, ahol ezeket leírhatom. Ennek első eleme ez a post.

Véletlenül bukkantam a hook_node_operations hook-ba, amivel kiegészíthetjük az admin/content/node oldalon azt a legördülő listát amivel egyszerre több node-on végre tudunk hajtani egy műveletet.

Drupal WYSIWYG szerkesztők szubjektív összehasonlítása

tolmi képe

Valamikor réges-régen valakikkel vitába bonyolódtam (többször is) hogy milyen WYSIWYG editort kell rakni az ügyfél Drupaljába. Persze mindenki használjon amit akar és tetszik neki, azonban az Ügyfél az ügyfél. Neki egy könnyen kezelhető [és takarékos és gyors és jó minőségű...] szerkesztő kell.

tovább

Blog Aid - Drupal bloggereknek

pp képe

Nemrég kezdtem bele az aktív blogolásba. Természetesen a Drupal rendszert választottam, mivel elég jól ismerem és kedvelem is igen nagyon. A Drupal viszont alaptelepítésben nem nagyon kedvez a bloggereknek, ugyanis egy frissen telepített Drupal elsősorban közösségi híroldal létrehozására nagyszerű. (ilyen például a drupal.hu) Számos beállítást kell megtennünk ahhoz, hogy egy elfogadhatóan működő blogot kapjunk és számos kiegészítő modult telepíteni a nagyszerű működéshez. A tökéletes működéshez azonban egy kis célmodulra lesz szükségünk.

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

pp képe

Ezen a héten a legtöbb bejegyzés a Drupal.org újratervezéséről szólt. A Drupal egy nagy tudású rugalmas rendszer. Ez a legnagyobb előnye és legnagyobb hátránya is egyben. Okos pszichológusok készítettek egy felmérést, melyben azt vizsgálták boldogabbak-e azok az emberek akik sok mindent megtehetnek. A megdöbbentő eredmény az lett, hogy azok az emberek akiknek kevés választási lehetőségük van sokkal boldogabbak mint azok akiknek számos lehetőség közül lehet választania.

Kérlek mondd el a véleményed!

pp képe

Mostanában sokat gondolkodtam azon, hogy vajon mi is kell az embereknek. Annál is inkább érdekel ez a dolog, hisz olyan tanfolyamokat szeretnék csinálni, ami nekik a legjobban megfelelnek. Ezért csináltam egy kis felmérést. Megtisztelnél vele, ha kitöltenéd ezzel segítve a munkámat. Amennyiben a felajánlott nyeremény nem motivál kérlek a cím mezőbe írd azt, hogy "SÖR" és a következő DUG-on megkapod.

Elindult a jelentkezés a Magyarországi Drupal Konferenciára

pp képe

Elindult a jelentkezés a Magyarországi Drupal Konferencia 2008 címmel megrendezésre kerülő rendezvényre. A rendezvényen a részvétel ingyenes, de regisztrációhoz kötött. Jelentkezési határidő november 1. vagy amíg be nem telnek a helyek. Mivel a terem befogadása véges ezért érdemes minél előbb jelentkezni.

Időpont: 2008. november 15.
Helyszín: CEU Konferencia Központ (1106, Budapest, X. kerület, Kerepesi út 87.)