Hello mindenkinek!
Eddig nem használtam editort de most látom hogy a drupal 8-ban alap lett a CKEditor szerkesztő.
Feltelepítettem a modult a drupal 7-es oldalamra és azt vettem észre, hogy a meglévő tartalmakat mikor szerkeszteni szeretném akkor az egész szöveges rész egyetlen sorból áll. A sortörések eltűntek a szövegből.
Ha a mentés gombot megnyomom, akkor végleg 1 sorból áll az egész szöveg :(
A tisztítás és kimenet résznél próbáltam mindenféle variációt beállítani, de nem sikerült a "hibát" megjavítani.
/admin/config/content/ckeditor/edit/Full
A kérdésem az lenne felétek, hogy valaki találkozott már ezzel a jelenséggel és ha igen hogyan tudta megoldani?
Itt a példa:
Editor nélküli szövegtörzs szerkesztése így néz ki:
A krumplit megpucoljuk, majd sós vízben feltesszük főni, közben a tésztát is kifőzzük.
A hagymát megpucoljuk és jó apróra vágjuk, olajon üvegesre pirítjuk, majd az apróra vágott szalonnát is rátesszük pirulni, hozzáadunk sót, borsot és pirospaprikát.
Ha félig megpirult a szalonna, akkor hozzáadjuk a kis kockákra vágott sonkát, és a szintén kis darabokra felvágott virsilt és jól összepirítjuk őket.
CKEditorral a szövegtörzs szerkesztése pedig így néz ki:
A krumplit megpucoljuk, majd sós vízben feltesszük főni, közben a tésztát is kifőzzük. A hagymát megpucoljuk és jó apróra vágjuk, olajon üvegesre pirítjuk, majd az apróra vágott szalonnát is rátesszük pirulni, hozzáadunk sót, borsot és pirospaprikát. Ha félig megpirult a szalonna, akkor hozzáadjuk a kis kockákra vágott sonkát, és a szintén kis darabokra felvágott virsilt és jól összepirítjuk őket.
Ez ellen nem tudsz tenni
Ez ellen nem tudsz tenni semmit sajnos.
Az editor nélküli szöveget a drupal filter rendszere formázza meg, ahogy épp látod. Ez a ckeditorra nincs hatással, ő csak egy mezei plain textet lát a text formban.
----
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.
Lehet rossz helyen keresgélsz.
Editor nélkül jó? Mert, ha editor nélkül jó, - és persze engedélyezett a sortörés elem a szövegformátumban - akkor lehet csak az editor szűri ki a sortörést.
Ha az editor nélküli szerkesztőablakban jó, akkor nem a drupal szűri meg (persze nem árt megnézni a szövegformához beállított szűrőket).
Drupal7 alatt nem használtam editort, de a 8-ban alapból benne volt.
Én a GeSHi kódkiemelő használatakor találkoztam hasonló problémával. Egyszerűen elrontotta a kódokat, míg sima szövegmezőben, vagy a Drupal.hu-n is használt BUEditor-ban jól jelent meg minden és újbóli mentésnél sem volt probléma.
A CKEditor-t egy megfelelő pluginnel kiegészítve tudtam megoldani a problémát.
A 8-as drupalban lévő editorban sortörésnél nem <br>, hanem <br /> tagokat tesz az editor (érdekesek ezek a lezárt tagok, pedig html5-ben, már nem kötelező a szimpla tagok lezárása csak xhtml-ben).
Az oldaladon milyen sortörés tagok vannak?
Az editor nélküli
Az editor nélküli szerkesztőablakban jó és engedélyezve is van a sortörés elem a szövegformátumban. Full html és kivan pipálva ez "A szövegbe írt sortöréseket HTML sortörésekké alakítja a
<br>
és<p>
elemek használatával" Az alap beállításokat használom.Az oldaladon milyen sortörés tagok vannak?
1 enter nyomok akkor következő sor, ha kettő enter nyomok, akkor 1 sorral lejjebb rakja a kurzort. A szövegben nem látszik a
<br>
se a<p>
mivel nincsen benne.pl. úgy mint itt a hozzászólás szövegtörzsnél, csak gépelek de nem látszik a
<br>
vagy a<p>
.Találtam a témához kapcsolódó leírást de nekem nem működik :(
Találtam a témához kapcsolódó leírást de nekem nem működik :(
Drupal CKEditor module remove line breaks
http://drupal.stackexchange.com/questions/177680/drupal-ckeditor-module-remove-line-breaks
Custom JavaScript configuration a kódot beillesztem de a 2. pontot nem értem pontosan.
itt piszkáld
/admin/config/content/ckeditor/edit/Full
tamoca
Megtaláltam a megoldást!
Megtaláltam a megoldást! Tökéletesen működik ezzel:
d7_linebreaks-1084924-8.patch
https://www.drupal.org/node/1084924