lightbox2 + tinymce

jason30 képe

Tiszteletem!

Az volna a problémám, hogy ezt a leírást követve: http://drupal.org/node/252153 nem sikerül beállítanom, hogy a tinymce alatt felrakott képeim lightbox2-vel nyíljanak meg.
Mi lehet a probléma? Az angolom nem túl erős, de szerintem azért tudtam követni.

jason30
-

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
sgabe képe

Ha írnál egy URL címet, ahol megvizsgálhatjuk a jelenséget, akkor sokkal egyszerűbb megtalálnunk a probléma forrását. Túl sok minden nem derül ki abból az információból, hogy "nem megy", gondolom ezt te is érzed.

0
0
Nagy Gusztáv képe

Tudsz mutatni egy linket?

0
0

Nagy Gusztáv

jason30 képe

http://jason30.hunhost.info/?q=hu/content/tinymce-pr%C3%B3ba

A honlapot ne nézzétek, mert csak próbálgatom a drupal működését rajta egyelőre

Remélem segít a link, ha valamilyen jogosultság kevés lenne, akkor szóljatok és adok.
Most a nem bejelentkezett felhasználóknál bepipáltam mindent a tinimce és a lightbox2 -re.

0
0
Nagy Gusztáv képe

Hogy csináltad a tartalmat? Feltöltötted a kisképet és nagyképet, és csináltál linket is?
A végeredményben nyoma sincs linknek.

0
0

Nagy Gusztáv

jason30 képe

Nem csináltam linket, és csak egy thumbnail van feldobva jelen esetben, de próbáltam teljes méretű képpel is. Szerintem így is kellene működnie, mert ha a tartalom beküldésekor nem az oldalt, hanem a képet választom és úgy teszek fel egy bármilyen képet akkor használja a megjelenítésére a lightbox2-t. Akkor is minden ok, ha a BuEdit-et használom ugyanígy az IMCE képkezelővel. Csak ha a tinymce-t vagy az fckeditort használom, akkor nem megy, viszont, az fckeditor alatt a kódba nyúlva (rel="lightbox") be tudom állítani, hogy menjen. Csak az fckeditorral az a gondom, hogy teleszemeteli a kódot, tinymce pedig szép tiszta kódot csinál.
Olyannyira szépet, hogy a (rel="lightbox") kódrészt ki is törli egyből, ha én hozzá írom.
Ha kell és ha tudok, akkor csinálok egy másik rendszergazda felhasználót és átküldöm a jelszavát.

Köszönettel: jason30

0
0
sgabe képe

Ezért nem működik, mert nem csináltál linket...

7. With the inserted image clicked, click the Insert/edit link on the TinyMCE toolbar.
8. On the Insert/edit link window, browse for the bigger image and click on "Insert", continue creating / editing your content and save it.

A dolog lényege, hogy beszúrsz egy bélyegképet a megfelelő class paraméterrel és erről hivatkozol a nagyobb méretű képre, amit már a lightbox fog megnyitni.

0
0
jason30 képe

Most kész van a link és így se jó.
Az oldal pedig az előbbi linken megtalálható.

21:58
Elvileg most már működnie kellene, mert a linken belül is beállítottam most már a
{#class_name}-et trigger-re
és a
{#advlink_dlg.rel}-t lightbox-ra
de most sem megy.
Most már értem, hogy eddig miért nem ment, de azt nem, hogy most miért nem!?

0
0
jason30 képe

tinymce: CSS classes: trigger=triggerclass
lightbox: Custom image trigger classes: "triggerclass"

0
0
sgabe képe

Használd az Image Assist modult a képek feltöltésére, ezt automatikusan kezeli a Lightbox.

0
0
jason30 képe

Nem lenne ez rossz megoldás, csak valamiért ezt se használja automatikusan a lightbox2.
Látom, hogy a lightbox2/automatic image handling tartalmazza az image assist-et, be is van állítva, hogy lightbox grouped, de nem sikerül életre keltenem a lightbox-ot az image assist-al sem.

Nincs valami trükkje, ami estleg nem annyira egyértelmű?

0
0
wouhn képe

Én is sokat bajlódtam azzal, hogy ha az fckeditorral belinkelsz vagy feltöltesz egy képet az éppen szerkesztés alatt álló bejegyzésedhez, akkor a kép lightboxban jelenjen meg. A megoldás pedig nem is olyan bonyolult.
Amikor rákattintasz a kép beszúrása ikonra az fckeditoron, akkor a legutolsó fülön (további opciók) van egy "stíluskészlet" sor, amibe azt kell írni, hogy triggerclass. Ez eddig okés, semmi extra.
Utána a lightbox2 beállításainál az automatic image hadling fülön találsz egy custom class images sort, ahová be kell írni, hogy triggerclass.
Most jön a buktató! Úgy írd be ezt, hogy kapcsold ki az fckeditort itt a custom class images-nél. Csodák csodája nekem működik.

0
0