Zum Inhalt springen

sr_feuserregister

Erstellt am 30. Juni 2009 · 3 Antworten · letzte Antwort am 1. Juli 2009

Tags: Frage

majen ·

Hallo ich bin neu hier und ich habe mich seit ca. 6 stunden durch so einige Foren gekämpft und ich finde auf meine bestehende Frage leider keine Antwort. Die sr_feuserregister ist installiert, doch leider habe ich ein Problem was mich wahnsinnig macht.

Ein User kann sich anmelden, doch wenn er eine Mail mit einem Bestätigungslink bekommt und darauf klickt, geht nur eine weiße Seite auf. Es besteht kein Inhalt. Leider weiß ich nicht, da ich Anfänger bin, wie ich und vor allen Dingen wo ich das einstelle. Nun kenne ich mich hier in dem Forum auch noch nicht so gut aus, dass ich weiß was ihr sehen müsst um mir evtl. eine Antwort geben zu können. Ich poste nun einfach mal ein paar Dinge wo ich denke das ihr die wissen müsst.

Benutzer Login ID = 110 ( Soll die Seite sein wo user sich einlogt, oder wenn noch kein Account vorhanden sich registriert)

Benutzer bearbeiten ID = 117 ( Soll die Seite sein wo der User sein Profil bearbeiten kann

benutzer Registrierung ID = 111

Ordner wo die User angelegt werden hat die ID = 103

Kann mir jemand weiterhelfen???? Bitte!!!

Konstanten einträge:

plugin.tx_newloginbox_pi1.storagePid = 103
plugin.tx_newloginbox_pi1.email_from = xxx@xxx.de

plugin.tx_srfeuserregister_pi1.pid = 103
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 3
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.loginPID = 103
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.siteName = xxxx.de

plugin.tx_felogin_pi1 {
     # ID zum Sys-Folder mit den FE-Benutzern
     storagePid = 103
     # Pfad zum Template für die Loginmaske
     #templateFile = fileadmin/01_templates/login.html
} 

styles.content.loginform.pid = 103
plugin.tx_srfeuserregister_pi1.color1 = #CCCCCC
plugin.tx_srfeuserregister_pi1.editPID = 0
plugin.tx_srfeuserregister_pi1.registerPID = 0
plugin.tx_srfeuserregister_pi1.confirmPID =0
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0
plugin.tx_srfeuserregister_pi1.linkToPID = 0

Konfigurationseinträge

#########
# New Login Box
#########
# sr_feuser_register
plugin.tx_srfeuserregister_pi1.useMd5Password = 0
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.email = xxx@xxxx.de
plugin.tx_srfeuserregister_pi1.linkToPIDAddButton = 0
# folgenden Wert auf Null setzen, sonst funktioniert der Bestätigungslink nicht!!!
plugin.tx_srfeuserregister_pi1.confirmType = 0
plugin.tx_srfeuserregister_pi1.formFields= username, password, gender, first_name, last_name,status,email,address, city, zip, telephone, fax, company, www, comments, disable
plugin.tx_srfeuserregister_pi1.requiredFields= username,password,first_name,last_name,status, email, address,city,zip, company
plugin.tx_srfeuserregister_pi1.autoLoginRedirect_url = 162
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 0
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRegister = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRegister = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminAccept = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminRefuse = 1
plugin.tx_srfeuserregister_pi1.allowUserGroupUpdate = 0
plugin.tx_srfeuserregister_pi1.allowUserGroupSelection = 0
plugin.tx_srfeuserregister_pi1.passwordAtLeast = 6
plugin.tx_srfeuserregister_pi1.passwordAtMost = 40
plugin.tx_srfeuserregister_pi1.usernameAtLeast = 6
plugin.tx_srfeuserregister_pi1.usernameAtMost = 50
plugin.tx_srfeuserregister_pi1.nameAtMost = 50
plugin.tx_srfeuserregister_pi1.forceFileDelete = 1
plugin.tx_srfeuserregister_pi1.maxImages = 5
plugin.tx_srfeuserregister_pi1.salutation = formal
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.shortUrlLife = 0
plugin.tx_srfeuserregister_pi1.dateFormat = yyyy-mm-dd
plugin.tx_srfeuserregister_pi1.dateSplit =  \.
plugin.tx_srfeuserregister_pi1.pidTitleOverride = Meine Website
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0
Michaelh74 ·

Schau Dir doch mal den Bestätigungslink genauer an auf welche Seiten ID link der momentan? Dann kannst Du prüfen, ob diese Seite bei Dir vorhanden ist und das richtig Plugin enthält.

Gruß
Michael

Julian.​Hofmann ·

Hallo.

sr_feuser_register ist nicht gerade die angenehmste Konfiguration einer Extension. Sie ist eben seeehr mächtig - dafür aber nicht einsteigerfreundlich.

Dein problem dürfte die fehlende/fehlerhafte confirmPID sein. Siehe Configuration steps - 7. in der Doku der Extension.

Viele Grüße
Julian

majen ·

Hallo,

also erstmal vielen dank für die Antworten. Ich poste nun noch einmal das was ich nun nach der Anleitung von Julian bzw. dem Link gemacht habe. Aber irgendwie will das Ding immer noch nicht. Zumindestens habe ich das gefühl ich habe was übersehen.

plugin.tx_newloginbox_pi1.storagePid = 103
plugin.tx_newloginbox_pi1.email_from = xxx@xxx.de

plugin.tx_srfeuserregister_pi1.pid = 103
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 3
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.loginPID = 103
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.siteName = xxxx

plugin.tx_felogin_pi1 {
     # ID zum Sys-Folder mit den FE-Benutzern
     storagePid = 103
     # Pfad zum Template für die Loginmaske
     #templateFile = fileadmin/01_templates/login.html
}


styles.content.imgtext.maxWInText = 0
styles.content.imgtext.linkWrap.width = 800
styles.content.loginform.pid = 103
plugin.tx_srfeuserregister_pi1.color1 = #CCCCCC
plugin.tx_srfeuserregister_pi1.editPID = 103
plugin.tx_srfeuserregister_pi1.registerPID = 111
#plugin.tx_srfeuserregister_pi1.confirmPID =126
#plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0
plugin.tx_srfeuserregister_pi1.linkToPID = 0

plugin.tx_srfeuserregister_pi1.confirmPID = 111
plugin.tx_srfeuserregister_pi1.confirmType = 111
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0
plugin.tx_srfeuserregister_pi1.formFields = username, password, gender, first_name, last_name, email, address, city, zip, telephone, fax, title, company, www, module_sys_dmail_html, comments, disable
plugin.tx_srfeuserregister_pi1.email = xxx@xxxxxx.de

Konfiguration

#########
# New Login Box
#########
# sr_feuser_register
plugin.tx_srfeuserregister_pi1.useMd5Password = 0
plugin.tx_srfeuserregister_pi1.useEmailAsUsername = 1
plugin.tx_srfeuserregister_pi1.email = xxxxx
plugin.tx_srfeuserregister_pi1.linkToPIDAddButton = 0
# folgenden Wert auf Null setzen, sonst funktioniert der Bestätigungslink nicht!!!
plugin.tx_srfeuserregister_pi1.confirmType = 0
plugin.tx_srfeuserregister_pi1.formFields= username, password, gender, first_name, last_name,status,email,address, city, zip, telephone, fax, company, www, comments, disable
plugin.tx_srfeuserregister_pi1.requiredFields= username,password,first_name,last_name,status, email, address,city,zip, company
plugin.tx_srfeuserregister_pi1.autoLoginRedirect_url = 162
plugin.tx_srfeuserregister_pi1.enableAdminReview = 1
plugin.tx_srfeuserregister_pi1.enableHTMLMail = 0
plugin.tx_srfeuserregister_pi1.enableEmailConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnRegister = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableEmailOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRefuse = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRegister = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnDelete = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminAccept = 1
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminRefuse = 1
plugin.tx_srfeuserregister_pi1.allowUserGroupUpdate = 0
plugin.tx_srfeuserregister_pi1.allowUserGroupSelection = 0
plugin.tx_srfeuserregister_pi1.passwordAtLeast = 6
plugin.tx_srfeuserregister_pi1.passwordAtMost = 40
plugin.tx_srfeuserregister_pi1.usernameAtLeast = 6
plugin.tx_srfeuserregister_pi1.usernameAtMost = 50
plugin.tx_srfeuserregister_pi1.nameAtMost = 50
plugin.tx_srfeuserregister_pi1.forceFileDelete = 1
plugin.tx_srfeuserregister_pi1.maxImages = 5
plugin.tx_srfeuserregister_pi1.salutation = formal
plugin.tx_srfeuserregister_pi1.useShortUrls = 1
plugin.tx_srfeuserregister_pi1.shortUrlLife = 0
plugin.tx_srfeuserregister_pi1.dateFormat = yyyy-mm-dd
plugin.tx_srfeuserregister_pi1.dateSplit =  \.
plugin.tx_srfeuserregister_pi1.pidTitleOverride = Meine Website
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 0

Wie kann ich einen Seitentyp zuordnen ( z.B page typ to Advanced)
Nun werde ich noch nach der Anleitung die Seiten posten die ich nun nach der Anleitung erstellt habe.

sysordner für die usergruppen = ID 103

Benutzer Login = ID 110 (erste Seite laut Anleitung)
Benutzer Registrieren = ID 111
Benutzer Bearbeiten = ID 117 (dritte Seite laut Anleitung)
Benutzer erfolgreich angemeldet 0 ID 126 ( vierte Seite laut Anleitung) und im Menü versteckt

Tja nun habe ich meiner Meinung nach die Änderungen dementsprechend vorgenommen. Leider funktioniert das immer noch nicht. Ich verzweifel bald an diesem Ding. Und stimmt, für Anfänger ist das Ding echt nichts, aber nun muss ich da durch!