WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 06.12.2020 11:11:10

bbs2
Mitglied

Problem mit Meldung nach Registrierung

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

#2 06.12.2020 12:32:51

florian
Administrator

Re: Problem mit Meldung nach Registrierung

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

#3 06.12.2020 14:26:25

bbs2
Mitglied

Re: Problem mit Meldung nach Registrierung

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

#4 06.12.2020 14:33:11

florian
Administrator

Re: Problem mit Meldung nach Registrierung

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

#5 06.12.2020 15:11:40

bbs2
Mitglied

Re: Problem mit Meldung nach Registrierung

Das ist ok. Hauptsache der Abmeldende bekommt eine Rückmeldung

Viele Grüße
Heinz

Offline

#6 10.12.2020 15:03:48

bbs2
Mitglied

Re: Problem mit Meldung nach Registrierung

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

#7 10.12.2020 15:16:19

riconico
Mitglied

Re: Problem mit Meldung nach Registrierung

bbs2 schrieb:

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

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

#8 10.12.2020 17:20:45

bbs2
Mitglied

Re: Problem mit Meldung nach Registrierung

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>&nbsp;</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&auml;nger-Liste gel&ouml;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

Liked by:

riconico

Fußzeile des Forums

up