views

  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.

HTML5 elemek views 3 mezőiben.

Kategória: 
Gyorstippek

A views3-ban nagyon szépen lehet felületről faragni a nézet, meg a mezők html kimenetét. Igen ám, de a mezők kiválasztóiban előre meghatározott lista van, amiben html5 dolgok nincsenek. Na így tegyünk bele:

Views - Rendered entity mező mindig linkel - quickfix

Kategória: 
Gyorstippek

Az entity modul csinál nekünk olyat, hogy Rendered entity field a viewshoz. Tehát mező alapú nézetbe lehet entitás valamelyik build mode-ját enblock megjeleníteni. Mire jó ez? Pl lehet olyan nézetet csinálni, amiben teasereket jelenítünk meg, a node valamelyik mezői szerint csoportosítva.

Aktív menüpont beállítása views által létrehozott oldalakon

Kategória: 
Snippet

Mai néhány órás kínszenvedésem jegyzete, avagy miként állítsunk be aktív menüpontot olyan page típusú nézethez, amit nem fűztünk fel aktív menüútvonalra. Normál esetben ugye, ha csinálunk egy nézetet nezet1 útvonalra, egy másikat nezet1/nezet2 útvonalra, az active-trail szépen végigszalad az útvonalakon.

De mi van akkor, ha argumentumot használunk, netán olyan menüelem kell aktívnak, aminek semmi köze az adott útvonalhoz?

Calendar/naptár blokkban lapozás AJAX segítségével 2

Kategória: 
Gyorstippek

Az előző részben egy jquery snippettel oldottuk meg a lapozást. Ez leginkább tüneti kezelés volt, és a legkevésbé sem drupalos megoldás.

Ráadásul nálam olyan hibát okozott, hogy mivel kvázi Drupalon kívül zajlottak a jquery műveletek, ezért például a beautytips által készített csini bubble boxok sem működtek lapozás után.

Többnyelvű oldal, ha a kezdőlap egy node

Kategória: 
Gyorstippek

Van egy ismert bug sajátossága az i18n modulnak: Ha egy node van beállítva kezdőlapnak, akkor hiába más nyelvkörnyezetben járunk, mindig arra a node-ra mutat a "home", amit beállítottunk.

Szerző nevének eltávoítása rss feedből

Kategória: 
Snippet

Egy kimondottan ronda, de működő preprocess, ha ki akarjuk irtani az rss feed ből a szerző nevét. Hála balint87-nek a #drupal.hu csatornán, némileg alippai és DenesSzabo kolléga is közreműködik, azért hogy ez ilyen randa lett, nekem jár a köszönet. :D

Ja, és nem utolsó sorban be kell hozzá kapcsolni a views default frontnézetét, illetve ha a taxonómia oldalon is akarjuk ugyanezt, akkor a taxonomy default nézetet is.

Boolean (Igaz/hamis) értékek kezelése cck-val

Kategória: 
Leírás

Egy tartalom két állapotának jelöléséhez legjobb a flag modul, de van, amikor cck-val kell megoldani, mert az kevésbé praktikus. Elég furcsa, de ha egyszerűen a tartalom beküldő node-nál két állapotot akarunk jelölni, akkor kell egy Igaz, és egy Hamis érték is.

Ezzel semmi baj nem lenne, de például views listában kaphatunk fals adatot, illetve nekünk nem tetszőt.

Gyors jegyzet - tartalmak megjelenítése tabokon

Kategória: 
Leírás

Ezt megint azért vésem le gyorsan, mert szenvedtem vele eleget, pedig elég egyszerű a megoldás.. A panels-ctoolsos megoldásokon keresztül össze-vissza redirectet, quicktabst, mindent kipróbáltam..

A helyzet a következő: Adott 3 szintű menü, amiből mi kettőt szeretnénk megjeleníteni kattinthatóként, az utolsó szintnek tabokon (azok a jópofa fülecskék..) kell látszódni. A tartalmak egyszerű oldalak, tehát nem views listák.

Kb így:

Tuti felhasználóbarát slideshow-galéria létrehozása - 2. rész

Kategória: 
Leírás

Nakéremszépen folyt köv, először elkészítjük azt a nézetet, amellyel a képek sorrendjét változtathatjuk, utána pedig a tömeges törlést valósítjuk meg views-szal.

Mindenek előtt telepítsük a Draggable views és a Views bulk operation nevő modulokat. A dragabble viewsból a CCK handler-re lesz még szükségünk.

Tuti felhasználóbarát slideshow-galéria létrehozása - 1. rész

Aki már próbálta galériát létrehozni drupalban, az tudja, hogy ezer meg ezer módja van, de sokszor kényszerülünk kompromisszumra egy-egy ügyféligény tekintetében. Próbáljunk meg tehát összeszedni egy "tuti" galériát!