WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo,
das Abonnieren und Abmelden funktioniert datenbankmäßig sehr gut.
Ist ein Newsletter an alle Empfänger versendet und es meldet sich ein neuer Empfänger an,
wird der noch aktive Newsletter nach der Bestätigung durch den Empfänger ebenfalls
sofort nachgesendet. Sehr gut.
Leider erscheint nach einer Bestätigung des Abos durch den neuen Abonnenten
nicht der erwünschte Bestätigungstext:
<h3>Danke für die Bestätigung.</h3>
Der Vorgang ist abgeschlossen. Sie empfangen ab jetzt unseren Newsletter.
Nach der Aktion des Empfängers erscheint lediglich eine leere Anmeldeseite, unabhängig vom verwendeten template.
Dies ist ebenso bei der Abmelderoutine.
Weitere Anregungen:
1. Ist es in einer zukünftigen Version möglich, das template beim einzelnen newsletter einzustellen.
Dann hätte man nach einiger Zeit verschiedene Newsletter-Layouts zur Verfügung.
2. Ich habe den Aufruf der do.php in die index.php der website eingebunden, Damit wird der Versand
nicht erst beim Aufruf der Anmeldeseite initiiert, sondern bereits bei jedem Aufruf der website.
Letztlich ist diese kleine Änderung allerdings nicht so wichtig, da ich nach einem Vertragsupgrade
beim provider einen cronjob einrichten werde.
Im Voraus besten Dank.
Viele Grüße
Heinz
Offline
Leider erscheint nach einer Bestätigung des Abos durch den neuen Abonnenten
nicht der erwünschte Bestätigungstext:
Das ist extrem seltsam. Ich habe keine Ahnung wieso, aber das liegt irgendwie am <div id="nlfrmblock"> - der Code steht zwar auf der Seite, wird aber ausgeblendet, ohne dass ich eine Stelle im Template- oder Modul-CSS bzw. -JS finden würde, die das verursacht.
Abhilfe:
/modules/tiny_newsletter/view.php, Zeile 29
echo '<div id="nlfrmblock" class="nlfrmblock_wrapper">'; //das ist immer um den Newsletter herum
ändern zu
echo '<div id="nlfrmblock1" class="nlfrmblock_wrapper">'; //das ist immer um den Newsletter herum
/modules/tiny_newsletter/frontend.css, die ersten vier Zeilen ändern zu
#nlfrmblock1 {margin-bottom:20px;}
#nlfrmblock1 .finished.done {padding:40px 5px 20px 10px; border: 2px solid #deff00; background:#78c303; color:#fff ! important; font-weight:bold;}
#nlfrmblock1 .finished.err { background:#ffea00; color:#c80900 ! important; border: 2px solid #c80900;}
#nlfrmblock1 .finished.remove { background:#ffea00; color:#c80900 ! important; border: 2px solid #c80900;}
1. Ist es in einer zukünftigen Version möglich, das template beim einzelnen newsletter einzustellen.
Dann hätte man nach einiger Zeit verschiedene Newsletter-Layouts zur Verfügung.
Angedacht ist es ursprünglich gewesen, das ist dann leider nicht zu Ende geführt worden. Ich behalte das mal im Hinterkopf.
Ich habe den Aufruf der do.php in die index.php der website eingebunden, Damit wird der Versand nicht erst beim Aufruf der Anmeldeseite initiiert, sondern bereits bei jedem Aufruf der website. Letztlich ist diese kleine Änderung allerdings nicht so wichtig, da ich nach einem Vertragsupgrade beim provider einen cronjob einrichten werde.
Da wird sich nichts ändern, denn das Anmeldeformular hätte - wie z.B. auf wbce.org - entweder direkt auf die Startseite des Auftritts eingebaut werden können, oder aber es hätte die Nutzung eines kostenlosen Dienst für cronjobs, z.B. cronjob.de genügt.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Hallo florian,
superschnelle und effektive Hilfe.
Die Änderungen funktionieren.
Kleiner Schönheitsfehler:
Die Abmeldebestätigung erscheint nicht unter dem template der Website.
(siehe Anlage).
Danke
Viele Grüße
Heinz
Offline
Die Abmeldebestätigung kann, wenn sie über den Abmeldelink im Newsletter aufgerufen wird, aus konzeptionellen Gründen nicht im Kontext der Website angezeigt werden. Daher die Darstellung in dem grau unterlegten Feld, damit es wenigstens etwas Gestaltung gibt.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Das ist ok. Hauptsache der Abmeldende bekommt eine Rückmeldung
Viele Grüße
Heinz
Offline
Hallo,
zum Thema nur so eine Idee.
Wäre es nicht möglich, nach einer An- oder Abmeldung zum Abschluss der Aktion auf eine vom Betreiber der
website selbst erstellte
Dank- oder Bedauernsseite (versteckte Sichtbarkeit)
zu leiten.
Siehe z.B. http://vlw.tcb-kl.de/pages/newsletter-abmeldung.php
Im Backend könnte dann unter den Einstellungen für An- und Abmeldung alternativ eine URL oder ein WBCE-Link
angegeben werden.
Viele Grüße
Heinz
Offline
Hallo,
zum Thema nur so eine Idee.
Wäre es nicht möglich, nach einer An- oder Abmeldung zum Abschluss der Aktion auf eine vom Betreiber der
website selbst erstellteDank- oder Bedauernsseite (versteckte Sichtbarkeit)
zu leiten.
Siehe z.B. http://vlw.tcb-kl.de/pages/newsletter-abmeldung.php
Im Backend könnte dann unter den Einstellungen für An- und Abmeldung alternativ eine URL oder ein WBCE-Link
angegeben werden.Viele Grüße
Heinz
Also unter den Einstellungen zum Newsletter hast du doch die Möglichkeit einen eigenen Abmelde Text zu schreiben und kannst da auch mit HTML Code arbeiten. Somit kannst du über dieses Fest deiner Abmelde Seite selbst gestalten.
Oder habe ich das falsch verstanden was du wolltest?
Gruss Nico
Beitrag geändert von riconico (10.12.2020 15:16:52)
Offline
Danke Nico,
da hätte ich eigentlich selbst darauf kommen müssen.
Mit dem Einbinden von html erscheint nun die Abmeldebestätigung im Kontext der Homepage
Beispiel für den Code im Fenster "Meldung nach Austragen":
[== HTML ==]
<div style="background-image: linear-gradient(#CEF6CE,#FFFFFF);" >
<p> </p>
<h1 style="text-align: center;">Das ist schade</h1>
<p style="text-align: center;"><span style="font-size:14px;">Ihre Daten wurden aus der Empfänger-Liste gelöscht.</span></p>
<h1 style="text-align: center;"><img alt="" src="http://vlw.tcb-kl.de/media/newsletter/sad-1533965_640.jpg" style="width: 40%; height: 40%;" /></h1>
<p style="text-align: center;">Wir sehen uns hoffentlich wieder</p>
</div>
Ich werde nun am Layout noch etwas "basteln"
Gruß
Heinz
Offline
riconico