Zum Inhalt springen

Confirm in sr_feuser_register funktioniert nicht

Erstellt am 25. Januar 2007 · Noch keine Antworten

Tags: Frage

Ekie ·

Hallo liebe Gemeinde!

edit: Ich hatte ein Problem, dass habe ich nach Stunden nun doch gelöst, erstmal das Problem:

ich versuche die Frontend User Registration Extension in Betrieb zu nehmen. Es funktioniert aber nicht so wie ich das will.
Hier erst mal was passieren soll:

1. User Registriert sich
2. User kriegt Email zum Bestätigen seiner Email Adresse
3. User klickt auf den "Bestätigen-Link"
4. Admin kriegt Mail zum Freischalten des neuen Users
5. Admin klickt auf den "Bestätigen-Link" in der Mail
6. User kriegt Mail, dass er jetzt freigeschaltet ist und rein kann

Hier das Problem:
Der Link auf den der User in Schritt 3 klickt funktioniert nicht, es wird nur das hier angezeigt:
"Zum ersten mal hier? Hier können Sie sich anmelden."

In dem Link in der Mail steht die richtige Seite (8-): domain.tld/index.php?id=8&tx_srfeuserregister_pi1[regHash]=9ee116b16c2edae98a97

Der Hash-wert steht auch in der Datenbank, der User auch, sogar in der richtigen Gruppe.

Hier meine Constants:

styles.content.loginform.pid = 4
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 3
plugin.tx_srfeuserregister_pi1.userGroupAfterAcceptation = 1
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 2
plugin.tx_srfeuserregister_pi1.formFields = username, password, first_name, last_name, email, address, city, zip, telephone, fax, company, www
plugin.tx_srfeuserregister_pi1.confirmPID = 8
plugin.tx_srfeuserregister_pi1.registerPID = 6
plugin.tx_srfeuserregister_pi1.editPID = 9
plugin.tx_srfeuserregister_pi1.loginPID = 2
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.pid = 4

Weiß wer nen Tip??? Ich bin völlig Ratlos.

edit / solution:
Da ich noch kein Design für die Seite habe, arbeite ich mit einem der probe-templates, in dem Fall "static; BUSINESS" in Include static templates.
Da denkt man sich ja nun auch nichts böses.
Da ist aber böses drin: FRAMES #evil# #evil# #evil#
Wer schon mal mit Frames korrekt in Typo3 gearbeitet hat weiß, das die unterschiedlichen Frames einer Seite über die unterschiedlichen "Types" der selben id angesteuert werden. So auch hier, deswegen muss ich folgendes noch zu meinem Template hinzufügen:

plugin.tx_srfeuserregister_pi1.confirmType = 1

Jetzt aber gute Nacht! :p