Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: CKEditor und line breaks (Zeilenumbrüche)

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    CKEditor und line breaks (Zeilenumbrüche)
    am: 29. September 2018, 17:08:42
    Hallo Community.
    Wenn ich im CKEditor im Backend des Shops eine sog. unordered list (auch bulleted list genannt) anlegen möchte und innerhalb eines Listen-Elements einen Zeilenumbruch möchte, wie geht das ?

    Beispiel HTML:
    Code: XML  [Auswählen]
    <ul>
        <li>Hier steht was...</li>
        <li>Hier steht auch was<br >/und dann gibt es einen Zeilenumbruch</li>
        <li>Hier steht wieder was...</li>
    </ul>

    Weder ENTER noch SHIFT+ENTER lassen mich das tun. In beiden Fällen entsteht ein neuer Listenpunkt.
    So ein Müll...

    Was weiß ich nicht ?
    Das hier habe ich gefunden und dort wird ein Zeilenumbruch innerhalb eines Listenpunktes nicht aufgeführt :mhhh:

    Wer weiß mehr ?

    Gruß,
    noRiddle

    Linkback: https://www.modified-shop.org/forum/index.php?topic=39537.0

    karsta.de

    • Experte
    • Beiträge: 3.157
    Re: CKEditor und line breaks (Zeilenumbrüche)
    Antwort #1 am: 29. September 2018, 17:30:35
    Seit ich mir die Umbrüche und Absätze in der includes/extra/wysiwyg/custom_config.php wieder auf normal gesetzt habe, kann ich auch in Listen wieder ganz normale breaks mit SHIFT+ENTER und Absätze mittels ENTER erzeugen. (Ist leider seit Version 2.0.0.0 umgestellt worden.)

    Inhalt der geänderten Datei:
    Code: PHP  [Auswählen]
    <?php
    /*-------------------------------
    Custom config CKEDITOR

    Hier können spezielle Einstellungen für den CKEDITOR definiert werden.
    Alle $customConfig Einstellungen in der inc/xtc_wysiwig.inc.php können hier
    überschrieben und/oder neue Definitionen angelegt werden.
    ---------------------------------*/


    //Custom Config Datei mit Einstellungen, die Datei muss sich in dem angegebenen Ordner befinden
    //$customConfig['customConfig'] = "customConfig : '../ckeditor/custom/ckeditor_config.js',";

    //skin  - muss für jede CKEditor Version separat aktualisiert werden
    $customConfig['skin'] = "skin: '".(defined('WYSIWYG_SKIN') ? WYSIWYG_SKIN : moonocolor)."',";

    //extraPlugins
    //$customConfig['extraPlugins'] = "extraPlugins: '',";

    //Plugins entfernen
    //$customConfig['removePlugins'] = "removePlugins: '',";

    //Eingabeoptionen
    //$customConfig['enterMode'] = "enterMode: CKEDITOR.ENTER_BR,";
    //$customConfig['shiftEnterMode'] = "shiftEnterMode: CKEDITOR.ENTER_P,";
    $customConfig['enterMode'] = "enterMode: CKEDITOR.ENTER_P,";
    $customConfig['shiftEnterMode'] = "shiftEnterMode: CKEDITOR.ENTER_BR,";

    ?>

    BG kgd

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: CKEditor und line breaks (Zeilenumbrüche)
    Antwort #2 am: 29. September 2018, 17:51:38
    Aaaahh, daß das umgestellt wurde wußte ich bereits weil ich für meine TAB-Erweiterung die Datei includes/extra/wysiwyg/custom_config.php ansehen musste und es dabei gesehen habe.
    Daß das solche Folgen für die Listen hat ist allerdings wohl ein Bug, dann wenn man die Umstellung erlaubt muß das mit den Breaks in Listen ja weiterhin funktionieren.

    Ich danke dir.

    Übrigens:
    Du hast das wegen Update-Sicherheit hoffentlich nicht in der Datei  includes/extra/wysiwyg/custom_config.php geändert sondern in einer Extra-Datei (ich habe sie z_add_wysiwyg.php genannt damit sie als letzte geladen wird):
    Code: PHP  [Auswählen]
    $customConfig['enterMode'] = "enterMode: CKEDITOR.ENTER_P,";
    $customConfig['shiftEnterMode'] = "shiftEnterMode: CKEDITOR.ENTER_BR,";

    Gruß,
    noRiddle
    5 Antworten
    4262 Aufrufe
    23. Mai 2012, 10:10:06 von h-h-h
    3 Antworten
    3499 Aufrufe
    06. März 2012, 11:00:34 von cYbercOsmOnauT
    0 Antworten
    2674 Aufrufe
    25. Juli 2012, 17:51:29 von KrohneNetworks
    18 Antworten
    1639 Aufrufe
    03. Juli 2024, 17:29:28 von GTB
               
    anything