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.
A PC World magazin 2010. szeptemberi számának “Címlapsztori” rovatában három oldalas írásom jelent meg a Drupalról. Ez az első alkalom Magyarországon – ismereteim szerint –, hogy nyomtatott magazin ilyen terjedelemben foglalkozik a rendszerrel.
A bemutató cikk elsősorban azoknak szól, akik még nem, vagy csak keveset hallottak Drupalról. Az olvasó megismerkedhet az alapfogalmakkal és a program fő jellemzőivel, szóba kerül az elnevezés eredete, az alkalmazási lehetőségek, néhány prominens felhasználó és a Drupal 7 pár újdonsága is.
Mint szerző remélem, hogy a népszerű számítástechnikai magazin olvasótábora örömmel fogadja az írást és sokan kapnak kedvet a kipróbáláshoz, használathoz. A Drupal közösség szeretettel várja őket!
Több Mysql szervert futtatni például akkor előnyös,ha például kapunk egy adatbázis-dumpot, amiből majd importálnunk kell, és nem akarunk kockáztatni. Akkor is hasznos, ha az adatbázis szinkronizációt akarjuk gyakorolni, ami a mentéseknél is jól jön. Esetleg, ha valamelyik adatbázisnál más beállításokat akarunk.
Az egész nagyon egyszerű, de mire sweetchuck-al rájöttünk a cégnél, az eltartott legalább egy napig. Úgyhogy most mindenkinek spórolok egy napot.
Igaz ez a modulfejlesztésre, sminkkészítésre illetve weboldal-építésre is.
Modulok konvertálása 6-ról 7-re
Sminkek konvertálása 6-ról 7-re
Bónusz1: Mire kell figyelni Drupal 7 smink frissítésnél
Bónusz2: Drupal 7 újdonságok sminkfejlesztői szemmel
Bónusz3: Drupal 7 újdonságok programozói szemmel
Úgy nézem, több lett a bónusz.
A minap azt javasoltam a drupal.hu fórumán egy kérdezőnek, hogy amit meg akar valósítani azt ne a smink rétegbe tegye hanem írjon rá egy modult, remélem megfogadta a tanacsom. Ezt a kijelentésemet a minap aboros vágta a fejemhez. Ezért úgy döntöttem, hogy bemutatom mennyire nehéz dolog egy drupal modult elkészíteni.
Ismét meghirdetem a korábban nagy sikerrel lezajlott Online Drupal Tanfolyamot. A tanfolyam távoktatásos formában, a saját maga meghatározott időbeosztással fog zajlani.
Programozó, webfejlesztő előismeretek nem szükségesek, elegendő az ECDL szintű szövegszerkesztési és internetes alapismeretek megléte.
A tanfolyam fontos része egy teljes értékű tárhelyszolgáltatás, ahol valós környezetben tudjuk a Drupal használatát kipróbálni. Ezen kívül a saját gépen való telepítéshez, az XAMPP 1.7.1 verzió használatához nyújtok támogatást.
Nem sokkal a CTOG drupal.org-on való közzététele után a Drupal Radar egy rövid ismertőt közölt róla. A KYbest oldalán hadd mutassak rá a CTOG és az Open Atrium (a továbbiakban OA) közötti leglényegesebb különbségekre, miután egy komoly beszélgetést folytattunk az OA-s srácokkal az #open_atrium IRC csatornán.
A Case Tracker és az Organic Groups modulok egy webhelyen való használata felvet néhány kérdést - de a CTOG modul segít megoldani ezeket néhány szabály beállításával oly módon történő összekapcsolásukhoz, mely megkönnyíti a használatukat. A KYbest oldalán található leírás alá tessék kommentelni, bele.
A drupal.hu linkgyűjteményének karbantartása kapcsán hívta fel a figyelmet Illyés Edit, hogy érdemes a Drupal beépített CSS és JS optimalizáló szolgáltatását használni. Korábban én is említettem ezt, az IE egy hiányossága kapcsán, de nem tértem ki rá, hogy egyébként miért is jó a szolgáltatás. Úgyhogy tessék elolvasni Edit bejegyzését! :o)
Sűrű nyári elfoglaltságaink közben egy kicsit elmaradtunk a Drupal.hu linkgalériájának karbantartásával, és megint felhalmozódott jó pár engedélyezésre váró tartalom. Elnézést azoktól, akik régóta vártak arra, hogy az általuk beküldött webhely megjelenjen a galériában!
A stíluslapokban lévő /* ékezetes megjegyzések */ okozzák. Ezeket egyébként is ajánlott kerülni, mert elhasalhat rajtuk az Internet Explorer.
Probléma: Ha Debian vagy Ubuntu szerveren futtatsz Drupal-t és a session kezeléssel kapcsolatos beállításokat nem állítottad át a php.ini-ben, akkor a Drupal sessions tábla soha nem lesz ürítve, ezért túl nagyra fog duzzadni, napról napra egyre jobban lelassítva a weboldaladat.
A Diff modul is honosodott (a fordítást támogatóknak köszönhetően).
Az egyik készülő oldalamon feladat a kereső doboz átalakítása. Az átalakítás során szereztem egy érdekes tapasztalatot.
Most csütörtökön, a Budapesti Drupal felhasználói találkozón (ismertebb nevén DUG) előadást fogok tartani „Drupal SEO modulok” témában. Lesz majd hivatalos bejelentés drupal.hu-n helyszínnel és időponttal, itt most csak a témát vázolnám röviden:
Eddig csak azt mondhattam el magamról a Drupallal kapcsolatban, hogy egy felesleges apósztróf már kikerült a magból miattam, de be még a rengeteg fordítási fájlon kívül semmi. Most azonban úgy néz ki, hogy sikerült egy hibát megfogni, s mi több ki is javítani. Nyilván, aki már sokszor megtapasztalta mindezt, annak nem olyan nagy szám ez, bár nyilván mindenkinek volt egy első.
A KYbest oldalán egy rövid videóban bemutatom, hogyan lehet a Panels használatát elkerülni mintegy 5 sornyi PHP kód megírásával egy kapcsolódó oldalak blokk megjelenítéséhez. Mint látható lesz, tulajdonképpen csak a közös taxonómia-kifejezések alapján kell trükkösen ellátni a nézetet argumentumokkal.
Megjelent első könyvem, melyet szeretettel ajánlok látogatóim figyelmébe:
Nagy Gusztáv: Drupal 6 alapismeretek
Kiadó: Ad Librum Kft.
Borító terv: Várhegyi Attila (atis [kukac] epk [dot] hu (e-mail))
ISBN 978-615-5014-43-7
Budapest, 2010
A könyv megrendelhető a kiadótól.
Jópár modul lefordult avagy fordítása a legújabb 6-os változatra frissült a napokban. Az érintett modulok: Picasa Node Album, Admin, Boxes, Case Tracker, Vertical Tabs, Token, Similar By Terms, Search 404
Bár a Drupal projekt CVS-ről GIT-re vált, azért még így is elég sokan vagyunk, akik verziókezelésre Subversiont használunk, a Drupal közösségen belül és kívül egyaránt.
Egy verziókezelő használata során nekem mindig szükségem volt valamilyen eszközre, amely vizuálisan ábrázolja a különböző verziók, branch-ek közötti eltéréseket, vagy egyszerűen csak böngészni lehet vele a verziókezelőben tárolt adatokat, azaz a repository-t.