Ergebnis 1 bis 22 von 22

Thema: nbsp im TinyMCE

  1. #1
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard nbsp im TinyMCE

    hallo,
    seit 2.7 werden im TinyMCE   durch [nbsp] erstetzt und erscheinen somit auch so im WYSIWYG editor.
    das ist für unsere kunden durch die bank total verwirrend. kann man das umgehen bzw. abschalten?

    oliver

  2. #2
    Contao-Nutzer Avatar von redbecks
    Registriert seit
    19.06.2009.
    Ort
    Bremen
    Beiträge
    81

    Standard

    bin mir nicht ganz sicher, doch ich meine es bemerkt zu haben, dass seit dem ich die automatischen zeilenumbrüche in den einstellungen deaktiviert habe, auch keine solche leerzeichen mehr kommen...

    aber wie gesagt...keine 100%ige garantie...

  3. #3
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard

    das ist fast richtig, denn wenn du durch returns neue zeilen mit <br/> erstellst, dann macht typolight keine [nbsp].

    es gibt jedoch leider fälle, da werden neue text trotzdem in <p> eingeschlossen. wenn du in so einem absatz dann ein return drückst, dann wird erst recht wieder ein <p>&nbsp;</p> anstatt einem <br/> gemacht.

    löst also das problem nicht wirklich.
    oliver

  4. #4
    Contao-Nutzer Avatar von gracilis
    Registriert seit
    19.06.2009.
    Ort
    Rostock
    Beiträge
    180

    Standard doppelte leerzeichen?

    @OLIVER
    salve,
    bei mir (2.7.1) macht der editor das nur, wenn 2 oder mehr leerzeichen hintereinander erscheinen (denn dann werden sie (html-technisch richtg) in &nbsp; umgeschrieben und so angezeigt).
    das trifft auch beim reinkopieren aus anderen dateien zu. (word)
    gruss
    Geändert von gracilis (24.06.2009 um 13:08 Uhr)
    .per.aspera.ad.astra.

  5. #5
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard

    hier ist übrigens das ticket mit der änderung zu finden.
    http://https://contao.org/ticket/590

  6. #6
    Contao-Nutzer Avatar von redbecks
    Registriert seit
    19.06.2009.
    Ort
    Bremen
    Beiträge
    81

    Standard

    ah...okay...das ist gut zu wissen...

  7. #7
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard

    hat wirklich keiner eine idee, wie man das darstellen des [nbsp] im TinyMCE unterdrücken kann?

    bitte um hilfe!
    oliver

  8. #8
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Einfache Antwort: man kann es nicht abstellen. Und warum sollte man das auch wollen? Endlich gibt es einen optischen Hinweis auf fehlerhafte Formatierungen, so dass der Redakteur gleich die Möglichkeit hat, entsprechend zu reagieren, anstatt den Quelltext mit unzähligen <p>&nbsp;</p> zuzumüllen. Erklär den Editoren doch einfach, was da passiert.

  9. #9
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard

    hallo leo,
    ich kann dir aus erfahrung mit unseren kunden sagen, dass diese sehr wohl verwirrt werden. man hat es leider nicht immer mit powerusern zu tun.

    und wie sollte man auf ein <p>[nbsp]</p> richtig reagieren?
    einfach das [nbsp] jedesmal händisch löschen, das nach einem return automatisch von TYPOlight (?) eingefügt wurde, damit dann wieder nur ein <p></p> drinsteht. warum kann man dann nicht einfach bei einem return nur ein <p></p> einfügen lassen?

    du schreibst übrigens in ticket 590 übrigens selber:
    "I have added the non-breaking space to the list of basic entities that are supported in TYPOlight by adding square brackets to them (e.g. ampersands [&]). The change will be included in version 2.7.RC2, however, I cannot promise that it will make it into the final release. Non-breaking spaces are a bit tricky in TinyMCE (they are e.g. added automatically to empty table cells), so the feature might confuse a lot of users. If that is the case, I will have to remove it."

    sorry, aber ich versteh es einfach nicht ganz.
    oliver

  10. #10
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Ja, das habe ich geschrieben, aber es hat sich auch herausgestellt, dass der überwiegende Teil der Benutzer eben nicht davon verwirrt war, sondern die visuelle Hilfe gerne angenommen hat. Von daher ist das alles durchaus verständlich.

  11. #11
    sq......
    Gast

    Standard

    hi,

    vielleicht hat sich ja auch der überwiegende teil der user auf die aussage verlassen und dieses nicht weiter moniert um nicht doppel zu posten.

    meine kunden sind davon auch verwirrt.

  12. #12
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Wenn es Dich so furchtbar stört, wieso schaltest Du dann die Entities nicht einfach im TinyMCE ab? Keine Entities im Rich Text Editor = keine Ersetzung durch TYPOlight.

    http://wiki.moxiecode.com/index.php/...ation/entities

  13. #13
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    Zitat Zitat von squidi Beitrag anzeigen
    vielleicht hat sich ja auch der überwiegende teil der user auf die aussage verlassen und dieses nicht weiter moniert um nicht doppe zu posten.
    Dumm nur, dass meine Hellseher-Kugel gerade mal wieder in der Werkstatt ist

  14. #14
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich finde es ehrlich gesagt praktisch. So sehen meine Kunden endlich mal, wenn sie sich verklicken und einen Abstand (Absatz) zu viel reingeschmissen haben. Wie sie das korrigieren können zeige ich ihnen natürlich.

    Mit etwas Erklärung kann man den Nutzern imho leicht erläutern weshalb das da ist, was es bedeutet und wie man damit umgeht.

  15. #15
    sq......
    Gast

    Standard

    Zitat Zitat von leo Beitrag anzeigen
    Dumm nur, dass meine Hellseher-Kugel gerade mal wieder in der Werkstatt ist
    was hat das mit einer *hellseher-kugel* zu tun , wenn etwas angesprochen wird , es eine eine befriedigende antwort im ticket dafür gibt und man diese sache nicht nochmal postet ?

    die nun von dir vorgeschlagene lösung über den editor selber ist doch durchaus aktzepabel für diejenigen die es stört.

  16. #16
    Gesperrt
    Registriert seit
    20.06.2009.
    Ort
    Salzburg
    Beiträge
    162
    Partner-ID
    4714

    Standard

    hallo,

    wenn ich es richtig verstanden habe,muss man im tinyMCE.php einfach die Zeile
    entities : "160,nbsp,60,lt,62,gt",
    ersetzen durch
    entities : "60,lt,62,gt",

    hab das mal gemacht, scheint wie gewünscht zu funktionieren.
    mal schaun ob side effects auftreten.

    danke leo für den tipp!
    oliver

  17. #17
    Contao-Fan
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    418

    Standard

    Hallo,

    ich habe noch eine Frage zu der Änderung. Eigentlich muss ich doch nach jeder Aktualisierung wieder diese Zeile in der tinyMCE.php löschen.

    Ich verwende das YAML Plugin. Kann ich das irgendwo ändern, sodass die Änderung erhalten bleibt?

    Das [nbsp] ist beim Lesen im Backend ein wenig nervig. Dieses Problem habe ich erst nach der Installation von TL 2.72 bekommen.

    Vielen Dank
    Stefan

  18. #18
    Contao-Nutzer
    Registriert seit
    19.12.2011.
    Beiträge
    49

    Standard

    Ich habe einen Kunden, dem das [nbsp] sehr stört.

    Ich habe die tinyMCE.php angepasst, leider ohne den gewünschten Effekt zu erhalten.
    entities : "160,nbsp,60,lt,62,gt,173,shy", zu -> entities : "160,60,lt,62,gt,173,shy",

    Hat noch jemand eine Idee oder Tipp wie ich dem Herr werden kann ?

    Danke[nbsp]&[nbsp]Gruß
    Christof

  19. #19
    Contao-Nutzer
    Registriert seit
    17.12.2010.
    Ort
    Schwabenländle
    Beiträge
    120

    Standard

    Das hab ich auch gemacht...
    Ebenso ohne Wirkung.

  20. #20
    Contao-Nutzer
    Registriert seit
    14.02.2013.
    Beiträge
    47

    HTML Lösung mit normalem Leerschlag

    Ich habe die Datei in site/system/config/tinymce.php folgendermassen angepasst:
    PHP-Code:
    entities "160,#32,60,lt,62,gt,173,shy"
    "#32" ist das Unicode-Zeichen für einen normalern Leerschlag. Hat bei mir bestens funktioniert. Muss halt einfach wiederholt werden nach einem Update.

  21. #21
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Konfiguration lässt sich auch updatesicher anpassen: https://contao.org/de/manual/3.2/cus...nymce-anpassen
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  22. #22
    Contao-Nutzer
    Registriert seit
    01.12.2014.
    Beiträge
    2

    Standard

    Das #32 im TinyMCE ist eine gute Idee.

    Jetzt drückt der Autor im TinyMCE ein paar Mal <Enter> und sieht mehrere Leerzeilen - prima. Wenn er sich dann im Frontend sein Ergebnis anschaut, gibt es keine Leerzeilen. Ist klar, weil jede Zeile <p> </p> lautet - und das ignoriert der Browser bekanntlich.

    OK - der Autor muss dann halt [nbsp] in jede "leere" Zeile eingeben. Um das zu vereinfachen, habe ich das Plugin nonbreaking http://www.tinymce.com/wiki.php/Plugin:nonbreaking installiert und die Datei plugin.min.js angepasst:
    Die Stelle
    Code:
    ;</span>':"&nbsp;")
    ersetze ich durch
    Code:
    </span>':"[nbsp]")
    In der Toolbar findet der Autor nun das nbsp-Symbol und bei Klick darauf wird der Text [nbsp] eingefügt. Jetzt muss der Autor nur noch entsprechend gebrieft werden.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Unerwünschte [nbsp]
    Von Ricks im Forum Allgemeine Inhaltselemente
    Antworten: 47
    Letzter Beitrag: 18.11.2014, 13:51
  2. [nbsp] wird im Frontend angezeigt
    Von vbinsider im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 30.11.2010, 10:10
  3. TinyMCE.css?
    Von matze im Forum Layout / Templates / Holy Grail
    Antworten: 8
    Letzter Beitrag: 07.07.2010, 17:11
  4. Verlinkung im TinyMCE
    Von peter64 im Forum Installation / Update
    Antworten: 10
    Letzter Beitrag: 04.07.2010, 19:08
  5. Problem mit [nbsp]
    Von AgentK im Forum Sonstiges zu Contao
    Antworten: 4
    Letzter Beitrag: 12.08.2009, 22:28

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •