Szállj be a Drupal 8 fejlesztésébe! Könnyebb mint hinnéd!

2013 áprilisában Hojtsy Gábor az iránt érdeklődött a Twitteren, vajon ki állította, hogy a Drupal alaprendszer fejlesztése csak programozóknak való. Tényleg! Ki? S ha nem csak nekik, akkor kinek?

„Who said core developement is only for programmers? here is a CSS bug in Bartik with RTL languages…”

Continue reading

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

Drupal: A drush make esete a több make file-lal

Drush make használatakor a futtatott make file meghívhat olyan összetevőket, amik szintén tartalmaznak make file-t. Ezeket a drush make felismeri és futtatja, de ehhez figyelni kell néhány dologra.

Az futtatott make file a projekt pontos nevét kell, hogy tartalmazza a szögletes zárójelek között. Pl. az alábbi esetben a gitből lehúzott modul neve az, hogy „my_great_feature”:
Continue reading

Rules: átirányítás bejelentkezés után, hacsak nem egyszeri linkről érkezünk

A Drupal alaprendszer a /user oldalon való bejelentkezés után a saját profil oldalunkra irányít. A login blokk használatakor pedig arra az oldalra kerülünk vissza, ahol bejelentkezés előtt voltunk.

Időnként azonban szükség lehet arra, hogy a felhasználót egy általunk meghatározható útvonalra tereljük bejelentkezés után. Mi sem egyszerűbb: bevethetjük pl. a Login Destination vagy a LoginToboggan modulokat. Ha azonban egyébként is használjuk a Rules modult, nincs szükség az előbbiekre. Pillanatok alatt összekattinthatunk egy átirányítást. Azonban az egyszeri bejelentkezés működésben tartsa már kicsit izgalmasabb. Haladjunk sorjában! Continue reading

2013. február 27.Permalink 1 Comment