Ez a modul ugye olyant tud, hogy egy kis felugró ablakot tesz a webhely elé, és a látogató csak úgy tud tovább menni, ha ennek tartalmát (remélhetőleg) elolvassa, majd az ablakot bezárja.
A modul innen tölthető le:
http://drupal.org/project/splash
Feltelepítettem hozzá még a Condition modult (6.x-2.5)
http://drupal.org/project/condition
És a ThickBox modult pedig az esztétikusabb megjelenítéshez: (6.x-1.6)
http://drupal.org/project/thickbox
A következőt szeretném elérni, és ez az amiben megakadtam:
Nekem nem a kezdő oldalra kellene a felugró ablak, hanem csak a honlap egyes részeire. (Ezek fajtája amúgy írás lenne.)
A honlapon több ilyen rész is lenne, de nem mindegyik.
És úgy szeretném, hogy egy látogatónak csak egyszer jelenjen meg (süti vagy IP cím alapján nézve a látogatókat).
Tehát ha jön a látogató, és egy lapnál már bezárta, és vagy ha ezt a lapot megfrissíti, vagy ha átnavigál egy olyan lapra ahol szintén alap esetben megjelenne neki a felugró, akkor az már ismételten ne jelenjen meg neki.
Mellékeltem két képet, ahol azok a beállítások vannak, ahol feltehetően ezt meg is lehet tenni:
http://img88.imageshack.us/img88/4930/splash1k.jpg
Egészen biztos, egy kis jobb angol tudás is rám férne.
Itt a fenti képen például nem értem, hogy pontosan mit is akar jelenteni a "Force display on next visit" funkció, és ha be teszem neki a pipát miért nem marad ott.
A lenyíló menüben menüben pedig mi a különbség az "is" és az "are" változat között.
Mindez egyébként itt található:
admin/settings/splash
A másik kép pedig már a Condition modul beállítása:
http://img97.imageshack.us/img97/2491/splash2g.jpg
admin/settings/condition/1/edit
Itt sem eléggé tiszta minden, bár próbáltam ügyeskedni, de nem vezetett eredményre.
Például próbáltam az "oldalaknál" a Validete-t "only"-ra állítani, a mezőben pedig beírni a kívánt lap álnevét, de nem történt semmi.
Itt ajánl egy "multi-site" valamit is, de az már nem elérhető.
( http://drupal.org/getting-started/5/install/multi-site )
Szóval mindebben szeretném a segítségeteket kérni, illetve még azt szeretném kérdezni, maradjak-e ennél vagy - ha van tapasztalatotok - inkább a talán a Splash modul helyett inkább a Front Page modult
http://drupal.org/project/front
kellene használnom?
Előre is köszönöm a válaszokat.
Többféle "box" - modul együttes használata?
Közben akadt egy kapcsolódó, másik problémám is.
A Splash modulhoz ugye lehet használni a Thickbox modult a szebb megjelenítéshez.
A gond az, ha engedélyezem a Thickboxot, akkor a Gallery formatter is ezt kezdi használni.
Pedig én inkább a Colorboxot használnám a Gallery formatterhez.
( http://drupal.hu/forum/gallery-formatter-be%C3%BCzemel%C3%A9se )
Viszont a Splashoz ha minden igaz, a Colorboxot nem lehet használni.
Van ahol pedig a Fancy Slide modult szeretném használni,
http://drupal.org/project/fancy_slide
ott meg a Gallery formatter + Colorbox veszi át állandóan a helyét.
Kérdésem az lenne, hogy belehet azt állítani valahogy, hogy ezek a modulok ne nyomják el a másikat, hanem egymás mellett is működjenek?
Konkrétabban, például:
- az egyik tartalomban csak a Gallery formatter + Colorbox felállást szeretném használni, a másikon pedig csak Fancy Slide-ot.
- mindkét előbbi tartalomban szeretném használni pluszban a Splash + Thickbox-ot.
Még nem használtam ezt a modult, de…
Helló!
Még nem használtam ezt a modult, de lehet, hogy ez is segít:
Az Angol nyelvben az "is" szócska az egyes számot jelöl, tehát valamit. Az "are" pedig a többe számra vonatkozó rész.
Tehát:
"Criteria:"
"when any selected condition is met" = ha bármelyik kiválasztott feltétel teljesül
"when ALL selected condition are met" = ha az összes kiválasztott feltétel teljesül
"when any selected condition is NOT met" = ha bármelyik kiválasztott feltétel NEM teljesül
"when ALL selected condition are NOT met" = ha az összes kiválasztott feltétel NEM teljesül
Felette:
"How often should visitors see the splash page?" = Milyen gyakorisággal kell a látogatóknak látnia a "Splash" oldalt?
Fejlesztés közben javasolja, hogy az alatta lévő "check boxot" pipáld ki » "Force display on next visit". Ha minden igaz, ez minden egyes látogatáskor törli a sütiket a gépedről, így addig amíg ez az opció engedélyezve van (a fejlesztés ideje alatt), mindig mutatni fogja neked az "oldalt".
A Condition modul beállításaival kapcsolatban inkább várd meg, amíg valami hozzáértő nyilatkozik. Ez ugyanis már trükkösebb, :) hiszen php parancsokat is meg lehet adni.
u.i.
A "Front Page" modult én nem használnám. Egyrészt elég régen frissítették, másrészt ahogy elnézem nem igazán arra való amire neked kell.
Minden jót!
Mysth19
Ez eddig tiszta, köszi
Köszi a válaszod, és a jó kívánságod, akkor már az "is" és az "are" nekem is tiszta.
A többivel viszont nem volt gondom, de azért köszi, azt is. :)
A Condition modul ami nem tiszta még valóban, ahogy számomra logikusnak tűnik, úgy nem működik.
Ha működne, gondolom az az talán a céljaimhoz elég lenne, a php kód gondolom az már csak speckóbb dolgokhoz kellhet.
Még én is azért bűvölöm, hátha jutok valamire, és ami még nagy kérdés, hogy például
a Gallery formatter + Colorbox és Splash + Thickbox felállítás hogyan működhetne egymás mellett, anélkül hogy Thickbox a Colorbox helyére akarna lépni.
Szerintem sehogy, nyilván
Szerintem sehogy, nyilván mindegyik ugyanazokat a _link_altereket használja, illetve js szinten babrálja a linkeket. Vagy saját modulban kezeled le az ő altereit, vagy szét kell nézni a cb és tb beállításoknál, hogy létezik-e olyan filter, amivel számodra megfelelően tudod konkretizálni a megjelenést.
Pl lehet, hogy cb-nél beállítod kivételnek, hogy front, és ha a kezdőlapon nem akarsz cbt használni, és tb-t csak a kezdőlapon akarsz, akkor elég is lehet.
----
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.