![Anonymous képe Anonymous képe](https://drupal.hu/sites/all/themes/demon/assets/img/default-avatar.png)
Sziasztok!
A fórumon sem találtam bejegyzést a témában, remélem Ti tudtok segíteni.
5.3-as Drupal motorra telepítettem TinyMCE modult, hogy a kedves júzer az editor segítségével könnyedén formázhasson cikkeket. (Hozzászólásokban nem engedélyeztük a használatát.)
Szépen működik a kép beillesztésén kívül.
Mert amig fut az editor, szépen be tudok illeszteni egy url hivatkozással képet a cikkbe, be tudom állítani a helyzetét, a paddingot, körbefolyatást, mindent, és jól is jelenik meg a szerkesztő boxban.
Igen ám, de amikor lementeném a cikket, minden képre vonatkozó CSS formázás eltűnik a letárolt cikk forráskódjából, a kép pedig csak egyszerűen balra rendezve be lesz szűrva, teljesen szarul, formázás nélkül.
Hol tudom beállítani azt, hogy amit a TinyMCE a szerkesztőben beállít, az a lementés után az oldalon is megmaradjon?
Benéztem az adatbázisba, a letárolt node-ban csak a szimpla IMG tag marad, minden más eltávolítva.
+1 kérdés: szerintetek egyáltalán célszerű ezt az editort használni, vagy nektek más vált be? Problémám még az, hogy a kép feltöltést/törlést sem támogatja a TinyMCE, így ezt egy kicsit macerás az userre bízni.
beviteli forma
beküldéskor a beviteli forma "full html" ?
képfeltöltést pedig úgy támogatja a tinyMCE, hogy van hozzá egy IMCE nevű kiegészítő és azzal. http://drupal.org/project/imce
másik alak editor például az FCKeditor. próbáld ki.
http://drupal.org/project/fckeditor
-
clear: both;
TinyMCE képbeillesztés probléma
Köszönöm szépen a tanácsot, megnézem a feltöltő részét.
A beviteli form alapértelmezés szerint filtered HTML-re van állítva, de azt már kipróbáltam hogy mindhárom mentési formával lementem (PHP Code, Full HTML). Sajnos azonban egyik mentési forma választásakor sem tárolódik a CSS formázás a képhez...
akkor passz
próbáld ki az fckeditort, hátha az jobb. tinymce is evil.. ;)
-
clear: both;
Mit értesz css formázás alatt?
Ha látnánk egy mintát lehet többre mennénk. A fullHTML meg nem egy mentési forma, hanem egy szűrőcsoport. Ott mi van bekapcsolva?
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
képfeltöltés
Telepítsd fel az Imce modult, ez beépül a TinyMCE alá. Ennek a segítségével már tud képet feltölteni/törölni a felhasználó, sőt saját képeket tartalmazó könyvtára lehet. Nagyon hasznos kis stuff.
re: Mit értesz css formázás alatt?
A TinyMCE mentés előtti kódját (a szerkesztőben megformázott szöveg mentése előtt direkt kikapcsoltam a szerkesztőt, hogy megjelenjen a kód) megnézve láttam, hogy a kép tulajdonságait (körbefolyás, igazítás, keret stb.) azt egy külön CSS osztályt létrehozva a kód aljára biggyesztette, de ez már nem mentődött le az adatbázisba.
Ezért gondoltam, hogy valamilyen filter van a TinyMCE-ben, ami nincs jól beállítva és ezért nem mentődik le.
Nem a TinyMCE szűr
szerintem rossz beviteli forma(vagy a beviteli formáknál rossz szűrő) van beállítva.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
FCKeditor
Feltettem a javaslatotokra az FCKeditort, ez nagyon egészen ígéretes, a képek formázása sikeresen lementődik (igaz minden formázást az IMG tagon belül tárol, és nyilván ezért működik, szemben a TinyMCE-vel) a fájlkezelő/feltöltő része azonban nem aktív, hiába állítom TRUE értékre az admin felületben. Gondolom ehhez is kell majd az IMCE?
FCKeditor Sorkizárás
Csak egy FCKeditor kérdés:
lehetséges, hogy még full toolbar módban sincs rendes sorkizárás ikon, csak bal, jobb, közép...?
Az fckeditor
Az fckeditor.config.js fálj-ban tudod beállítani a toolbar elemeit.
re: breki
Erre már rájöttem, csak nem találtam még a full toolbarban sem teljes sorkizárást...
JustifyFull
Ezt írd be: JustifyFull
Először el kellene
Először el kellene olvasni: readme.txt ! Minden le van írva.
Re: readme.txt
Köszi, már elolvastam,
sikerült is megoldanom a feltöltést, ráadásul a full elérési út megadását kellett választanom a config fájlban, ellenkező esetben "can't create redirect" hibával jött vissza az editor.
De a teljes sorkizárás lehetőségét még így sem találtam meg...
JustifyFull
Bakker, nem láttam, hogy már ez ügyben is írtál az előbb, bocsánat.
Köszönöm a segítséged.
Most ez van a konfig fájlban abban a sorban, DrupalFull, amit az edmn menüben beállítottam:
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
A Justifyfull-t már én írtam bele, de a szerkesztőben sajna csak a három ikon jelenik meg.
Kösz a türelmet!
Üdv:
b.
JustifyFull megoldás
Megtaláltam a megoldást.
Brekinek igaza volt, de nem jelent meg az ikon. Végül elkeseredésemben ürítettem a cache-t és megoldódott a problem, a következő betöltésre meglett az ikon.
Nekem így se jelenik meg az
Nekem így se jelenik meg az ikon
Az advencedbe betettem ezt:
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull']
Ha jól értem csak annyit kell tennem, nem?
Szerintem rossz helyre írtad...
Az fckeditor.config.js file-ban keresgélj. Valahogy így néz ki:
Ide kellene beilleszteni a JustifyFull szöveget.
És utána nem árt egy cache ürítés, ctrl+F5, ha firefox akkor a gyorsítótár törlése, mert a Fckeditor megtudja tréfálni az embert :)
Köszi!
Sikerült :)