Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


Entwickler Version

Bitte testen Sie es immer vor dem Stellen einer Frage auch mit der aktuellen Entwicklerversion

autor  
26-08-08 15:46:54 Bereits bestätigter Zugang wieder gesperrt
Heiko Kromm
Hallo,
ich nutze die Extension sr_feuserregister mit folgendem Ablauf:
1. Benutzer sendet seine Registrierungsdaten
2. Benutzer erhält E-Mail und bestätigt seinen Wunsch auf registrierung
3. Der Systemadministrator erhält eine Nachricht, dass der Benutzer freigegeben werden muss.
4. Der System-Administrator schaltet den Benutzer frei.

Das funktioniert alles perfekt. Das Problem ist nun, wenn der Benutzer nochmal auf den Link aus Schritt 2 klickt, wird sein Login wieder gesperrt und der Sysadmin erhält erneut eine mail, dass der Benutzer freigeschaltet werden muss.
Gibt es eine Möglichkeit einzustellen, dass der Link aus der Bestätigungsemail nicht mehr funktioniert und statt dessen eine Nachricht erscheint "Sie sind bereits erfolgreich registriert"?

Danke für die Hilfe.
Heiko
27-08-08 13:36:04 Verschiedene Gruppen angelegt?
M. Torbeck
Hallo Heiko,

ich habe das selbst nicht ausprobiert, aber könntest du das nicht einrichten, wenn du für die FE-User 3 Gruppen einrichtest, wie im Handbuch vorgeschlagen? 1. Gruppe bis zur Registrierung (Email-Bestätigung), danach 2. Gruppe bis Admin bestätigt hat, nach Admin-Bestätigung dann die 3. Gruppe?

Oder ist es schon so eingerichtet?

Gruß, Miriam
27-08-08 14:13:43 Bereits bestätigter Zugang wieder gesperrt (auch hier)
Heiko Kromm
Hallo Miriam,

das funktioniert leider nicht, da der Benutzer immer versteckt wird. Da ist es egal, in welcher Gruppe er ist.
Ich hab das übrigens auch auf dieser Seite ausprobiert, hier ist ja der gleiche Ablauf der Registrierung, wie ich ihn bei mir auch einsetze. Auch hier wird der Benutzer wieder inaktiv, wenn man erneut den Bestätigen-Link klickt.

Gruß Heiko
30-09-08 14:54:54 Link nur einmal klicken
Heiko Kromm
Um das Problem zu umgehen hab ich mal irgendwo gelesen, dass man einstellen kann, dass der Confirmation-Link nur einmal geklickt werden kann.
Ich finde aber einfach nicht wo ich das einstellen kann. Hat das mal jemand verwendet und kann mir sagen wie ich das einrichte?

Gruß Heiko
2-10-08 18:07:47 fix eingestellt über regHash
Franz Holzinger
Das ist im Code bereits fix eingestellt, dass der Parameter &tx_srfeuserregister_pi1[regHash] nur einmal gültig ist. D.h. man muss auf kurze URLs umstellen, damit das aktiv ist.

useShortUrls = 1

Das sollte man ohnedies immer verwenden, damit die Bestätigungslinks nicht so lange werden.
6-10-08 09:54:28 shortUrls aktiv
Heiko Kromm
Hallo,

diese Einstellung verwende ich und es werden auch schöne kurze URLs generiert. Allerdings kann ich diese mehrfach klicken.

Ich verwende die Version 2.5.19 auf t3 4.2.1.

Gruß Heiko
6-10-08 10:02:31 Testversion
Franz Holzinger
Läuft es mit der aktuellen Test-Version auf diesem Server (id=170) ?
Bei welchem konkreten Anwendungsfall kann man den Link mehrmal klicken?
6-10-08 11:29:50 Leider nein
Heiko Kromm
Auch mit der Testversion kann ich Links mehrfach klicken.
Ich verwende folgende Einstellungen:
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.userGroupAfterAcceptation = 3
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 1
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnDelete = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRefuse = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRegister = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnRegister = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse = 0
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnApprove = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnDelete = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminAccept = 0
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminRefuse = 0
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 0
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 0
30-05-09 20:25:23 2.5.22
Franz Holzinger
In Version 2.5.22 sollte das behoben sein.
< Zurück zum Forum