Tippek és trükkök

Media modullal feltöltött kép beszúrása a CKEditor szerkesztőmezőjébe

nevergone képe

Feladat:
Media modullal feltöltött képeket szeretnénk beszúrni CKEditorral szerkesztett tartalomba, egyéni képstílus használatával.

Felhasznált modulok:

Megjegyzés:
A Wysiwyg modul és a CKEditor feltelepítését nem tartalmazza a leírás. A Media modul fejlesztői változata több olyan módosítást is tartalmaz, amelyik visszafelé nem kompatibilis, többek közt a Media entitás helyett a File entitással kell elvégezni az itt vázolt műveleteket.

Drupal verzió: 

Git referencia útmutató site buildereknek

asrob képe

Szerkesztőségi megjegyzés: A dokumentumon folyamatosan dolgozunk.
A cél, leírni a site buildereknek, hogyan tudják használni a gitet a fejlesztés segítéséhez.
Ez az útmutató megváltozik ha a drupal.org folytatja a gitre való költözést.
Az útmutató leír egy javasolt módszert a gittel való munkához.
Lehet, és kellhet, korrekció saját helyzethez és igényekhez.
Jelenleg az első fázisban van a drupal.org gitre költöztetése kapcsán és ez az útmutató is azt tükrözi.

Drupal verzió: 
Kézikönyv: 

48 nélkülözhetetlen Drupal fejlesztői tipp a Lullabot-tól

zserno képe

Az alábbi tippeket Justin Emond gyűjtötte egy négynapos Lullabot tréningen, melynek fő témái a sminkelés, form API, menu API, modulfejlesztés és jQuery voltak.

Drupal verzió: 

Calendar modul, listázás az esemény időpontja alapján

Paal képe

Sokan használják a Date és a Calendar modulokat, hogy Views segítségével listázhassák a beküldött naptárbejegyzéseket.

Drupal verzió: 

Alaprendszer frissítése drush segítségével

Anonymous képe

Köszönet Den-nek az alábbi leírásért:

Ezen frissítési leírás biztosan működik frissítési kiadások között, pl: 6.13 -> 6.14.

Mindent ugyanúgy kell csinálni, ahogy a drupal telepítő készlet upgrade.txt-jében meg van határozva.

Néhány telepítési pontban nagy segítséget nyűjt a drush:

5.  Disable all custom and contributed modules.

Ki kellene kapcsolni minden modult, amely nem az alap rendszer része. Erre tökéletesen alkalmas a drush. Először is kilistázzuk a bekapcsolt modulokat:

$ drush statusmodules
Drupal verzió: 
Kézikönyv: 

Ultimate Gallery

mib képe

Köszönet e cikkért mib kollégának.

Elöljáróban annyit szeretnék megjegyezni, hogy nagyon sok galéria leírás van, viszont egyik sem elégítette ki azt a tudást amit elvárnék, így nekiálltam megcsinálni a sajátomat, amit ugyancsak lehetne még tökéletesíteni (és hogy mit azt majd a végén részletezem), de a célnak megfelel.

Drupal verzió: 

Legyen saját Drupal API oldalad!

nevergone képe

Az új Drupal stabil kiadásához közeledve hasznos lehet, ha az ember újragondolja, átnézi a fejlesztéseit, hiszen a legtöbb esetben mindenképpen módosítani kell az általa kifejlesztett, egyedi funkcionalítást adó modulon, hogy használható legyen a Drupal 6 alatt is. Ilyenkor nagy segítséget jelent az api.drupal.org, ahol könnyen lehet keresni a használható függvények között, megnézni a paraméterezését, vagy a működését.

Kézikönyv: 

Publishboard: a drupal.hu szerkesztőségi segítője

Hojtsy Gábor képe

A Drupal.hu indulásakor a webhely egyik funkciója az új tartalmak beérkezése esetén az adminisztrátorok értesítése (notify) volt. Ezt egyrészt a megnövekedett link beküldés szám, másrészt pedig az akkor használt modul hátrahagyottsága (a frissítés elmaradása miatt) nem használtuk tovább. Így viszont, és a kis szerkesztőség kevés idejének is betudhatóan nem követtük a beérkező tartalmakat, sokszor külön emailben értesültünk, hogy valamilyen cikket vagy hírt most már át kellene nézni, és meg kellene jelentetni.

Amikor a drupal.hu szerkesztőségét bővítettük (mely ma már a legtöbb kiemelten aktív drupal.hu tagot magában foglalva hét tagot számlál), ez a gond még erősebben jelentkezett. Úgy döntöttünk, hogy email értesítés helyett folyamatosan szem előtt lévő összefoglalót alakítunk ki. Ennek a fejlesztését én vállaltam, s a néhány hónapja használt Publishboard modulunk meglátásom szerint beváltotta a hozzá fűzött reményeket.

Drupal verzió: 

A felhasználókról szóló információk megjelenítési lehetőségei

thamas képe
Drupal verzió: 5.x
Tudásszint: Adminisztrátor
Használt modulok:
  • Bio 5.x-1.0
  • Bio 5.x-1.x-dev (2007. 07. 03.)

Drupallal kezelt webhelyünkön az egyes regisztrált felhasználók adatait alapértelmezésben a www.oldalam.hu/user/id (ahol az "id" a felhasználót azonosító szám) útvonalon, a felhasználók listáját pedig a www.oldalam.hu/profile útvonalon érhetjük el. A felhasználók kezeléséért a User modul felelős, ez azonban csak néhány adatot kezel a felhasználóval kappcsolatban. További információk megjelenítésére a Drupal alaprendszer a Profile modult kínálja, ami telepítés után nincs bekapcsolava. Ha használni szeretnénk, először engedélyeznünk kell, majd ennek segítségével újabb mezőket adhatunk a felhasználói profilhoz.

Egyedi "Karbantartás alatt" oldal készítése

Anonymous képe

Ha Drupal honlapunkon karbantartási munkákat végzünk, az admin/settings/site-maintenance oldalon célszerű a webhelyet offline üzemmódba kapcsolni. Ekkor csak a webhely adminisztrátora fér hozzá a honlap tartalmához, a többi látogató az alábbi feliratot látja:

Karbantartás miatt zárva