Hallo,
nach Update von Powermail 1.3.4 auf 1.3.6 bleiben die Linebreaks im Feld MessageArea der Confirmation-Page erhalten. Allerdings stehen in den versandten PlainText-Messages nun die HTML-Tag-Überreste der Labels:
Beispiel
----
<b>Name</b>
Wolfgang
<b>Email</b>
...
----
Ich glaube, mich erinnern zu können, dass es dieses Problem früher schonmal gab. Kann man da was machen?
Habe ich evtl. vergessen, nach dem Updategewisse PlugIn-Constants einzustellen?
Danke,
Wolfgang
Typo3 4.1.2
Powermail 1.3.6
Also ich habe im Plaintextteil keine HTML Tags
Beispiel auf dieser Seite:
http://testumgebung.einpraegsam.net/index.php?id=5
Habe den Debugmode an - hier scheint alles zu stimmen...
Hallo,
es gelingt mir leider nicht, die Tags in der Forumsnachricht richtig rüberzubringen, deshalb hier ein Bild:
Bild: img385.imageshack.us/…/powermailproblem2aq4.gif
----
Ich habe leider überhaupt keinen Anhaltspunkt, wo das Problem liegen könnte.
So kann's jedenfalls nicht bleiben. Würde der Downgrade auf Powermail 1.3.4 wohl ohne weiteres gelingen?
Danke,
Wolfgang
PS.
Link zu meinem Contact-Form:
http://www.global-audio.net/contact.html
Downgrade ist immer möglich!
Sorry, aber hier läuft jetzt garnichts mehr.
Downgrade auf 1.3.4 hat zwar die Linebreaks in der Confirmation page wieder zuverlässig eliminiert (das sollte ja durch 1.3.6 gelöst werden), aber die HTML-Tags in den Messages sind geblieben!
Desweiteren lässt sich der Debug-Modus nicht mehr deaktivieren!! In welchem file ist der denn auf "enabled" gesetzt? Sollte sich doch zur Not direkt per Editor disablen lassen ... hoffe ich.
Ja, es ist heiss und es gibt Tage, da läuft garnichts ... wäre aber trotzdem für einen Tip dankbar ...
Wolfgang
wml schrieb
Sorry, aber hier läuft jetzt garnichts mehr.
Nicht gut
wml schrieb
Downgrade auf 1.3.4 hat zwar die Linebreaks in der Confirmation page wieder zuverlässig eliminiert (das sollte ja durch 1.3.6 gelöst werden), aber die HTML-Tags in den Messages sind geblieben!
Da hat sich zwischen 1.3.4 und .6 auch nichts geändert!
wml schrieb
Desweiteren lässt sich der Debug-Modus nicht mehr deaktivieren!!
Der SQL Debug Mode ist im 1.3.4 an und 1.3.6 behebt das Problem (war glaube ich in der pi1/bla_powermail_bla_form.php
Wenn du den powermail Debug Modus meinst - dieser wird per constants ein- oder ausgeschalten...
Wenn du den powermail Debug Modus meinst - dieser wird per constants ein- oder ausgeschalten...
Eingeschaltet ja ... aber ausschalten lässt er sich nicht mehr, ...
>> wml schrieb:
>> ..., aber die HTML-Tags in den Messages sind geblieben!
Da hat sich zwischen 1.3.4 und .6 auch nichts geändert!
Das ist betrüblich ... dann war es wohl Zufall, dass mein System mit PM 1.3.4 astreine "Content-type: text/plain;" Messages versenden konnte. (Angefangen habe ich übrigens mit 1.3.0, dann direkt auf 1.3.4 und jetzt 1.3.6).
In diesem Zusammenhang: Deine Testumgebung versendet Messages mit "Content-Type: multipart/alternative;" d.h. PlainText und HTML. Dieser Content-Type sieht in Clients wie Outlook meiner Meinung nach bescheiden aus, da by default der HTML-Teil dargestellt wird, und zwar mit dem schicken Times-Font und übergrossen Absätzen etc.
Ich kann leider immer nur oberflächliche Beobachtungen mitteilen und das führt hier nicht weiter. Danke für das Feedback bis hierhin, auch wenn keine Lösung in Sicht ist.
Gruss,
Wolfgang
PS.
Im Thread "powermail: Wie werde ich die HTML-Tags in den Mails los?" vom 26.5.
#77609 ging's ja auch mal sehr ausführlich um die HTML-Tags. Leider bin ich Gegensatz zum Autor nicht Coder genug, um wie er selbst einen Patch zu schreiben.
Ich muss gestehen, dass ich etwas Unmut heraushöre!?
Was erwartest du? Das die Entwickler gefälligst kostenlos für Probleme zur Verfügug stehen und sich mit Leib und Seele den 100 Fragen am Tag widmen?
Ich bin mir sicher, dass auch du noch in der Lage bist, HTML Mails ohne Times zu versenden - hierzu muss man kein "Coder" sein!
Eventuell versuchst du es einfach einmal mit einer anderen Mail Extension - vielleicht klappts dort ja gleich...
Grüße, Alex
Kann es sein, dass das ganze etwas mit dem Sicherheitsupdate auf TYPO3 4.1.2 bzw 4.2.1 zu tun hat?
Denn bei meiner Installation von news_feedit tritt seit dem Update von 4.2.0 auf 4.2.1 das gleich Phänomen auf, dass im Frontend alle Html-Tags angezeigt werden.
macboris schrieb
Kann es sein, dass das ganze etwas mit dem Sicherheitsupdate auf TYPO3 4.1.2 bzw 4.2.1 zu tun hat?
Denn bei meiner Installation von news_feedit tritt seit dem Update von 4.2.0 auf 4.2.1 das gleich Phänomen auf, dass im Frontend alle Html-Tags angezeigt werden.
Hmm, kann ich mir eigentlich nicht vorstellen, aber ich habe auf der Testumgebung noch 4.2.0 laufen - eventuell sollte ich mal 4.2.1 installieren.
Wobei - je länger ich darüber nachdenke - du könntest eventuell Recht haben. Eine Möglichkeit XSS zu verhindern...
@Alex,
mit dem Unmut hast du dich verhört. Als einer, der viel mehr Nutzer als Contributor ist, weiss ich deine Leistung und deinen Beitrag sehr wohl zu schätzen ... ganz zu schweigen von deinen schnellen und reichlichen Feedbacks hier im Forum. Ich bin nur etwas gefrustet, dass eine gute Lösung etwas unerwartet nicht mehr funktioniert und mir der Durchblick fehlt. Nix für ungut.
Grüße, Wolfgang
PS.
Den Powermail Debug Modus konnte ich manuell durch Löschen der entsprechenden Zeile in den Constants deaktivieren. Über den Constant Editor hat das nicht funktioniert ...
Ich werde mir das Ganze auf jedenfall nochmal in der 4.2.1 anschauen und berichten...
Nein, auch bei 4.2.1 werden bei mir die BOLD - Tags herausgefischt (und natürlich auch die anderen HTML - Tags):
Bild: design-and-style.de/…/pm_plain1.gif
@wml: Jetzt hilft eigentlich nur noch Debuggen bei dir...
@wml: Jetzt hilft eigentlich nur noch Debuggen bei dir...
... "Trial & Error" trifft's in meinem Fall besser, aber immerhin konnte ich mein Problem lösen, indem ich im file "tmpl_all.html" in Zeile 15 den <b>-Tag entfernt habe.
----
Bild: img209.imageshack.us/…/powermailsolvedbl5.gif
----
Zu Risiken und Nebenwirkungen kann ich nichts sagen, aber bei mir tut's.
Viele Grüße,
Wolfgang