dfluess schrieb
Datei auch hochgeladen ;-)
Na sicher doch
dfluess schriebArray wird mit einer Schleife aus der ext_tables.php ausgelesen (function addTcaMarkers in class.tx_srfeuserregister). Im Prinzip ganz galant gelöst. Man muss es nur wissen.
Ich nehme doch mal an die Datei class.tx_srfeuserregister_pi1.php in /pi1 oder ?
Aber da bräucht man wohl nichts mehr editieren oder ?
Ich füge hier mal meinen login.template ein
Constants
plugin.tx_srfeuserregister_pi1 {
email = xxx@xxx.de
pid = 155
loginPID = 153
confirmPID = 152
confirmType = 0
editPID = 154
registerPID = 195
delete = 0
infomail = 1
notify.DELETE_SAVED = 0
linkToPID = 1
linkToPIDAddButton = 0
defaultCODE = CREATE
siteName = testsite
formFields = username, password, gender, first_name, last_name, date_of_birth, email, address, city, zone, zip, telephone, title, company, www, module_sys_dmail_html, module_sys_dmail_category, comments, disable
edit.fields = username, password, gender, first_name, last_name, date_of_birth, email, address, city, zone, zip, telephone, title, company, www, module_sys_dmail_html, module_sys_dmail_category, comments, disable
invite.fields = username, password, gender, first_name, last_name, date_of_birth, email, address, city, zone, zip, telephone, title, company, www, module_sys_dmail_html, module_sys_dmail_category, comments, disable
create.fields = username, password, gender, first_name, last_name, date_of_birth, email, address, city, zone, zip, telephone, title, company, www, module_sys_dmail_html, module_sys_dmail_category, comments, disable
create.required = username,password,first_name,last_name,email,company
invite.required = username,password,first_name,last_name,email,company
parseValues.newsletter = setEmptyIfAbsent
formName = fe_users_form
enableEmailOnRefuse = 1
enableEmailOnApprove = 1
enableEmailOnDelete = 1
enableEmailOnUpdate = 1
enableEmailOnRegister = 1
enablePreviewRegister = 1
enablePreviewEdit = 1
enableAdminNotifyConfirmation = 1
enableAdminNotifyOnApprove = 1
enableAdminNotifyOnRefuse = 1
enableAdminNotifyOnRegister = 1
enableAdminNotifyOnUpdate = 1
enableAdminNotifyOnDelete = 1
enableEmailAttachment = 0
enableEmailConfirmation = 1
enableHTMLMail = 1
userGroupAfterConfirmation = 4
userGroupUponRegistration = 3
enableAutoLoginOnConfirmation = 0
autoLoginRedirect_url =
useEmailAsUsername = 0
authcodeFields = uid
codeLength = 8
addAttachment = 0
parseValues.newsletter = setEmptyIfAbsent
HTMLMailCSS = EXT:sr_feuser_register/pi1/tx_srfeuserregister_htmlmail.css
_CSS_DEFAULT_STYLE = @import url("fileadmin/main/example.css")
create.evalValues {
email = uniqueLocal, email
usergroup = unsetEmpty, 3
}
evalErrors.email {
uniqueLocal = Anscheinend sind Sie bereits mit dieser Email-Adresse registriert.
email = Das ist keine valide Email-Adresse.
atLeast = Ihr Benutzername muß mindestens aus %s Buchstaben bestehen!
twice = Sie müssen Ihr Passwort zweimal identisch eingeben!
}
#
# Zuweisung der Gruppe für neue User und Verhindern des Überschreibens der Usergroup beim Editieren der Benutzerdaten
#
create.usergroupOverride = 3
create.overrideValues.usergroup = 3
}
plugin.tx_newloginbox_pi1 {
detailsPage =
email_from = xxx@xxx.de
email_fromName = testsite
replyTo = xxx@xxx.de
tableParams_details = border="0"
// Allowed Referrer-Redirect-Domains:
domains =
}
#
# Konfiguration des Plugins-Feadmin
#
#plugin.feadmin.fe_users.templateFile = fileadmin/_/feadmin/fe_admin_fe_users.htm
plugin.feadmin.fe_users.templateFile = typo3/ext/feuser_admin/pi/fe_admin_fe_users.tmpl
plugin.feadmin.fe_users.pid = 155
#
#Festlegung der Fehlermeldungen
#
plugin.feadmin.fe_users.evalErrors.email.email = Die Email-Adresse ist ungültig. Sie muß ein @ und eine Domain enthalten!
plugin.feadmin.fe_users.evalErrors.username.uniqueLocal = Diesen Benutzernamen gibt es leider schon. Bitte wählen Sie einen anderen!
plugin.feadmin.fe_users.evalErrors.username.atLeast = Ihr Benutzername muß mindestens aus %s Buchstaben bestehen!
plugin.feadmin.fe_users.evalErrors.password.twice = Sie müssen Ihr Passwort zweimal identisch eingeben!
plugin.feadmin.fe_users.evalErrors.password.atLeast = Ihr Passwort muß mindestens aus %s Buchstaben bestehen!
plugin.feadmin.fe_users.evalErrors_uniqueLocal_email = Unter dieser E-Mail-Adresse haben wir schon einen Benutzer registriert. Haben Sie vielleicht Ihr Passwort vergessen?
#
# Zuweisung der Gruppe für neue User und Verhindern des Überschreibens der Usergroup beim Editieren der Benutzerdaten
#
plugin.feadmin.fe_users.create.usergroupOverride = 3
plugin.feadmin.fe_users.create.evalValues.usergroup = 3
plugin.feadmin.fe_users.create.overrideValues.usergroup = 3
plugin.feadmin.fe_users.edit.evalValues.usergroup = unsetEmpty
Vieleicht könnt Ihr ja hier noch einen kleinen Fehler ausfindig machen welcher zu diesem Pkt. führt.