Newsletter mit HTML Funktionalität
und nochmals
ich habe eine neue testinstallation von contenido gemacht. nun sehe ich, dass der «briefumschlag» zum eigentlichen versenden gar nicht erscheint. in der ersten installation sehe ich nur links neben «mein newsletter» einen briefumschlag. bei der neue installation habe ich auch einen briefumschlag neben duplizieren. was ist da wohl schieff gelaufen?
gruss maccaroni
ich habe eine neue testinstallation von contenido gemacht. nun sehe ich, dass der «briefumschlag» zum eigentlichen versenden gar nicht erscheint. in der ersten installation sehe ich nur links neben «mein newsletter» einen briefumschlag. bei der neue installation habe ich auch einen briefumschlag neben duplizieren. was ist da wohl schieff gelaufen?
gruss maccaroni
Wie wär's, wenn Du mal die Doku oder die Anleitung zum Modul liest...?
Die Newsletter-Handler-ID wird i.A. nicht angegeben, sondern einmalig bei der Konfiguration des Newsletter-Anmelde-Formulars oder Newsletter-Handler-Artikel ausgewählt.
Ist er im System nicht hinterlegt, ist eine Anmeldung nicht möglich. Für den eigentlichen Newsletter wird er nur benötigt, wenn - wie gesetzlich vorgeschrieben - Links zum Abmelden bzw. Stornieren in den Newsletter eingebaut werden (MAIL_STOP).
Gruß
HerrB
Die Newsletter-Handler-ID wird i.A. nicht angegeben, sondern einmalig bei der Konfiguration des Newsletter-Anmelde-Formulars oder Newsletter-Handler-Artikel ausgewählt.
Ist er im System nicht hinterlegt, ist eine Anmeldung nicht möglich. Für den eigentlichen Newsletter wird er nur benötigt, wenn - wie gesetzlich vorgeschrieben - Links zum Abmelden bzw. Stornieren in den Newsletter eingebaut werden (MAIL_STOP).
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
morgen
habe ich gelesen. doch weil ich keine anmeldung auf der seite wollte, hatte ich bei newsletter-module gestoppt....mein fehler.
gruss und danke
maccaroni
habe ich gelesen. doch weil ich keine anmeldung auf der seite wollte, hatte ich bei newsletter-module gestoppt....mein fehler.
da habe ich aber eine andere erfahrung gemacht oder dich nicht richtig verstanden: wenn dem system keine handler-id hinterlegt ist, erscheint das icon zum versenden des newsletter erst gar nicht, es ist also kein versand möglich, egal ob links zum abmelden oder stornieren eingebaut sind.HerrB hat geschrieben: Für den eigentlichen Newsletter wird er nur benötigt, wenn - wie gesetzlich vorgeschrieben - Links zum Abmelden bzw. Stornieren in den Newsletter eingebaut werden (MAIL_STOP).
gruss und danke
maccaroni
Re: Kopieren von HTML Newsletter
romaro hat geschrieben:Hab noch eine kleine Änderung:
in Datei: .../contenido/classes/class.newsletter.php
ca. Zeile: 100 (in der funktion duplicate($itemID)
Einfügen: $item->set("messageHTML", $base->get("messageHTML"));
Echt gute Erweiterung.
hallo,
was macht den die Erweiterung bitte? Leider (noch) keine Ahnung von php
Danke und gruß
Genau, das ist ein Sicherheitsfeature, damit niemand auf die dusselige Idee kommt, an 2000 Empfänger einen Newsletter zu versenden, in dem folgender Text steht "Klicken Sie hier, um sich abzumelden ... &idart=<Nix>&stop=...".da habe ich aber eine andere erfahrung gemacht oder dich nicht richtig verstanden: wenn dem system keine handler-id hinterlegt ist, erscheint das icon zum versenden des newsletter erst gar nicht, es ist also kein versand möglich, egal ob links zum abmelden oder stornieren eingebaut sind.
Wenn Du nur Dein Zitat meinst, das sorgt dafür, dass beim Kopieren eines Newsletters auch der HTML-Text kopiert wird.was macht den die Erweiterung bitte? Leider (noch) keine Ahnung von php
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Danke HerrB,
Noch eine Frage:
Wenn ich im HTML Newsletter einen Link auf die eigene Seite machen möchte gelingt das nicht. Der TinyMCE ändert mir den Link. Im HTML Text steht immer: href="/" statt href="http://www.domain.tld"
Kann ich irgendwie abschalten das er das "korrigiert"
Grüße
stefkey
Noch eine Frage:
Wenn ich im HTML Newsletter einen Link auf die eigene Seite machen möchte gelingt das nicht. Der TinyMCE ändert mir den Link. Im HTML Text steht immer: href="/" statt href="http://www.domain.tld"
Kann ich irgendwie abschalten das er das "korrigiert"
Grüße
stefkey
Sorry, habs gefunden.
Ich bin einfach nicht auf die Idee gekommen nach tinyMCE und Link zu suchen
Ich hab immer nach HTML Newsletter und Link gesucht....sowas!
Aber hier nochmal den Thread:
http://www.contenido.org/forum/viewtopi ... nymce+link
Super Forum!
Ich bin einfach nicht auf die Idee gekommen nach tinyMCE und Link zu suchen
Ich hab immer nach HTML Newsletter und Link gesucht....sowas!
Aber hier nochmal den Thread:
http://www.contenido.org/forum/viewtopi ... nymce+link
Super Forum!
Habe mal eine Frage zu dem Modul von simu. Von HerrB gibt es ja eine Erweiterung wo man bei vielen Empfängern die Mails in Blöcken versenden kann, das finde ich gerade bei HTML Newslettern wichtig, aber die Erweiterung ist nur für den ASCII Newsletter, zumindest habe ich noch keine Kombinationslösung dafür gefunden, das müsste doch eigentlich viele Interessieren oder habt ihr nicht so viele Empfänger für die HTML Newsletter.
An einem nativen HTML-Newsletter wird gerade gearbeitet (mit allen Features). simus Lösung kann man als Zwischenlösung betrachten, die endgültige Lösung wird gänzlich anders aussehen...
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
hallo zusammen
ich wollte die class.newsletter.php um die divs wrapper und container erweitern:
damit die anführungszeichen in wrapper und container funktionieren habe ich die ganze klammer mit hochkommata eingeklammert.
war erhalten ich im html-mail nun die divs korrekt, allerdings wird das stylesheet nicht mehr richtig eingesetzt. irgendwas mit den hochkommatas ist da wohl falsch. kann mir jemand auf den ersten blick sagen, was ich da verkehrt mache?
gruss maccaroni
ich wollte die class.newsletter.php um die divs wrapper und container erweitern:
Code: Alles auswählen
$messageHTML = '<html><head><link rel=\"stylesheet\" type=\"text/css\" href=\"".$cfgClient[$client]["htmlpath"]["frontend"]."css/newsletter.css\" /></head><body><div id="wrapper"><div id="container">'.$messageHTML;
war erhalten ich im html-mail nun die divs korrekt, allerdings wird das stylesheet nicht mehr richtig eingesetzt. irgendwas mit den hochkommatas ist da wohl falsch. kann mir jemand auf den ersten blick sagen, was ich da verkehrt mache?
gruss maccaroni
So a bisserl mit PHP (oder Programmiersprachen allgemein) auseinandersetzen...
Eine Lösung:
Gruß
HerrB
Eine Lösung:
Code: Alles auswählen
$messageHTML = '<html><head><link rel="stylesheet" type="text/css" href="'.$cfgClient[$client]["htmlpath"]["frontend"].'"css/newsletter.css" /></head><body><div id="wrapper"><div id="container">'.$messageHTML;
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
hallo herrb
vielen dank, das doppelte hochkomma vor css/newsletter.css war noch zu viel, klappt nun wunderbar.
kurzes resumée: eigentlich hatte ich die zeichenkette richtig verstanden und umgesetzt. leider kannte ich die methode mit dem «escapen» noch nicht. aus diesem grund habe ich die backslash drinnen gelassen, was unwiederruflich zu einer fehlausgabe führte.
gehe ich richtig in der annahme, dass folgender code auch funktionieren würde?
falls ja, dann ist ein escapen bei verschachtelten, doppelten hochkommatas nötig oder die verwendung von doppelten hochkommatas eingeschlossen in einem einfachen hochkommata?
gruss maccaroni
vielen dank, das doppelte hochkomma vor css/newsletter.css war noch zu viel, klappt nun wunderbar.
kurzes resumée: eigentlich hatte ich die zeichenkette richtig verstanden und umgesetzt. leider kannte ich die methode mit dem «escapen» noch nicht. aus diesem grund habe ich die backslash drinnen gelassen, was unwiederruflich zu einer fehlausgabe führte.
gehe ich richtig in der annahme, dass folgender code auch funktionieren würde?
Code: Alles auswählen
$messageHTML = "<html><head><link rel=\"stylesheet\" type=\"text/css\" href=\"".$cfgClient[$client]["htmlpath"]["frontend"]."css/newsletter.css\" /></head><body><div id=\"wrapper\"><div id=\"container\">".$messageHTML;
gruss maccaroni
Ja, würde funktionieren.
" oder ' leiten einen String ein oder beenden ihn. Kommt nun innerhalb des String das gleiche Zeichen vor, wäre der String vorzeitig zu Ende, daher escaped man ihn:
'Mac\'s Weinladen'
"Mac\"s Weinladen"
Man kann es aber auch mischen, dann stört sichs nicht:
"Mac's Weinladen"
'Mac"s Weinladen'
Es gibt noch Unterschiede im Typ (bei PHP):
So gibt "$Variable" den Wert aus, der in $Variable steht. '$Variable' gibt den Text $Variable aus.
Siehe PHP-Dokumentation...
Gruß
HerrB
Ja. Das gilt aber auch für einfache Hochkommata, wenn sie verschachtelt sind.dann ist ein escapen bei verschachtelten, doppelten hochkommatas nötig
Ja. Und umgekehrt.die verwendung von doppelten hochkommatas eingeschlossen in einem einfachen hochkommata [möglich]?
" oder ' leiten einen String ein oder beenden ihn. Kommt nun innerhalb des String das gleiche Zeichen vor, wäre der String vorzeitig zu Ende, daher escaped man ihn:
'Mac\'s Weinladen'
"Mac\"s Weinladen"
Man kann es aber auch mischen, dann stört sichs nicht:
"Mac's Weinladen"
'Mac"s Weinladen'
Es gibt noch Unterschiede im Typ (bei PHP):
So gibt "$Variable" den Wert aus, der in $Variable steht. '$Variable' gibt den Text $Variable aus.
Siehe PHP-Dokumentation...
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net