CKeditor: Bilder einfügen

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: CKeditor: Bilder einfügen

Beitrag von mirko »

Bilder müssen im Quelltext mit der korrekten Größenangabe in Pixel(!) hinterlegt werden, die Bilder selbst müssen der Größe entsprechen. Es dürfen keine riesen Handybilder 2048x1024 eingefügt und dann per Größenangabe verkleinert werden. Einige E-Mail-Programme ignorieren die Größenangaben, deswegen muss das stimmen.

Im HTML selbst gibt es kein "auto" für width= oder height=, der Dialog vom CKEditor erlaubt dies auch nicht. Per @media-Query ist für kleinere Displays die responsive-Darstellung zu realisieren. Breite/Höhe in Prozent wird nicht im CKEditor ersetzt, die Angaben bleiben erhalten. Zieht man mit der Maus an den Rändern des Bildes, wird sofort in Pixel umgerechnet.

Einfaches responsive Design ist hier erklärt:
https://www.supermailer.de/newsletter-h ... tellen.htm
Benutzeravatar
FUN-DIVER
Beiträge: 272
Registriert: 07.04.2020, 10:29
Wohnort: Möhrendorf

CKeditor: Bilder einfügen

Beitrag von FUN-DIVER »

Hallo
mich stört immer wieder, und macht es für mich immer nötig im Quellcode Editor zu ändern:

Man kann im CKeditor beim Einfügen von Bildern für die Größenangaben nicht Prozentangaben bzw. "auto" eingeben.
Selbst wenn man bei einem Bild im CKeditor nur die Quell-URL ändert, bei dem man zuvor manuell im <img> Tag z.B. die Breite auf 30% und die Höhe auf "auto" eingestellt hat, werden diese Größenangaben durch die absoluten Größenangaben aus dem CKeditor Dialog ersetzt.

Es wäre sehr hilfreich, wenn hier dynamische Größenangaben bzw. "auto" auch möglich wären.
Kann ich das für mich in einem Script ändern (wenn ja: wo, wie?) oder besser noch: kann das im nächsten update von SWM generell geändert werden?

Es wird ja damit geworben, dass man mit SWM responsive Design e-Mails bearbeiten kann. Für die Bildeinbindung ist das derzeit nicht der Fall.

Danke
Ulrich
Antworten