Drupal

Gondolatok a Google Summer of Code után

A Google Summer of Code véget ért augusztusban, sikeresen teljesítettem a projektemet. Akik hallgatták az előadásomat a Drupal Hétvégén (később elérhető lesz a felvétel) betekintést nyerhettek munkám eredményeibe és a további tervekbe. Azonban rutintalan előadó lévén nem maradt elég időm a prezentáció végén néhány fontos gondolatra a programmal kapcsolatban. Ezt szeretném ezzel a rövid bejegyzéssel pótolni.

Hierarchikus jogosultságok a Drupal 8-ban

Hamarosan elkezdek dolgozni a Google Summer of Code projektemen, melynek célja a Drupal jogosultsági rendszerének újragondolása, majd ennek implementálása a Drupal 8 magba. Izgalmas hónapoknak nézek elébe, először leginkább az API-ra fogok fókuszálni, aztán amikor minden rendelkezésre áll, a UX-Teammel együttműködve új felhasználói felületet valósítok meg a jogosultságok kezelésére.

Felfedett szűrős nézetek találatlistája és az "üres szöveg"

Ha felfedett szűrővel ellátott nézeteket készítünk, időnként felmerül az igény, hogy csak akkor jelenítsünk meg találatokat, ha a felhasználó már adott meg szűrőfeltételeket. Boobaa írt erről egy bejegyzést, az ott bemutatott megoldás szépen teszi a dolgát. Viszont mi a helyzet, ha csak akkor szeretnénk az üres szöveget megjeleníteni, ha már adtunk meg valamilyen szűrőfeltételt, és arra nem született találat? Módosítanám tehát a feladatot: csak a felfedett szűrők megjelenítése mindaddig, amíg a felhasználó nem adott meg szűrőfeltételt. Ezután vagy a találati listát kapja, vagy pedig az üres szöveget.

Kihagyhatatlan adminisztrációs modulok

Első bejegyzésemben szeretném bemutatni az általam hasznosnak, sőt, kihagyhatatlannak tartott modulokat, melyek kényelmesebbé és hatékonyabbá teszik Drupal oldalunk adminisztrálását.