Kép megjelenítése

balays képe

Sziasztok!

Kerestem a fórumban de erre nem találtam választ.

  • A wysiwyg szerkesztőhöz, TinyMCE, imce, imce_wysiwyg van telepítve.
  • Filterd HTML-hez engedélyezve van a szerkesztő,
  • Szeretnék a cikkekhez képet illeszteni a szövegbe.
  • Látom is a képfeltöltést, sikerül feltölteni, a szerkesztőben látom is a feltöltött képet, a szerveren megjelenik a beállított mappaszerkezet megfelelő helyén.

De mikor elmentem a cikket, eltűnik a kép, és csak egy hasonló felirat jelenik meg:

[img]/ecotech/sites/default/files/alcoa.png[/img]

Mi lehet a hiba????

Előre is köszönöm mindenkinek!

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

Most nézem hogy a szerkesztőben megadott formázások ugyanúgy rosszul jelennek meg. (csak a kód)
Tehát biztos valami kegészítő modul vagy beállítás hiányzik.

Csak nem tudom mi!!!

Balázs

1
0
Sk8erPeter képe

Amikor a "Szerkesztés" menüpontra kattintasz, jó még a formázás?
A TinyMCE-ben engedélyezd a forráskód-nézetet ("Edit HTML source" - de csak átmenetileg!), és azt is kukkantsd meg, hogy ott még jók-e a markupok.

A következő címen meg nézd meg, milyen filterek érvényesek, és milyen sorrendben vannak beállítva ("Correct faulty and chopped off HTML", "Convert line breaks into HTML (i.e. <br> and <p>)", ilyesmik):
admin/config/content/formats/filtered_html

0
0
balays képe

Megnéztem a beállításokat. A szerkesztéskor még jó a formázás, és a kép is látszik.

Engedélyezett szűrők a Filterd HTML formátumra:

  • WYSIWYG szűrő
  • A szövegbe írt sortöréseket HTML sortörésekké alakítja a
    és

    elemek használatával

  • Webcímek átalakítása kattintható hivatkozásokká
  • Hibás vagy lezáratlan HTML jelölők javítása

Ez a végrehajtási sorrendjük is.

További szűrők a rendszerben:

  • Convert all characters to US-ASCII
  • HTML jelölők használatának korlátozása
  • HTML szöveg megjelenítése egyszerű szövegként
  • PHP kiértékelő

Valami bezavar a wysiwygnek. De nem tudok rájönni mi!

0
0
Sk8erPeter képe

Közben eszembe jutott, hogy a Filtered HTML szövegformátumnál az <img> tag használata nem engedélyezett, de tudod engedélyezni, ha szeretnéd.

Van egy ilyen beállítás:
Limit allowed HTML tags
azonbelül:
Allowed HTML tags
alapértelmezettként ez szokott lenni:

<a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>

Ebbe tedd még bele az <img>-t, mentsd el, aztán próbáld ki még egyszer, ami eddig nem ment, hátha most sikerül.

0
0
balays képe

Igen ez engedélyezi az html tag használatát a szövegformátumon belül, de nem kóddal kellene beilleszteni a képeket, hanem a szerkesztőből.
Egy adminisztrátornak elég nehezen magyarázom meg mi az az vagy alt tag...

0
-1
Sk8erPeter képe

Szerintem félreérted. A TinyMCE legenerálja magának az <img> taget, nézd meg, amit generál, úgy, hogy mondjuk a source nézetbe belenézel a hivatalos oldalán..... http://www.tinymce.com/tryit/full.php
Ha a filterben nincs engedélyezve a tag, akkor az ki fogja szűrni, és a képeid NEM fognak megjelenni...

Kipróbáltad egyáltalán?

0
0
balays képe

Igen kipróbáltam. Megnéztem mit mivé alakít és nem szűri mi az img tag-et, se mást amit meg kell jelenítenie. Egyszerűen olyan mintha a wysiwyg filter nem futna le. Valami mintha nem engedné lefutni, de semmit ami hozzá tartozik.

0
0
szantog képe

Kb innen lehet neked érdekes.

0
0

----
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.

balays képe

Igen az alapprobléma ez volt!!
Köszönöm a segítséget!!! Megoldódott, a többi megjelenítésre pedig ez alapján rájöttem!
Az utolsó hozzászólásom tárgytalan! :)
Mégegyszer köszönöm mindenkinek!

0
0
balays képe

Na most a Plain Text formátumhoz engedélyeztem a CKeditort. Telepítve és engedélyezve van.
De ezzel is csak a forráskódot látom. Pedig nincs hozzá szűrő beállítva.

Mitől van az hogy a szerkesztőben megadott formázás nem jelenik meg, csak a legenerált html kódot adja vissza???

0
0
Sk8erPeter képe

A BBCode-ot véletlenül bekapcsoltad? Nem sok értelme volt. :D

Ahogy annak sem, hogy plain textben BÁRMILYEN WYSIWYG-szerkesztőt akarsz használni. Éppen az a "plain text" kifejezés lényege, hogy teljesen sima, formázás nélküli szöveg, úgy is fog megjelenni. Épp ezért ehhez semmi értelme hozzárakni formázásokat, ami a kimeneten úgysem fog soha megjelenni, mivel a szűrőnek pont az a feladata, hogy kiszűrje a felhasználók tetszőleges formázásait, amivel adott esetben jól összerondíthatják az oldal kinézetét. Sokszor ezt kommenteknél szokták bevetni, hogy a kommentekben ne lehessen mindenféle "fancy" formázgatást használni, amivel valaki mondjuk a mondókáját erősíteni akarja.

De ha mindenképp ragaszkodsz hozzá, akkor feltételezem, hasonló lépéseket kell megtenned, mint amivel az előzőt sikerült megoldanod....

0
0
balays képe

Egyáltalán nem ragaszkodom hozzá. Sőt nasználni sem akarom ezt a szövegformátumot. Csak a kapcsolatfelvételi űrlapokhoz van engedélyezve. Azért rendeltem hozzá most egy szerkesztőt hogy kiderüljön mi a hiba a szűrt html-nél. Jó ötleteket adott a megoldásra a szűrőivel. :D De már újra minden a régi.

0
0