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

  • 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.
  • 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.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • GeSHi library error: sites/all/modules/geshifilter/geshi is not a directory.
  • The spam filter installed on this site is currently unavailable. Per site policy, we are unable to accept new submissions until that problem is resolved. Please try resubmitting the form in a couple of minutes.
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.

Menjünk bele abba a nézetünkbe, amely a slideshow-t készíti, és adjunk hozzá egy újabb blokk nézetet.

Két mezőre lesz szükségünk: Az egyik a Tartalom: Kép (illetve annak a cck mezőnek a neve, amely a képet tartalmazza) a másik pedig Draggable views sorrend. Ha jól csináltad, a Kép meződ már megvan, ennek a formátumát állítsd rá egy kisebb thumbnail imagecache presetre. Ja, és használd a Felülírás funkciót!

Érdemesnek tartom a jogosultságot már a views szintjén beállítani. Én az Edit any kep content-re húztam rá, így csak akkor fog megjelenni a blokk, hogyha van jogosultsága szerkeszteni a képet. Ezt majd csináld meg a törlés nézeténél is!

A stílust állítsuk draggable table-re. (Vigyázz, használad a "Felülírás" funkciót, ha nem akarod elrontani a meglévő galériád beállításait!)

Most kellene bekonfigolni a handlert..

Az Alapértelmezett rendezés az mindig a Nincs legyen.

Na, és itt jön a bibi, ami miatt igencsak csúszott ez a bejegyzés. Van némi bugja a modulnak, mégpedig az, hogy az order field Mező és a Kezelő beállításokat igen érdekesen kezeli, és baromi nehéz volt reprodukálni, hogy miként lehet ezt jól összesakkozni.

Szóval és tettel: Az Order Field Mezőjének add meg a Sorrendet, a Kezelő pedig CCK handler legyen. Amit ha elmentesz, és utána visszamész, marhára nem fogsz látni, hogy így állítottad be, viszont működni fog.

Ekkor, ha lecsekkolod az előnézetet (argumentumot megadni!) láthatod, hogy megjelent mellette a súlyokhoz tartozó érték. Ezzel nem kell foglalkozni, előnézeteknél a views nem tud minden javascriptet lekezelni, ami a működéshez kell, ha kiteszed a blokkot valahová, rerndesen lehet majd húzigálni.

Akkor még néhány módosítás: A Rendezési szempontot állítsuk át Draggable views: Sorrend-re, mégpedig úgy, hogy most ne használjunk felülírást. Így a slideshow blokkod is e szerint a rendezés szerint fog megjelenni.

Kész az első rész, vagyis már tudjuk módosítani a képek sorrendjét, akkor most ahogy Brinkmann prof mondaná: Törlést!

Csapjunk hozzá a nézetünkhöz még egy blokkot, a kép mező megjelenését megint állítsuk át (felülírva!) valami thumnail-szerűségre, mint az előbb.

A stílusunk most Bulk Operations lesz. Itt a beállításoknál semmi mást nem kell megadnunk, csak azt, hogy milyen akciókat engedélyezünk a lista elemein. Ez nálam egyszerűen csak a Tartalom törlése volt, de aki gondolja, a kevésbé invalzív Tartalom elrejtése opciót is választhatja.

Itt már az előnézeten is látszik az eredmény, lett egy Tartalom törlése gombunk és minden mező előtt kicsi, aranyos checkbox.

Nevezzük el szépen a blokkjainkat (felülírás!), mentsük a nézetet, tegyük ki a blokkokat valamelyik régióba és voilá! Lett egy tuti felhasználóbarát slideshow galériánk!

A kérdéses galéria az AktívPasszív Stúdió oldalán taláható és így néz ki a szerkesztő felülete:

Hozzászólások

3xh6n0 3cb0y6fl Fodboldtrøjer

3xh6n0 3cb0y6fl Fodboldtrøjer Børn aozhv7 aqf5rpxnzo\n av3jtbzo6 crwied fotbollströjor barn vsrkft zbrfwsep\n 6ofdnbsv k9zg3h4x70 fotballdrakter n9r8kvedoz 2zo8xlv\n

Thanks regarding delivering

Thanks regarding delivering many of these superior subject material. sites:ggglese.com
maglie calcio a poco prezzo http://mdemandarina.com/duane-stepanie/

Good internet site you've got

Good internet site you've got going here.

Sustain the outstanding job

Sustain the outstanding job !! Lovin' it!

Many thanks extremely

Many thanks extremely beneficial. Will share website with my buddies.

Great web site! It looks

Great web site! It looks extremely professional! Keep up the helpful work!

So educational, looking

So educational, looking forwards to coming back again.

Wonderful Web-site, Stick to

Wonderful Web-site, Stick to the fantastic job. Appreciate it!|

wedwedwed

wedwedwed

Keep up the good job and

Keep up the good job and producing in the crowd!

Wow, gorgeous site. Thnx ...

Wow, gorgeous site. Thnx ...

The advice is very

The advice is very significant.

Great internet site! It looks

Great internet site! It looks really expert! Maintain the good job!

Jó cikk nagyon, sikerült is

Jó cikk nagyon, sikerült is megcsinálni, köszi...Te hogy rendezted a sorrendes és a szerkesztős blokkot egymás mellé? Én probálkoztam panel-el megoldani a rendezéseket, de fogalmam nincs hogy csalom elő egy panelbe a Kép hozzáadása linket..Van ötleted erre?

üdv

Halee! Css-ben a két blokk

Halee! Css-ben a két blokk kapjon egy float:left-et, és annyi.

Hozzászólás

A mező tartalma nem nyilvános.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Engedélyezett HTML elemek: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <img>
  • A webcímek és email címek automatikusan linkekké alakulnak.
  • A sorokat és bekezdéseket a rendszer automatikusan felismeri.
  • Engedélyezett HTML elemek: <a> <blockquote> <br> <cite> <code> <dd> <del> <div> <dl> <dt> <em> <li> <ol> <p> <span> <strong> <ul>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <mysql>, <php>, <python>, <ruby>, <sql>. The supported tag styles are: <foo>, [foo].
  • Minden email cím át lesz alakítva ember által olvasható módon, vagy (ha a JavaScript engedélyezett) ki lesz cserélve kattintható, de biztonságos hivatkozásra.