Seite 1 von 1
Re: Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 18:57
von mirko
Die eingefügten Zeichen werden vom Browser beim Einfügen als Unicode-Zeichen erkannt, die führen nicht zu Bindestrichen, sondern einem Punkt, schaltet man auf den Quelltext um, sieht man diese und muss diese entfernen. Das betrifft auch nicht jeden Link, diese Erkennung wird nur beim Einfügen von Zeichen mit D durchgeführt, muss ein ungewolltes "Feature" des Browsers oder CKEditors sein.
Re: Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 18:21
von MarcusK
Ich schrieb ja bereits: "Es scheinen weiche Bindestriche zu sein, die im HTML-Code nicht angezeigt werden, aber den Abbruch verursachen."
Re: Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 17:05
von mirko
irgendwas wird falsch an der Zeichenkette DvaDiAWzo gedeutet, sobald ich von Hand DvaDiAWzo eingebe, ist der Link korrekt, kopiert man es rein, wird es als Unicode-Zeichen gedeutet \uad zeigt der Quelltext-Editor an. Von Hand diese Links eingeben bzw. reinkopieren, danach im Quelltext anschauen, ob das Zeichen korrekt ist, wenn nicht, korrigieren.
Re: Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 14:17
von MarcusK
Hallo Mirko,
ja, es scheint nicht der Bindestrich zu sein. Ich habe den Quellcode auf das Problem reduziert:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head>
<title></title>
</head>
<body>
<p><strong>Lindy Hop</strong></p>
<p><a href="https://youtu.be/DvaDiAWzo">Snowball 2014</a></p>
<p><a href="https://www.youtube.com/watch?v=AwD47sDJN1s">Snowball 2015</a></p>
</body></html>
Die Text-E-Mail erscheint dabei nur als:
--------------------
Lindy Hop
https://youtu.be/Dva
--------------------------
Nach "Dva" bricht die Anzeige ab, egal wie viel danach noch steht.
Ich habe versucht, die URL zu ändern und auch YouTube.com zu verwenden. Der Text bricht trotzdem immer im Link ab. Im Linktracker auf der nächsten Seite wird der Link aber vollständig angezeigt!
Ich habe dann den Code nach Notepad kopiert. Dort scheinen dann plötzlich zwei Bindestriche:
Code: Alles auswählen
<p><a href="https://youtu.be/Dva-DiAW-zo">Snowball 2014</a></p>
Es scheinen weiche Bindestriche zu sein, die im HTML-Code nicht angezeigt werden, aber den Abbruch verursachen.
Marcus
Re: Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 12:53
von mirko
Nein bricht nicht ab, siehe Demo
http://newsletter-software-php-script.s ... mailer.de/ E-Mailing ID 3209 Name Bindestrich.
Bug in Text-E-Mail-Erstellung
Verfasst: 17.09.2016, 12:26
von MarcusK
Hallo Mirko,
wenn das HMTL-E-Mail einen http-Link mit einem Bindestrich enthält, wie z.B. bei einigen YouTube-Videos, dann bricht an der Stelle die Erzeugung des Text-Inhalts einfach ab.
Marcus