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.

Hogyan érdemes választani egy feladat lehetséges megoldásai közül?

szantog képe

Kategória: 
Leírás

Ez egy olyan téma, amiről már megint régen készültem írni, és most újra egy drupal.hu kérdés adta a végső lökést.

A feladat:

ne csak a meglévő lehetőségek közül lehessen választani a közzétételi beállításoknál (közzétesz, címlapra helyez, kiemelt), hanem legyen egy plusz checkbox is

Drupal érdekesség - locking system

szantog képe

Kategória: 
Leírás

Vannak a Drupalnak amolyan rejtett dolgai, az ember ritkán találkozik velük, sőt, esetleg nem is tudjuk, hogy létezik. Na egy ilyet szedek elő, bevallom, én is ma találkoztam vele először. Ez pedig a locking system, magyarul talán zárolási rendszer a randa szó rá, de becézhetjük szemafornak is.

De mit is csinál ez? Vannak a drupalban olyan folyamatok, amikből nem árt, hogyha nem indul el ugyanazon paraméterekkel kettő. Tipikusan ilyen drupal folyamat a cron, illetve a batch.

Drupal preflight – teendők weboldal élesítése előtt

thamas képe

preflight checkA saját munkámban kialakított gyakorlat alapján összeállítottam egy gyors ellenőrzőlistát azokról a teendőkről és beállításokról, amiket egy normál (Drupal) weboldal fejlesztésének befejezésekor, az élesítés előtt el kell végezni, illetve érdemes ellenőrizni. Íme:

Lekérdezések és cache a Drupalban, mennyi az annyi?

szantog képe

Kategória: 
Leírás

A drupal.hu-n zajlik épp egy nagyon jó kis thread: Adatbázis teljesítmény optimalizálása. A szolgáltató hozzáállása magyar viszonylatban példaértékű, és ez is hozzájárult némileg a motivációhoz, hogy összeszedjem a Drupal 7 cache rendszerével kapcsolatos tapasztalataimat.

Újabb adminisztrátorral bővültünk

Drupal Honosítás képe

Avval szeretnénk megköszönni Mojzi kolléga ezer feletti elfogadott fordítását (és újabb ezer feletti igen jó javaslatát), hogy Őt is üdvözöljük a honosítási csapat adminisztrátorai között. Ezentúl tehát hozzá is fordulhattok bármilyen honosítási kérdéssel kapcsolatban, hiszen a megfelelő rutinnal már rendelkezik. További munkájához nagyon sok sikert kívánunk!

Újabb adminisztrátorral bővültünk

Drupal Honosítás képe

Avval szeretnénk megköszönni Mojzi kolléga ezer feletti elfogadott fordítását (és újabb ezer feletti igen jó javaslatát), hogy Őt is üdvözöljük a honosítási csapat adminisztrátorai között. Ezentúl tehát hozzá is fordulhattok bármilyen honosítási kérdéssel kapcsolatban, hiszen a megfelelő rutinnal már rendelkezik. További munkájához nagyon sok sikert kívánunk!

Drupal Commerce - kártyás fizetés

gazsesz képe

Körbenéztem és sajnos egyelőre nem találtam itthoni kártyás fizetési modult a DC-hez, még fizetőset sem.

A Drupal Hétvégén az előadásomban írtam, hogy van egy cég, aki pénzért árul ilyen modulokat Übercarthoz, de egyrészt nálunk sincs még a Drupal Commerce-hez kifejlesztett modul, másrészt - ami sztem a nagyobb probléma - hogy megkerestem őket e-mailben több, mint 1 hete, hogy van-e ilyen modul, vagy sem, hajlandók-e kifejleszteni, és mennyiért, de még válaszra sem méltattak.

Ha van, vki, aki ebben jártas, ideje is lenne rá, az dobjon meg egy ajánlattal! OTP, vagy CIB.

Ötlet: Dinamikusan változtatható szélességű Facebook pluginek

szantog képe

Kategória: 
Gyorstippek

Ez egy ötlet, ami működik, viszont nem vagyok egy Stahl Judit, süti témában annyit tudok, hogy vannak, és lehet használni. Tehát a kockázatok és mellékhatások következményeiről írjon itt a kommentben, vagy kérdezze meg sminkmesterét, sitebuilderét (hopp, fail.. ez én vagyok..)

Drupal mezők használata helyettesítési mintaként Views 3-ban

thamas képe

Az alábbi videóban megmutatom miként lehet Views 3-ban egy Drupal mező értékét módosítani, kiegészíteni az „eredmények átírása” lehetőség és a helyettesítési minták segítségével. Két változtatást végzünk.

Először a node cím mezőjét módosítjuk úgy, hogy ne a node-ra, hanem külső URL-re mutasson. (Az egyes URL-eket a tartalomtípushoz hozzáadott hivatkozás mezőben tároljuk.)

Views 3 nézet kódba exportálása

gergely képe

Az előző bejegyzés írásánál még nem tudtam hogyan lehetne ezt megvalósítani, de az élet rákényszerített egy project kapcsán ahol sok nézetet kellet csinálni és iszonyú lassú volt a szerver egyébként is a site mögött, plusz lehetőség volt verziókezelésre.

Fontos itt az elején leírni, hogy bár létezik Drupal 6-os verzióra a Views 3 én ezt Drupal 7 alatt készítettem el és ahhoz készültek a példakódok is.

Egy sima form betöltése Chaos tool suite (ctools) modal ablakba

hosszu.kalman képe

Már régóta kacérkodok a gondolattal, hogy jó lenne valamit írni a Chaos tool suite (ctools) modulról is, mert egyrészt egy nagyon jó kis API modul - ha már csak azt megnézzük, hogy milyen kaliberű modulok építenek rá akkor gondolhatjuk, hogy nem rossz - másrészt pedig amilyen jó annyira nincs ledokumentálva a használhatósága, amolyan fekete lyuk a Drupal világában, meg amúgy sem tudtam aludni, akkor meg már forgolódás helyett inkább valami értelmes dolgot csinálok.

A Views alapértelmezése és a t() kapcsolata

Balogh Zoltán képe

Szeretném felhívni a figyelmedet egy kis turpisságra. A Views modul haladó beállításai között (admin/structure/views/settings/advanced) vagy egy olyan, hogy fordítási mód. Nem biztos, hogy ezt az oldalt mindenki felkeresi. Ennek az az alapértelmezése, hogy Core, vagyis alaprendszer. Ebből következően a Views modul alapértelmezés szerint minden szöveget keresztül fog tolni a t() függvényen. Az összes fejléc, lábléc, üres szöveg, stb. elemeket is. És most figyelj, ez akkor is így lesz, ha mondjuk ezeknek a mezőknek a beviteli formáját PHP kódra állítottad.