Hallo zusammen,
seit einiger Zeit habe ich auf meiner Homepage die Extension sr_feuser_register im Einsatz, mit der sich User für den geschützten Bereich registrieren können.
Natürlich kommt es vor, dass sich jemand registriert, dann aber entweder die generierte eMail mit dem Freischaltlink nicht erhält oder nicht bestätigt. Diese User möchte ich jetzt möglichst gesammelt erinnern, damit sie ihre Registrierung abschliessen können.
Wie kann man eine solche eMail-Erinnerung am einfachsten durchführen?
Grüssings
Armin
Hallo Armin,
ich würde mir aus der fe_users alle Datensätze herrausholen, in der die Benutzer in der Gruppe sind, die du im Constant Editor unter "User group(s) upon registration" festgelegt hast. Dann ahst du die E-Mail-Adressen und kannst die User benachrichtigen.
Ob das eine gute Idee ist, ist eine andere Frage. Lösch doch unbestätigte User nach einer gewissen Zeit aus der DB. Wenn Sie wollen, können Sie sich danach ja neu registrieren.
Tschau Susanne
Hallo Armin,
ich denke Susanne hat recht, würde die User wahrscheinlich auch einfach nur löschen (lassen). Aber imo könntest du das so realisieren:
Per Cronjob eine PHP die Datenbank nach der Gruppe (s. Susannes Post) suchen lassen und dann nochmal eine Mail mit dem Bestätigungslink generieren und versenden.
Elegant wäre natürlich das ganze als Extension zu verwirklichen und der DB ein weiteres Feld hinzufügen in der dann hinterlegt ist, dass der User schonmal eine Mail bekommen hat. Für den Fall sollte dann der User gelöscht werden.
Wenn du das dann per Cronjob alle 2 Wochen oder so ausführen lässt, wäre das sicherlich eine feine Sache.
Daniel
Hallo,
also ich lösche die User immer raus. Dazu hätte ich mal zwei Fragen:
1. Kann ich die User im BE auch "gesammelt" rauslöschen? Denn oft haben sich nach ein paar Wochen 20 oder mehr inaktive User angesammelt und die von Hand zu löschen ist zwar nicht so arg müsam, aber vielleicht geht es ja einfacher?
2. Mir ist mal aufgefallen, dass in der tatsächlichen Datenbank viele oder alle alten User noch drin sind. Auch solche, die ihr Profil bereits gelöscht haben. Kann ich solche User anhand eines bestimmten Parameters auflisten und löschen?
Gruß
Karsten
Hallo,
zu Punkt zwei habe ich die Lösung soeben selbst gefunden: es gibt in der Datenbank fe_users den Parameter deleted. Ist dieser auf 1 handelt es sich um bereits gelöschte user. Ich habe die mal rausgelöscht, weiß nicht, ob es sinnvoll ist, die da noch drin zu belassen.
Gruß
Karsten
Hallo allerseits,
hier handelt es sich um ein sehr spannendes Thema wie ich finde. Eventuell können wir dieses Thema nochmal aufgreifen und es findet sich jemand der eine Extension dazu schreibt. Ich selber bin dazu mangels Kenntnissen leider nicht in der Lage.
Ich denke es sollte möglich sein, sich alle User anzeigen zu lassen, die sich registriert, aber noch nicht Bestätigt haben. Diese sollte man anschließend markieren können, entweder einzeln oder alle und Ihnen die Bestätigungsmail erneut zusenden. Eventuell wäre ein Filter für das Datum sehr hilfreich, um die User sortieren zu können. (1 Woche angemeldet noch nicht bestätigt, 10 Tage, 2 Wochen etc.)
Hört sich für mich als Leihen eigentlich gar nicht so schwer zu realisieren an. Was meint ihr??
Gruß
Nils