Aktivierungslink für die Mitglieds-Reservierung wird nicht ausgegeben
Hallo zusammen,
ich habe eine Mitglieder-Registrierung aufgebaut und verwende den Modultyp "Registrierung (Notification Center)".
Ich möchte erreichen, dass die neuen Mitglieder sich nicht selbst registrieren können, sondern dass eine Benachrichtigung an die Administration geht, in der man die eingegebenen Daten prüft und dann ggf. über den dort vorhandenen Link, die Aktivierung vornimmt.
Ich habe das "früher" unter C4.13 und der alten Version von NC öfter so gemacht und das funktionierte sehr gut. Nun mache ich es zum ersten Mal unter 5.3 und dem NC2. Sowohl C5.3 als auch NC2 haben die neueste Version.
Ich habe unter den Benachrichtigungen des NCs eine neue Benachrichtigung vom Typ "Mitglied: Registrierung" angelegt und dort sowohl für das neue Mitglied als auch die Administration des Kunden entsprechende Benachrichtigungen erstellt. In der Benachrichtigung für die Administration ist der Token ##link## enthalten.
Der Vorgang von Frontendseite läuft "normal" durch und das neues Mitglied bekommt seine Nachricht und die Administration des Kunden seine. Allerdings ist in diesem Mail das Token ##link## nicht aufgelöst. Die übrigen ##member_xxx## Tokens aber sehr wohl.
Habt ihr eine Idee warum das Token nicht aufgelöst wird?
Habe ich was grundsätzliches vergessen?
Danke euch!
Liste der Anhänge anzeigen (Anzahl: 2)
Moin Spooky,
danke für die schnelle Antwort ... aber ... ich schrieb ja oben, dass ich das schon ein paar mal so gemacht habe und ich bin mal eben auf eine der alten Kundenseiten und habe sicherheitshalber noch mal geschaut. Unter Contao 4.13 und NC 1.7 ist das so eingerichtet und ich habe einen Durchlauf gemacht und der ##link## Token wird in dem Mail an die Administration aufgelöst und funktioniert. das Konto wurde aktiviert und ich kann mich damit anmelden.
Ich würde also sagen, von Haus aus ging das (mal). :D
Es gibt aber Veränderungen bei den Einstellungen zur Registrierung durch NC2.
"Früher" gab es keinen eigenen Modul-Typ, sondern der originale wurde erweitert:
Anhang 27719
Heute gibt es einen eigenen Modul-Typ (siehe oben) und dieser hat "nur" ein Benachrichtigungsfeld. Mein Gefühl wäre ja jetzt, dass hier noch das Feld mit der Aktivierungsbenachrichtigung fehlt aber das könnte ja ggf. auch anders gelöst sein.
Anhang 27720
Ich hatte erst überlegt, ob das neue NC2 diese Funktion vielleicht gar nicht übernommen hat (was ich schade fände) aber dann kann man sich fragen, warum gibt es einen eigenen Modul-Typ, wenn man das alles auch mit dem normalen Modul hätte tun können?
Deshalb dachte ich, ich hätte vielleicht noch was nicht richtig eingestellt?
Liste der Anhänge anzeigen (Anzahl: 1)
Wir reden aneinander vorbei :-D
Ich habe jetzt aber durch einige Tests herausgefunden, wo das (mein) Problem liegt.
Anhang 27721
Dieser Haken ist das entscheidende. Ist er nicht auswählt, wird das ##link## Token nicht aufgelöst. Ist er ausgewählt, wird der Link ausgefüllt und es geht wie früher.
Für mich ist der Text unglücklich gewählt. Die "Selbstaktivierung der Mitglieder" ist in diesem Beispiel genau das was ich nicht möchte. Deshalb habe ich den zu Beginn auch nicht gedrückt. Für mich sollte der also eher "Aktivierung der Mitglieder ermöglichen (Double Opt-In)", heißen. Die Selbstaktivierung ist nur eine der möglichen Anwendungsfälle.
Aber nun ist es ja geklärt. Danke für die Geduld :)
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Spooky
Wenn du den Link für die Aktivierung über einen Administrator missbrauchst, kann es sein, dass die Registrierung gelöscht wird, bevor der Administrator dazu kommt die Registrierung aktivieren.
Sind die Links nicht für 1 Woche gültig?
Anhang 27722
Finde ich ausreichend und bisher gab es da noch keine entsprechenden Rückmeldungen. Wenn man das in einer Woche nicht hinbekommt zu prüfen, dann ist da ja meist noch was anderes nicht in Ordnung :D
Mit einem zusätzlichen Hinweis auf diese Zeitspanne in dem Aktivierungsmail für den internen Verteiler ist auch klar, dass sie es dann eben doch manuell im Backend machen müssen.
Sorry, wenn das für euch nach Missbrauch aussieht aber wir lösen damit schnell und einfach ein sehr praktisches Problem für die Kunden, wenn entschieden wurde, dass man die Registrierungen zunächst prüfen muss/will.