Sziasztok! Nagyon régen jártam itt, és akadt is egy kis gondom, és ehhez kérném a segítségeteket.
Szeretnék az oldalunkra egy vízszintesen, jobbról, balra, lassan futó feliratot, ahol a támogatóinkat sorolnám fel. Mivel tudnám ezt megcsinálni?
Előre is köszönöm a segítségeteket!
Drupal verzió:
Fórum:
Nem drupal téma
Mert többek között a html
<marquee>
tag is lehet a megoldás.<marquee>valahogy így</marquee>
Üdv. Peti
Miért ne lehetne Drupal-téma?
Épp ez az igénye, és Drupalban szeretné megvalósítani. Miért ne tehetné fel a kérdést?
Ráadásul non-standard megoldást javasolsz:
http://en.wikipedia.org/wiki/Marquee_element
Ha már ilyen, akkor már legfeljebb jQuery-pluginnal kiegészítve használja, amivel még esélyes (de nem garantált), hogy megoldják a cross-browserséget, itt egy jsFiddle-demo:
http://jsfiddle.net/doktormolle/4c5tt/
plugin:
http://remysharp.com/demo/marquee.html
De könnyen lehet, hogy van valakinek tapasztalata konkrétan ilyennel Drupal-modul keretében is. Bár ez így a pluginnel könnyen megoldható saját JS-fájlból is.
Az általad javasolt "plugin"
Az általad javasolt "plugin" is az orthodox, már nem javasolt marquee html tag:
http://remysharp.com/demo/marquee.html
A topic indítója nyilván valami kattintható drupal modulra gondolt.
Ilyen van?
Ha így teszi fel a kérdést, akkor valóban drupal kérdés:D :D :D
Üdv. Peti
A lényeget szándékosan ignoráltad?
A lényeg éppen ez volt a hozzászólásomban, csak ezt Te valamilyen ismeretlen okból ignoráltad. Egyébként is, egy olyan library-vel, mint a jQuery, sokkal könnyebben tudod megvalósítani a cross-browser kódot, mert elvégzi helyetted a piszkos munkát. Ezért is mondtam, hogy HA MÁR, akkor már jQuery-pluginnel.
A plugin fájlba rakott kódját meg nem túl nehéz include-olni egy modulban/theme-ben, aztán egy saját behaviors-fájlban megírni hozzá az inicializáló kódot.
Egyébként én ilyen kész modult nem ismerek, de hátha valaki igen, ezért a kérdezőt nem kell leosztani, hogy "nem Drupal-téma", mert nyugodtan lehet Drupal-téma is.
Ha elolvasol végig, láthatod,
A megoldás egyik(legegyszerűbb) formájának ajánlottam a marquee tagot.
Ha elolvasol végig, láthatod, hogy leírtam, hogy végül is lehet(ne) drupál téma is.
Szerintem a kötözködést befejezheted.
Üdv. Peti
minden, ami Drupalon belül megoldható, valid Drupal-kérdés :))
Ezt azután írtad le, miután állítólag "kötözködtem". :) Pedig az nem kötözködés, hogy visszakérdezek, miért is ne lehetne Drupal-téma, miért ne lenne "valid" a kérdés ezen a fórumon:
A mondataid között igazából nem értem az összefüggést sem, de ez már maradjon az én problémám.
Ez a fórum arra való, hogy segítsünk a Drupal-felhasználóknak, akármilyen webfejlesztős kérdés Drupalon belül történő megoldására, illetve hogy ilyen jellegű kérdéseket tegyünk fel, tehát bármi, amit Drupalon belül valamilyen módon meg lehet oldani, az ezen a fórumon szerintem valid kérdés. :)
A célom egyébként tényleg nem az volt, hogy veled kötözködjek, hanem hogy ne haljon el ez a téma arra hivatkozva, hogy végül is az illető nem is közvetlenül a Drupal működéséhez kapcsolódó kérdést tett fel.
Mondjuk az is igaz, hogy kevés olyan dolog van, amit ne lehetne Drupalon belül megoldani akár valamilyen nyakatekert módon. :D
A forrását is megnézted a demónak?
A forrását is megnézted a demónak? Látsz benne „marquee” HTML tag-et? (A zöld keretben nézd a dolgokat.) Naugye. Amúgy én is a jQuery tag-et választanám, mert a nagyobb támogatottsággal bír és jobban konfigurálható (pl. a sebessége).
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Tudom, hogy nem nekem írtad,de most meg kell,hogy védjem Petiket
Tudom, hogy nem nekem írtad, de most speciel meg kell, hogy védjem Petiket, az általam linkelt jQuery plugin is ugyanúgy
marquee
-taget használ (tehát látni bennemarquee
-taget!), a hagyományoshoz hasonlóan, csak kicsit szebben testreszabható módon. :)Itt a kódjából a lényeg:
A
demo
osztállyal ellátott diven belül van a lényeg igazából, szóval ott ismarquee
-tag van.A hozzá tartozó jQuery-kód:
http://remysharp.com/2008/09/10/the-silky-smooth-marquee/
Itt még fontos infókat írnak:
Flash, javascript...
Flash, javascript... számtalan megoldás lehet, egyik jobb, másik kevésbé, nézőpont kérdése.
Egy példa:
Támogató tartalom típus, title, body, image field-el
Nézet, Views slideshow kimenettel, és beállítod hogy printelje ki a támogató tartalomtípusod képet, egyszerre hányat, és milyen gyakran scrollozzon balra, jobbra vagy ahova akarod
pl, http://europeum.hu/ láblécben
Úgy gondolom ez kényelmesebb, szebb megoldás a folyamatosan rohangáló betűknél. Views modul megismerésére javaslom a Google-t vagy a VörösBoros videókat itt
Drupal full-stack developer at Wunderman Thompson Budapest
jó tanács
Egy személyes jó tanács: fontos információt ne tegyél ilyen mozgó blokkba. Az emberek nem szeretnek várni, és ha elgördül a szemük elől miközben olvassák, nem fogják megvárni, hogy újra megjelenjen.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Te mit javasolsz?
Igazad van, hagyom ezt a futó betűhalmazt, amúgy is, aki a végén van,úgysem látja a nevét, mert nem birja kivárni.
Te mit javasolsz? Milyen formában tegyem fel a főoldalunkra a támogatóink névsorát? A héten mindenképp fel kell tennem valahogyan.
Johnymusic
Én ezt ezzel csináltam.
Én ezt ezzel csináltam.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
csakiistvan már nagyon jól
csakiistvan már nagyon jól leírta, ami neki működőképes volt:
Views Slideshow
olvasd el még egyszer, amit írt, szerintem elég alapos.