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.
Csatolmányok megjelenítése táblázatosan
#10842 lehetséges megoldása. Korábban már oda is postoltam egy megoldást, ami nem az upload modulra épít. Az a template_preprocess_node -ban varrja a $vars['content'] -hez a táblázat. Habár az a megoldás olyan szempontból jobb, hogy filefield -et használ upload.module helyett, nem túl elegáns a contenthez csak úgy hozzávarrni égetett html kimenet. Most is filefieldet használnék, de inkább a mező feldolgozóját alakítanám. Ez a bejegyzést azt mutatja meg, hogyan adhatjuk a kérdésben kívánt mezőket az upload.module által előállított táblázathoz.
Hírek a Drupal világából (2010/42 - reloaded)
Régóta nem jelentkeztem "Hírek a Drupal világából" sorozatommal, de most elhatároztam, hogy újrakezdem és igyekszem hetente összeszedni az érdekességeket. Sem a Drupal Táborról, sem a DrupalConCPH-ról nem volt még időm írni, de ígérem annak is eljön az ideje.
Kiűrítettem, lecsupaszítottam egy webáruházat
Nekiestem az új projektnek, mint favágó az erdőirtásnak. Egy meglévő és működő webáruházat tisztítok meg a felesleges tartalomtól és sallangoktól, majd ebből lesz egy kipróbálható, úgynevezett webáruház 1x1 bemutató lap, ahol a regisztráltak kipróbálhatják a Drupal és Übercart motorokkal szerelt webáruház működését, felépítését.
Tartalomhoz feltöltött cck kép linkeljen a galériára, ha node_reference mezőben galériát kapcsoltak a tartalomhoz
Kategória:
snipet
Már rövid időn belül kétszer is volt hasonló kívánság, levésem gyorsan, hogyan is praktikus.
Szóval a feladat: Van egy hír, vagy egy esemény tartalomtípus. Van galériakezelés is az oldalon, az kvázi most mindegy milyen, a lényeg, hogy a galéria egy node, amire a hír vagy az esemény tartalomtípusban node_reference -szel lehet hivatkozni.
Van ám ezekben a tartalomtípusokban egy vezérkép nevű cck mező, ami a tartalom fő illusztrációja. Tehát a lényeg, hogy a tartalom teljes nézetében ez a kép mutasson a galériára.
Legyen a neve 'info_box'
"Amit szeretnék elérni hogy bizonyos tartalom típusokhoz rendelek 1-1 node-t ami ott jelenik meg lehet ezt máshogy is csinálni?"
Olybá tűnik, valamiféle leírás dobozt szeretnénk megjeleníteni a megtekintett node tartalom típusától függően. Természetesen a megoldás a követelményektől függ, már válaszoltam a legegyszerűbb kombináció esetén a szitura, nézzünk itt egy kicsit fifikásabb vonalat.
Külső adattábla becsatolása, views használata
Előfordulhat olyan eset, amikor a drupal rendszerünkhöz külső adatbázisból is akarunk adatokat csatolni, illetve megjeleníteni. Hála a drupal flexibilitásának, ezt is gyorsan könnyen meg tudjuk oldani.
Modulokkal:
-----------
Table Wizard
Schema
Gyalogmódszer:
--------------
Megújítottam az oldalam
Végre sikerült olyan állapotába hoznom az új oldalamat, hogy kitehessem másoknak is. Még nincs teljesen kész, de már lényeges funkcióvesztés nincs rajta.
A nyitólap fog még eltérő kinézetet kapni, valamint szükség van még egy alsó layer-re is, ahogyan eddig is volt.
Fájlletöltés regisztrált felhasználóknak filefield és computed field modulok segítségével.
Töltsd le és telepíts az alábbi modulokat: filefield és computed field. Alapvetően én az oldaltípusú tartalomhoz rendeltem egy filefield és egy computed field mezőt.
Ha egy csöpp eszem lett volna körülnézek
Kedves Szántó Gábor!
Engem is megfertőzött a Drupal, és mint jó bacillusgazda minden erőmmel azon vagyok, hogy mind szélesebb körben terjesszem a kórokozókat. Közben nagy elvakultságomban nem kerestem rá az "Egy csepp Drupal"-ra, habár így meg sem találtam volna, de valami más után kutatva mégis rátaláltam az "Egy csöpp Drupal" oldaladra.
Cron védelme futtatás ellen - Supercron
Kategória:
modulismertető
Visszatérő probléma a cron.php védelme a mezei userek elől. Nagyon sok lényege nincs, igazából bárki nyomkodhatja a cron.php-t, akkor lesz csak gáz, ha valaki elkezdi hajtani, akkor már érdemes szétnézni, kinek van baja velünk. Amíg a Drupal 7-ben ez alapfunkció, Drupal 6-ban még kell hozzá kis segítség.
A Supercron erre is gyógyírt nyújt, legalább is a dev verziója.
Alapértelmezett mezőérték megadása php kóddal link típusú mezőnél
Ha valamilyen wysiwyg szerkesztőt engedtünk a mezőre, azt nagyon gyorsan tiltsuk le róla, mert mindig problémáink adódnak, ahányszor újra mentjük a módosított tartalmat. Legyen csak egyszerű szövegszerkesztőnk!
Most nézzük csak az ajánlott példát, aztán dobjunk egy hátast. Ki a jónyavaja pakolta be ezt az okosságot?
A Drupal legyen Veled!
Üdv kedves Érdeklődő!
Rátaláltál munkanaplómra, ahol a feladataim megoldásai során keletkező Drupallal kapcsolatos tapasztalataimat teszem közzé. Jellemzően nagy felfedező vagyok, és habozás nélkül indulok neki az ismeretlennek, ahogy azt tettem a Drupal kiválasztásánál is. Több mint egy tucat lap elkészítése után, már homályosan dereng ez-az, amit megosztanék azzal aki kíváncsi rá. Nem is untatnék senkit tovább, csapjunk bele a levesbe, hisz elmúlt már dél.
Drupal bemutató a PC Worldben
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 a Drupalról. Az olvasó megismerkedhet az alapfogalmakkal és a program fő jellemzőivel, szóba kerül a Drupal elenvezé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!
Kiegészítés: Hojtsy Gábor jelezte, hogy a Drupal bemutató már a Computerworld augusztus 17-én megjelent, 33–34. számában is olvasható volt. (S a címlapra is felkerült.)
Frissítés: az írás elérhetővé vált a PcWorld.hu oldalon – http://lb.cm/pcw1
Organic groups modul a CCK mezők elé helyezi a csoporttartalom listáját
Kategória:
snipet
A cím elég egyértelmű, lássuk a megoldást.. Kell egy saját modul, aminek a weight értékét nagyobbra kell állítani, hogy a te hookod fusson le utoljára. Elvileg mehet node_preprocessből is, de ha jól emlékszem, ott nem lehet már ezzel játszani.
A kód:
Több mysql szerver egy gépen
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.
Névnapi küzdelem a CVS-el UPDATE
- Egy programot nem lehet befejezni, csak abbahagyni.
- Egy adott projektet egy adott időpontban, - ami akár a projekt közben is lehet - az ember részben vagy egészben teljesen újraírna.
- A programozók olyanok mint az autószerelők. Mindegyik a másik munkáját szidja, főleg, ha azzal neki is dolgoznia kell.
Igaz ez a modulfejlesztésre, sminkkészítésre illetve weboldal-építésre is.
Hogyan jutunk 6-ról a 7-re
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.
Névnapi küzdelem a CVS-el
- Egy programot nem lehet befejezni, csak abbahagyni.
- Egy adott projektet egy adott időpontban, - ami akár a projekt közben is lehet - az ember részben vagy egészben teljesen újraírna.
- A programozók olyanok mint az autószerelők. Mindegyik a másik munkáját szidja, főleg, ha azzal neki is dolgoznia kell.
Igaz ez a modulfejlesztésre, sminkkészítésre illetve weboldal-építésre is.
Névnapi küzdelem a CVS-el
- Egy programot nem lehet befejezni, csak abbahagyni.
- Egy adott projektet egy adott időpontban, - ami akár a projekt közben is lehet - az ember részben vagy egészben teljesen újraírna.
- A programozók olyanok mint az autószerelők. Mindegyik a másik munkáját szidja, főleg, ha azzal neki is dolgoznia kell.
Igaz ez a modulfejlesztésre, sminkkészítésre illetve weboldal-építésre is.