Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: TinyMCE - Leerer Absatz nach Tabellen

  1. #1
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard TinyMCE - Leerer Absatz nach Tabellen

    Hallo.
    Seit Contao 3.2 (?) gibt es ja einen komplett neuen / anderen TinyMCE Editor. Der ärgert mich gerade mit leeren Absätzen hinter Tabellen.
    Früher war es mal so, daß um die Tabelle ein p-Tag drum herum gesetzt wurde, das war schon nervig, konnte man aber mit leben. Jetzt wird der beim Speichern als leerer Absatz IMMER unter die Tabelle gesetzt. So wird es schwer, das mit CSS wegzuformatieren...
    HTML-Code:
    </tr>
    </tbody>
    </table>
    <p>&nbsp;</p>
    Wie bekommt man das weg??

    Ob man das generell abstellen könnte beim nächsten Contao Update traue ich mich ja gar nicht zu fragen... ;-)

  2. #2
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Hmmh, hat sonst keiner ein Problem mit diesen Absätzen?? Oder benutzt Ihr alle keine Tabellen mehr?

  3. #3
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.273

    Standard

    So ist es und wenn dann nutze ich meistens das Inhaltselement für Tabellen.

    Ich würde mal in TinyMCE Forum schauen. Das kann man ganz sicher per Config unterdrücken.

    VG
    Frank

  4. #4
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Hmmh, den Hinweis auf das TinyMCE Forum hatte ich ja fast schon erwartet, aber ich denke schon, daß die Standard-Konfiguration des WYSWIG-Editors als zentrales Element schon eher das CMS als solches betrifft. Alles andere wäre total am User vorbei gedacht!?

  5. #5
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.060
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Im Prinzip sehe ich das auch so. Mach doch ein Ticket auf Github. Andererseits kann ich mich auch noch dunkel an einige Versuche mit Tabellen im TinyMCE mit Contao 3.2.x erinnern. Da gab es z.B. das Problem, dass ich nach der Tabelle nichts mehr eingeben konnte, wenn ich den nachfolgenden Absatz gelöscht habe. Wär ja auch nicht schön .

  6. #6
    Contao-Nutzer
    Registriert seit
    06.10.2009.
    Beiträge
    161

    Standard

    Jo. Hab ich mal bei GitHub gepostet und das Ergebnis ist, daß es ein tinyMCE Bug ist:
    http://www.tinymce.com/develop/bugtr...ew.php?id=7143
    Workaround: Anderer Browser...

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Ps mit nem geschützten Leerzeichen können mit der Entf.-Taste gelöscht werden. Im aktuellen FF und Chrome werden diese "leeren" Ps nicht automatisch erstellt.

    Als Hinweis für Redakteure kann man im FE nach diesen Elementen suchen und per CSS auf das Löschen dieser Elemente hinweisen.

    Vanilla JS
    PHP-Code:
    /* ... Search for empty Ps and highlight them ...
    -------------------------------------------------------------------------------------------------*/
    document.addEventListener('DOMContentLoaded', function() {

      var 
    paragraphs document.getElementsByTagName('p');

      for(
    0paragraphs.lengthi++){
        if(
    paragraphs[i].innerHTML == '&nbsp;'){
          
    paragraphs[i].innerHTML 'Bitte entfernen Sie diesen Absatz mit der Entf.-Taste!';
          
    paragraphs[i].style.cssText 'color:snow; background-color:tomato; padding:.5em;';
        }
      }

    });
    /* ... Search for empty Ps and highlight them ... END
    -------------------------------------------------------------------------------------------------*/ 
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  8. #8
    Contao-Nutzer
    Registriert seit
    18.02.2014.
    Beiträge
    6

    Standard

    Das gleiche Problem habe ich auch, das ist wirklich nervig.

    Ich gebe dem leeren Absatz immer eine Klasse "nonsense" und blende diese dann mit "display: none" aus.
    Anders konnte ich mir auch nicht helfen.

    liebe Grüße
    Marcel

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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