Archívum: ‘Planet Drupal.hu’ kategória

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

2012. február 3.

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:

  • www prefix (nem-)használatának beállítása – htaccess
  • file feltöltési limit szükség szerinti módosítása
  • Rendszeres db mentés beállítása (pl. Backup & Migrate)
  • File rendszer beállítások (publikus / privát – B&M kéri is)
  • Teljesítmény (gyorstárazás, CSS / JS aggregálás)
  • PHP hibajelzések kikapcsolása
  • Felesleges UI modulok kikapcsolása
  • Csak fejlesztéshez használandó – esetleges – modulok (pl. Devel) kikapcsolása
  • Felhasználói jelszavak erősek? (Pl. uid1 != admin / admin)
  • Alapértelmezett emailcím megfelelően van-e megadva (Rendszer / Webhely információk)
  • Kapcsolat űrlap email címe megfelelően van-e beállítva
  • Felhasználói regisztráció beállítások megfelelőek-e (Rendszer / Emberek)
  • Cron megfelelően van-e beállítva
  • Az állapot jelentés / napló üzenetek szerint minden rendben van-e
  • Szerepkörök, jogosultságok (pl. kereső / kapcsolat űrlap használata, hozzászólások, tartalmak létrehozása…)
  • Ország és időzóna beállítás
  • RSS csatorna / csatornák
  • Frissítési értesítések bekapcsolva / email cím beállítva (/admin/reports/updates/settings)
  • Google Analyics beállítása

» Bővebben: Drupal preflight – teendők weboldal élesítése előtt

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

2012. január 10.

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.)

Továbbá felveszünk egy hivatkozás mezőt, ami a nézet oldalról az egyes node-okra mutat. Viszont ezt csak akkor jelenítjük meg, ha az adott node törzs mezője nem üres. (Köszönet Szántó Gábornak a tippért, hogy ehhez is használjam a helyettesítési minták lehetőségét!)

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

Miről is szól egy (Drupal) konferencia?

2011. december 7.

Szépen gyűlnek a válaszok a Drupal Hétvége 2011 kérdőíven. Az egyes előadások pontozásos minősítése mellett különösen fontosnak érzem a szöveges visszajelzéseket. Ezek közt kaptunk sok-sok megerősítést és néhány negatív véleményt is. Erről jutott eszembe, hogy gyorsan leírom néhány gondolatomat, ami ezek kapcsán bennem felmerült.

Tanulni?

Először is, szerintem egy konferencia nem(!) az az esemény, amire azért megyek, mert valamit nem tudok és ott meg fogom tanulni. Ha tanulni akarok, akkor tanfolyamra vagy iskolába kell menni, vagy – önképzőként – szakkönyveket beszerezni, interneten szakmai anyagokat, „tutorialokat”, oktatóvideókat, netán a témában járatos segítőkész és ráérő(!) embereket keresni fórumokon, IRC-n. (Aztán segíteni másokat: azzal is sokat lehet tanulni. Bizony.) Szóval egy-egy konferencia előadásnak szvsz legfeljebb az lehet a célja, hogy felhívja a figyelmet(!) valamire: ilyen is van, így is lehet, én így szoktam, ezt találtam hasznosnak stb.

Azon persze lehet vitázni, hogy a figyelemfelhívás elméleti vagy gyakorlati legyen. Én spec. a gyakorlati típust támogatom. De ezekben sem lehet mindent megmutatni. Egy-két jó “trükköt” és az irányt legfeljebb. Akit megfog a téma, az kérdez az előadótól (előadás alatt vagy az után), vagy visszanézi a videót – ha van – akár többször is, lépésenként.

Találkozni!

Hopp és máris itt van két újabb érdekes téma: videó és kérdések. Nézzük előbb a kérdéseket. Ahogy a konferenciát promótáló bejegyzésemben is írtam: van olyan konferencia, aminek az előadásait ingyen nézhetjük a neten, viszont a részvételi díj igen borsos összeget kóstál. Miért? Azért, mert aki ott van, az találkozhat, beszélgethet a többi résztvevővel és az előadókkal. Elmondhatja a véleményét, megfogalmazhatja a kérdéseit az őt foglalkoztató problémákról, amikre jó eséllyel választ is kap. Ott, helyben. Személyesen. Ez rendkívül hasznos. Ez az amit, nem nagyon lehet máshogy megoldani! Ezért kérnek sok pénzt. (Ezt a gondolatmenetet egyébként bővebben is kifejti Chris Anderson az Ingyen c. könyvben.)

» Bővebben: Miről is szól egy (Drupal) konferencia?

Hírcsatornák aggregálása Drupalban

2011. december 2.

A rövidebb Drupal Hétvége 2011 előadásom ismeretője:

„Közösségi oldalunk Drupal 7-re váltásával nekünk is el kellett búcsúznunk Novák Áron nagyszerű FeedAPI moduljától. Helyébe a sokoldalú Feeds modul lépett, amivel egy olyan egyszerű RSS aggregágóló megoldást, amire itt szükségünk van, gyorsan össze lehet állítani. Hogyan? Megmutatom.”

Ha netán nem nem menne a beágyazott video, itt a link: http://ustre.am/_1gIpK:VNi)

A demóhoz használt D7 kódbázisom és a db-dump letölthető összecsomagolva.

Kiegészítés 2011. 12. 05. Itt az előadásom vázlata:

» Bővebben: Hírcsatornák aggregálása Drupalban

Erről szeretnénk többet tudni

2011. november 7.

Drupal kurzusaink oldalán júliusban helyeztünk el egy kérdőívet, amivel arról kívántunk információt gyűjteni, hogy a magyar drupalosok milyen témákról tanulnának szívesen. Akkor ígértem azt is, hogy az eredményeket is közzétesszük majd. Nos, a sorrend a következő lett:

» Bővebben: Erről szeretnénk többet tudni