Bilder mit Vorlagen-Tags änderbar machen
In einer selbst erstellten Html-Vorlage fügen Sie Bilder wie gewohnt ein. Wenn Sie ein Bild änderbar machen möchten, versehen Sie es mit einem Attribut: entweder einzeln in der Vorlage mit lp-edit oder innerhalb eines Textfelds, bei dem der Text das Bild umfließt.
Diese Tags gelten nur für eine importierte Html-Vorlage, nicht für den Drag & Drop-Editor. Wie Sie eine solche Vorlage importieren, erfahren Sie unter Eine selbst erstellte Vorlage in Laposta importieren.
Ein einzelnes Bild mit <img>
Fügen Sie dem img-Tag das Attribut lp-edit hinzu, um das Bild änderbar zu machen. Das img-Tag muss immer ein width-Attribut enthalten.
Steht im src-Attribut eine URL zu einem Bild, wird dieses als Startbild angezeigt. Wenn Sie kein Bild zur Hand haben, lassen Sie das src-Attribut leer. Laposta zeigt dann ein Standardbild an.
Beim Bearbeiten kann der Redakteur einen Link hinter das Bild setzen. Befindet sich in der Vorlage bereits ein Link um das img-Tag, verwendet Laposta diesen als Standardwert.
Optionen
Diese Attribute legen fest, was der Redakteur im Editor mit dem Bild machen kann.
Macht ein Bild änderbar.
Zeigt den eingegebenen Wert im Editor oberhalb der Stelle an, an der das Bild geändert werden kann.
Gibt an, dass die Größe des Bildes angepasst werden darf.
Gibt an, bis zu welcher Breite das Bild höchstens vergrößert werden darf.
Gibt an, bis zu welcher Breite das Bild höchstens verkleinert werden darf.
Standardmäßig importiert Laposta alle Bilder in einer Vorlage und gibt sie über Laposta wieder. Mit diesem Attribut legen Sie fest, dass ein Bild nicht importiert werden darf und von der ursprünglichen URL geladen werden muss.
Wenn dieses Attribut aktiv ist, kann die Größe des Bildes nicht angepasst werden.
Standardmäßig lassen sich alle änderbaren Bilder beim Ausfüllen der Vorlage auch mit dem Bildeditor bearbeiten. Mit diesem Attribut deaktivieren Sie diese Funktion für dieses Bild.
Verhindert, dass der Redakteur einen Link hinter das Bild setzen kann.
Ein dekoratives Bild dient ausschließlich dem Design und ist für den Inhalt des Newsletters nicht relevant, wie beispielsweise ein kleiner Pfeil vor einem Link. Aus Gründen der Barrierefreiheit ist es bei solchen Bildern nicht zulässig, einen Alt-Text einzugeben. Mit diesem Attribut geben Sie an, dass es sich um ein dekoratives Bild handelt. Die Benutzeroberfläche fragt dann keinen Alt-Text ab.
Beispiele
Das Minimum für ein änderbares Bild ohne Startbild:
Ein Bild mit einem umschließenden Standardlink, das auf eine Breite zwischen 100 und 300 Pixeln skaliert werden darf:
Ein Bild innerhalb von <lp-multiline>
Ein Bild kann sich auch innerhalb eines Textfelds befinden. Der Text umfließt dann das Bild. Beim Bearbeiten kann der Redakteur das Bild mithilfe der Pfeile links und rechts neben dem Multiline-Feld links, rechts oder über die volle Breite des Textfelds platzieren. Die Größe lässt sich standardmäßig anpassen, und das Attribut lp-edit ist hier nicht erforderlich.
Optionen
Neben der Platzierung und dem Weißraum stellen Sie mit diesen Attributen vor allem ein, was der Redakteur nicht anpassen darf. Für lp-label und lp-decorative gelten dieselben Regeln wie bei einem einzelnen Bild.
Verhindert, dass die Größe des Bildes angepasst werden kann.
Verhindert, dass der Redakteur das Bild nach links, nach rechts oder über die volle Breite verschieben kann.
Bestimmt die Position des Bildes: left für links im Text und right für rechts.
Gibt an, wie viel Weißraum um das Bild herum eingefügt wird, damit der Text das Bild nicht berührt: hspace für den horizontalen Abstand und vspace für den vertikalen.
Dies sind Standard-Html-Attribute. Bei der Darstellung ersetzt Laposta sie durch eine Tabelle um das Bild herum. Nur so lässt sich der Weißraum in allen E-Mail-Clients korrekt darstellen.
Beispiel
Hier steht das Bild rechts im Text, umgeben von einem Weißraum von 10 Pixeln. Der Redakteur kann die Breite zwischen 100 und 300 Pixeln anpassen.
Das Multiline-Element mit Bild responsiv gestalten
Da das Bild für den Weißraum in eine Tabelle gesetzt wird, sind einige zusätzliche CSS-Regeln erforderlich, um das Multiline-Element auf kleineren Bildschirmen korrekt anzuzeigen. Fügen Sie diese Regeln innerhalb einer Media-Query ein. Der Text wird dann unterhalb des Bildes angezeigt, wobei das Bild 100 % der Breite einnimmt.