Zum Inhalt springen

sr_feuser_register - wie geht das?

Erstellt am 3. Juni 2010 · 2 Antworten · letzte Antwort am 3. Juni 2010

Tags: Frontend-Benutzer, E-Mail-Versand, Frage

DoppelWhopper ·

Hallo ihr Lieben,

momentan schreibe ich an meiner Diplomarbeit. Dazu benötige ich aber ein TYPO3 Forum.

Bin in dem Thema ganz neu und logischer Weise somit bei dem komplexeren Sachen leichte Probleme. ^^°

Also ich brauche eine Benutzerregistrierung. Die funktioniert so weit ganz gut. Folgemd seht ihr meinen Code dazu. Momentan ist es so, dass sie User anmelden können. Der Admin eine Bestätigungsmail erhält und diesen User von Hand regiestrieren/bestätigen muss.

Ich würde das eben gerne automatisieren.
Der User, welcher sich anmeldet, soll eine Mail mit einem Bestätigungslink (der fuktioniert) erhalten. Zwischen durch war ich schon soweit...nur war dann der User immer mit einem grauen Icon mit roten Kreuz in der Benutzergruppe zusehen. ICh weiß leider nicht warum und wieso?

Weiß jemand, welche Befehle mit konkret fehlen. Habe schon 1000 Varianten ausprobiert. Kam aber NIE auf das was ich wollte. Eine einfache Mail mit einem funktionieren Bestätigunglink welcher die unbestätigten Nutzer zu den bestätigten Nutzern "umwandelt"

plugin.tx_srfeuserregister_pi1 {
enablePreviewRegister = 1
enableAdminReview = 1
enableEmailOnApprove = 0
enableEmailOnRegister = 0

email = test@web.de
siteName = SEITE
pidTitle Override = SEITE
# Sys-Ordner mit FE-User
pid = 21
#confirmPID = 21 - zum verstümmeln des links
registerPID = 12
login PID = 18
userGroupUponRegistration = 3
userGroupAfterAcceptation = 2
formFields = username, password, first_name, last_name, email, address, city, telephon
requiredFields = username, password, email
salutation = formal
authcodeFields = uid
useEmailAsUsername = 1
}

Über eine Antwort würde ich mich sehr freuen. ^.^

Grüße aus Sachsen

trunbwn ·

Hi,
Du hast enableAdminReview = 1 eingeschaltet. Dadurch muss jeder neue User durch den Admin erst freigeschaltet werden (Admin bekommt ne Mail wenn eingestellt.) Erst nach der Freischaltung wird der User aktiviert.

TRU

DoppelWhopper ·

Vielen Dank. 🙂

Jetz funktioniert es auch. Aber die Funktion die User in automatische Gruppen zu unterteilen funktioniert nicht mehr...

Also ich meine ich habe ne Gruppe Mitarbeiter mit id=1, bestätigte User mit id = 2 und unbestätigte User mit id=3.

Wenn ich mich nun anmelde und den link betätige...werde ich in die Gruppe mit der id=1 gelegt.

Aber ich dachte

userGroupUponRegistration = 3
userGroupAfterAcceptation = 2

sorgt dafür, dass erst nach dem link klicken die User von der Gruppe mit der id=3 zu id=2 verlegt werden.

Außerdem sind die User nun auch verborgen bevor diese nicht den Bestätigunglink gedrückt haben. Kann man die als nicht versteckt, aber dafür in der Gruppe der unbestätigten User darstellen?