Newsletter Handler -> Disable Frontend Users

Gesperrt
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Newsletter Handler -> Disable Frontend Users

Beitrag von abrek »

Morgen!

Im Einstellungen von Modul "Newsletter Handler" gibt es folgendes:

Frontend Users -> Cancellation means: -> "Delete" or "Disable" or "No changes"

Das finde ich super, dass der Admin entscheiden kann was mit Userdaten weiter passiert, aber es funktioniert bei mir nicht richtig.
Ob ich "Delete" oder "Disable" wähle - Benutzerdaten werden immer gelöscht. Hab ich welche Einstellungen übersehen?
Beste Grüße
abrek
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Mmmh, bisher kann ich keinen Fehler finden. Dieses Verhalten tritt eigentlich nur dann auf, wenn der Output-Bereich keine Konfiguration für die Option FrontendDel erhält.

Bitte mal

Code: Alles auswählen

echo $arrSettings["FrontendDel"];
vor dieser Zeile im Output einfügen:

Code: Alles auswählen

if ($action == "subscribe") {
und das Ergebnis mitteilen.

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
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

HerrB hat geschrieben:Bitte mal

Code: Alles auswählen

echo $arrSettings["FrontendDel"];
vor dieser Zeile im Output einfügen:

Code: Alles auswählen

if ($action == "subscribe") {
und das Ergebnis mitteilen.
Hallo HerrB!

Das ist das Ergebnis: "DisableUser"
Beste Grüße
abrek
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Mmmh, bräuchte ich bitte mal Anmeldedaten via PM (Schaltfläche PM unter dieser Nachricht).

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
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

HerrB hat geschrieben:Mmmh, bräuchte ich bitte mal Anmeldedaten via PM
Hab ich...
Beste Grüße
abrek
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Du hast offensichtlich in der Vorkonfiguration konfiguriert - diese Einstellung macht man bei der Konfiguration des Newsletter-Handler-Artikels. Änderung wird gespeichert, steht gerade auf "Nothing", die Absender-E-Mail-Adresse fehlt noch.

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
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

HerrB hat geschrieben:Du hast offensichtlich in der Vorkonfiguration konfiguriert - diese Einstellung macht man bei der Konfiguration des Newsletter-Handler-Artikels. Änderung wird gespeichert, steht gerade auf "Nothing", die Absender-E-Mail-Adresse fehlt noch.

Gruß
HerrB
Hallo HerrB,

was meinst Du damit? Ist es so falsch vorkonfiguriert?

Bild

Es sind in Moment die gleiche Konfigurationen in Templates-Vorkonfiguration und in Artikel-Konfiguration, aber es ändert sich nicht, user wird sofort nach abmeldung in jedem Fall gelöscht.
Beste Grüße
abrek
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ja, ist korrekt, bitte sende mir nochmal Deine Daten, ich teste es.

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
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

HerrB hat geschrieben:Ja, ist korrekt, bitte sende mir nochmal Deine Daten, ich teste es.

Gruß
HerrB
Dank im Voraus, HerrB!
Beste Grüße
abrek
abrek
Beiträge: 103
Registriert: Mi 25. Jan 2006, 12:50
Kontaktdaten:

Beitrag von abrek »

Hallo HerrB!

Gibt es was neues für mich?
Ich hab schon probiert in "Setting default values" (output):

Code: Alles auswählen

$arrSettings["FrontendDel"] = "DisableUser";
statt

Code: Alles auswählen

$arrSettings["FrontendDel"] = "DeleteUser";
zu ändern, aber es hilft nicht. Auf jedem Fall wird User gelöscht.

So weit ich es verstehe, ist das Codestück dafür verantwortlich:

Code: Alles auswählen

       if ($frontenduser = $frontendusers->next()) {
          switch ($arrSettings["FrontendDel"]) {
             case "DeleteUser": // Deleting frontend account
                $frontendusers->delete($frontenduser->get("idfrontenduser"));
                $strMessage .= mi18n(" Your website account has been deleted.");
                break;
             case "DisableUser": // Disabling frontend account
                $frontenduser->set("active",0);
                $frontenduser->store();
                $strMessage .= mi18n(" Your website account has been disabled.");
                break;
             default:
          }
Ob es sicher in DB gespeichert ist?
Beste Grüße
abrek
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

a) Du solltest - wenn Du Dich nicht mit PHP auskennst - nicht einfach so etwas im Code ändern.
b) Wenn Du Dich schon damit oder PHP auseindersetzt hast, musst Du versuchen, den Code zu verstehen. Bei 300 Zeilen Code ein paar Elemente zu ändern, ohne zu wissen, was vermutlich passieren wird, ist Harakiri (und führt einen zum Testen der Modul-History-Wiederherstellung).
c) Der von Dir gepostete Code zeigt recht offensichtlich, dass er nur in einem Fall löscht.
d)
Ob es sicher in DB gespeichert ist?
Es ist hoffentlich sicher in der DB gespeichert. Aber Es kann wiederkommen. Z.B. in Steven King-Filmen oder um kleine Kinder zu ermorden... Wir sollten versuchen, Es zu erwischen und ein für alle mal zu erledigen, yiiiiha!

Ich sehe es mir gerade an.

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
Gesperrt