Drupal.hu/Planet

A Drupal.hu-ra szánt írások megjelölésére szolgál.

CCK formatters - 1

Mikor CCK mezők sminkeléséről beszélünk leggyakrabban a content-field.tpl.php fájl valamilyen átalakításáról esik szó. De ezt megelőzően van még egy fázis, ami a $items[$delta]['view'] értéket előállítja. Egy tartalom típus szerkesztésénél a Mezők megjelenítése fülön lehet választani a lehetőségek közül, melyek nem biztos, hogy megfelelnek a céljainknak, de szerencsére bővíthető a lista.

Coder modul coder_format eszközének integrálása

A Drupal forráskódokra vonatkozik egy, úgy nevezett Kódolási irányelv, melyet mindenképpen érdemes betartani, a verzió követő rendszerek és a csapat munka miatt is. Normálisabb szövegszerkesztők sok beállítási lehetőséget kínálnak a kód automatikus formázására, de lehet hogy nem eleget. Itt jön a képbe a coder modul.

Views - Default display vs. Save

Amikor views-t adminisztrálok az életem egy kicsit hasonlít hasonlít a Törpök életéhez. Bonyolultabb nézetek szerkesztésénél amikor eljutok egy bizonyos pontig, amire azt mondom, hogy "na, ez eddig jó", és kattintok egyet a mentés gombra, azután fordulnak a dolgok egy kicsit rosszabbra.

Email címek spam védelme

Az interneten közzétett e-mail címeket könnyen megtalálják kereső robotok, hogy aztán a postaládát teletömjék kéretlen levelekkel. Szerencsére a fórumozók nagyon-nagy többsége tisztában van ezzel a jelenséggel, ezért kerülik az e-mail címek közvetlen megadását. A másik jó megoldás egy teljes levél küldési űrlap elhelyezése. Persze ezt is védeni kell. De még így is lehetnek olyan esetek amikor az e-mail címet láthatóvá kell tenni. Smink & jQuery párossal ezeket is meg lehet védeni.

Drupal telepítés gyorsabban

Egy Drupal alapú webhely telepítésekor néhány előkészületi lépesre van szükség, még az előtt, hogy a böngésző címsorába azt írnánk hogy install.php. Az előfeltételek megteremtése szerintem elég unalmas feladat, így hát írtam rá egy szkriptet, ami elvégzi a könyvtárak létrehozását, a Drupal fájlok másolását, az adatbázis létrehozását, a .htaccess szerkesztését, és még néhány extra dolgot is.

RegEx teszter

Szoftver fejlesztés közben gyakran kell karakterláncokkal dolgozni, főleg ha éppen egy webes alkalmazásról van szó. A karakterláncok feldolgozására hatékony módszer reguláris kifejezéseket használni, ráadásul a PHP számos függvényt biztosít erre a célra.
Itt kezdődik az én problémám!
Meg kéne jegyezni a függvények nevét, a hozzájuk tartozó paraméterezéssel és flag-ekkel együtt, továbbá előbbiektől nagyban függő visszatérési érték adat struktúráját. Plusz még ugye a reguláris kifejezést is úgy kéne megírni, hogy csak arra illeszkedjen amire én szeretném, hogy illeszkedjen. Na ez nem szokott nekem elsőre sikerülni. Bevallom, hogy gyakran másodikra sem. :-)
A megoldás egy Drupal modul lett.

Syndicate content