A Drupal 7 keresési eredmények oldalának formázása

A feladat

  • A Drupal kereső által adott találati listában ne csak “x” karakternyi szöveg jelenjen meg a keresett kifejezés előtt és után, hanem a teljes bekezdés, amiben az adott találat szerepel.
  • A találati listában a dátum és a szerző ne jelenjen meg, és csak meghatározott tartalomtípus(ok) címében és szövegében legyen keresés.
  • Nézzük meg azt is, hogy az egy oldalon megjelenő találatok számát meg lehet-e egyszerűen emelni 10-ről mondjuk 25-re.

Lehetőségek

A találati lista egyes elemeinek megjelenését a seach-result.tpl.php és azon belül a $snippet szabályozza. Azt nem tudom mi szabályozza, hogy hány darab keresett kifejezés jelenik meg a $snippet-ben. (Alapbeállítás szerint úgy látom, hogy kettő.) Ellenben a találat megjelenített karakterszáma (elvileg) szabályozható template.php-ban és tpl.php-ban is. Continue reading

Olvastam: Drupal Multimedia

Drupal Multimedia könyv borítóEnglish speaking readers find my review here.

Bár ez a könyv tavaly novemberben jelent meg, csak most jutott időm elolvasni. Mivel azonban a Drupal 7 leghamarabb az év végén jön ki, a műben írtak még jó darabig aktuálisak maradnak.

Úgy gondolom a szerző, Aaron Winborn nagyon jól választott témát, mivel a multimédia már kétségtelenül a web része, ugyanakkor a Drupalban még nincsenek „szabványnak” tekinthető eszközök és módszerek a kezelésére. Aaron (aki egyébként több médiakezeléssel kapcsolatos modul fejlesztője) igyekszik egységes, következetes eljárásmódot megismertetni, de nem válik szűklátókörűvé.

A könyv a képek, a filmek és a hangfelvételek közzétételével, illetve az ezzel kapcsolatos feladatokkal, problémákkal foglalkozik. Mielőtt azonban ezekbe belemerülnénk, az első fejezetben kapunk egy áttekintést a Drupal működéséről, a CCK-ról, Views-ról és a sminkelésről. A könyv már itt és a későbbi fejezetekben is sok képernyőképet tartalmaz, ami segíti a leírtak megértését. A bemutatott eszközök és eljárások a Drupal 6-hoz kötődnek, de ahol szükséges ott Aaron röviden leírja a Drupal 5 eltéréseit is. A fejezet végén, a sminkelésénél már egyszerűbb kódolási lehetőségeket is megismerhetünk. Continue reading