Fckeditor és Lightbox integrálása [tutor]

mxr576 képe

Üdv mindenkinek!

Tegnap ütköztem bele abba a probléma, hogy hogyan is lehetne integrálni a lightbox funkcióit az Fckeditorba, ezzel is megkönnyítve a megrendelőmnek az oldal további szerkesztését. És valjuk be, ezzel nem csak az ő életét könnyítettem meg!
Ilyenkor mit tesz az ember? Gugle... keres...olvas...kipróbál... de sajnos a legtöbb megoldás, amit írnak nem, vagy csak részben működik. Mikor már éppen feladtam volna a keresést találtam rá erre az oldalra: http://www.ludrao.net/home/node/9
Ahol egy egyszerű patch segítségével gond nélkül megoldhatjuk ezt a feladot.
Leírást írhatok hozzá, de ott is megtalálni. Patch letölt, legújabb FCK verzió letölt, patch alkalmaz és készen is vagyunk.

Íme a bizonyték: http://mxr576.extra.hu/screen4-lightbox.jpg

Megjegyzés: mivel a patch csak angol és egyéb nyelvekre vonatkozik, a magyart persze kivéve, ezért nem árt vagy angol nyelvet használni alapértelmezettként FCK-ban vagy megpatchelni manuálisan a magyar nyelvi fájt.

Remélem sokaknak hasznára válik ez a leírás. Nekem sok időt megspórolt volna, ha ilyet találtam volna rögtön.

Üdv: Mxr

Drupal verzió: 
opera11 képe

Mostanában próbálgattam én is a Lightboxot, igaz másra (linkre kattintva weboldal megnyitása egy ilyen Lightbox "ablakban"). Mivel patch nélkül nem tudtam megoldani, hogy a szélesség és a magasság nem pixelben, hanem %-ban lehessen megadni, így feltettem a Shadowbox modult és ott van olyan beállítás, hogy "Enable for all image links: Enable this option to automatically add the rel="shadowbox" attribute to all links pointing to an image file."

Szóval ha minden igaz ez is megoldja ugyanezt a problémát, de nem próbáltam ki.

0
0
tiburi képe

De ha jól látom a shadowbox önálló modul, gondolom a lightbox-ot előtte le kell szedni, mert összeakadnak... Kár, hogy csak most találkoztam vele. Köszi a tippet.

0
0
opera11 képe

Mind a kettő a rel="valami" alapján azonosítja, hogy neki ottan dolga van. A lényeg, hogy egy hivatkozáson, képen ne legyen egyszerre mindkettő rel="valami" és a shadowbox-ban ne legyen bepiálva, hogy minden képet ő nyit. Ilyen feltételek mellett szerintem nem lehet gond a kettő egyidejű használatával, az más kérdés, hogy általában felesleges, erőforrás pazarló.

0
0
tiburi képe

Néztem a dolgot, de nálam valahogy nem ok.
Az írja tegyem be sites/all/libraries/fckeditor/fckconfig.js (esetemben) modules/fckeditor/fckconfig.js fájlba a köv sorokat:

FCKConfig.LinkBrowser = true ;
FCKConfig.LinkBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl';
FCKConfig.ImageBrowser = true ;
FCKConfig.ImageBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl|width@txtWidth|height@txtHeight';
FCKConfig.FlashBrowser = true ;
FCKConfig.FlashBrowserURL = '/?q=imce&app=fckeditor|url@txtUrl';

Eddig ok, a probléma a következő fájl:
sites/all/modules/wysiwyg/editors/fckeditor.inc és tedd be (írd át) a köv sorokat:

'LinkBrowser' => FALSE,
'ImageBrowser' => FALSE,
'FlashBrowser' => FALSE,

ilyen fájl nincs. Hogy oldható meg?
Nekem is hasznos lenne :)

Köszi!

0
0
mxr576 képe

Ami a http://www.ludrao.net/home/node/9#comment-4 -ben le van írva az úgy nekem se volt jó!
Ha nem Linuxos felhasználó vagy, és nem tudod Windowson, hogy kell patcheket alkalmazni, akkor jön a türelemjáték illetve a fapados munka.
Fogod a patch fájlt, ami ott az oldalon...megnyitod egy szövegszerkesztőben (legjobb notepad++) és ott látni fogod melyik fájlba, melyik sorba, mi után mit kell beírni (amelyik sor előtt + van az új sor!) illetve törölni (azt hiszem egy sor előtt - van).

De ennél egyszerűbb, hogy ott kínál neked egy előre megpatchelt fckeditort, szeritem az is elég letöltened. Egyel régebbi, mint a legújabb verzió.

0
0
tiburi képe

Nem lesz gond ha a v. 2.6.5-öt felülírom a v 2.6.3-al?
Mármint néha félek upgrade-lni is, nemhogy régebbi verziókra cserélni :)

0
0
mxr576 képe

Nálam nem volt ebből semmi probléma. De a böngésző cache-t ne felejtsd el űríteni utána, mert lehet így se fog látszani először a változás! CTRL-SHIFT-DEL

0
0