![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo, Ich hab jetzt einige Stunden damit verbracht, die Extension "FE User Registration" und die "NewLoginbox" zu installieren. Hab damit jetzt nen eigenen Memberbereich erstellt. Der "Login" steht und funktioniert, das Registrationsformular steht, hab ne provisorische Seite erstellt für die Besucher-Übersicht, funktioniert auch. Was nicht geht sind folgende Sachen: 1.) Obwohl nach dem Absenden des Eingabeformulars die Bestätigung kommt, dass die Anmeldung erfolgreich war, werden die Userdaten nicht in die Datenbank (fe_user) geschrieben. Dort kann ich derzeit nur manuell direkt über phpMyAdmin nen Datensatz anlegen (oder im BE einfach "Datensatz anlegen", klappt auch) so konnte ich jetzt zumindest testen dass die Datenbankverbindung klappt, denn Login funktionieren und die User-Übersicht. An mich als Admin erhalte ich ne eMail, dass sich ein User registriert hat. Aber die wesentlichten Daten sind darin nicht enthalten, lediglich die Platzhalter wie ###FIELD_name### usw... Aber ich weiß jetzt beim besten Willen nicht mehr wo ich noch nach Fehlern schauen soll :sad: 2.) Die FE User Registration erzeugt nur ein englischsprachiges Formular und die ganzen Hinweistexte und eMails werden auch mit englischen Texten erzeugt. Jetzt hab ich irgendwo was gefunden, wo sich Jemand die Mühe fürs Übersetzen gemacht hat. Diese Datei soll geändert werden: /typo3conf/sr_feuser_register/p1/locallang.xml und dann "einfach" über FTP an gleiche Stelle hochgeladen werden. Aber hier hab ich das Problem, dass ich nix über FTP auf den Server hochladen kann. Lediglich in /fileadmin/ aber das bringt mir in dem Fall nix. Vorallem steht in der Anleitung, dass man die Datei direkt an gleicher Stelle über FTP ersetzen soll, anscheinend "kanns" also gehen. Vor dem "Upload-Problem" stand ich schon bei einer anderen Extension, aber da hat man mir lediglich damit geholfen, dass ich in den /fileadmin/ hochladen soll und im Plugin entsprechend konfigurieren, finde ich in dem Fall aber keine elegante Lösung, obs das so geht weiß ich auch nicht. Wer kann mir weiterhelfen? |
|
#2
| |||
| |||
| Ihr lasst hier einen ja ganz schön schmorren..... ---- Zu Problem 1.) Habs leider immer noch nicht raus woran es liegt. Die PID´s hab ich alle richtig verteilt. Daran liegts nicht. Woran könnte es eventuell sonst noch scheitern? (Contants/Setup der Ext. hab ich unten gepostet) Zu Problem 2.) Bin jetzt wenigstens ein kleines Stück weiter. Ich hab die übersetze Sprachdatei für die Extension hochgeladen bekommen, da muss das wohl rein: typo3conf/l10n/de/sr_feuser_register/pi1/de.locallang.xml Könnt ihr mir jetzt wenigstens sagen, wie ich der FE User Registration-Extension sage, dass es diese Sprachdatei verwenden soll? Es nimmt nachwievor die in der Extension mitgelieferte englische Sprache von hier: typo3conf/ext/sr_feuser_register/pi1/de.locallang.xml Aber die kann ich ja nicht aktualisieren, wegen gesperrtem FTP-Zugriff..... ---- CONSTANTS: Code: ## $Id: constants.txt 8778 2008-04-01 18:31:14Z franzholz $
plugin.tx_srfeuserregister_pi1 {
# cat=plugin.tx_srfeuserregister_pi1/file; type=file[html,htm,tmpl,txt]; label= Template File: HTML-template file
file.templateFile = fileadmin/template/registrierung.html
# file.templateFile = EXT:sr_feuser_register/pi1/tx_srfeuserregister_pi1_css_tmpl.html
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Force file deletion: On record deletion, related images and files will be deleted even if the record is only marked 'deleted'
forceFileDelete = 1
# cat=plugin.tx_srfeuserregister_pi1/file; type=file[pdf,doc,sxw,txt]; label= Attachment file: File to be attached to the confirmation email.
file.attachmentFile = EXT:sr_feuser_register/pi1/tx_srfeuserregister_pi1_sample.txt
# cat=plugin.tx_srfeuserregister_pi1/file; type=file[gif]; label= Icon used for deletion of uploaded files.
file.icon_delete = EXT:sr_feuser_register/pi1/icon_delete.gif
# cat=plugin.tx_srfeuserregister_pi1/file; type=file[css]; label= HTML emails stylesheet: If HTML emails are enabled, this file contains the CSS stylesheet to be incorporated in these mails.
HTMLMailCSS = EXT:sr_feuser_register/pi1/tx_srfeuserregister_htmlmail_xhtml.css
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Administration email: Enter the administration email address here. This email address will be the sender email and also receive administration notifications.
email =
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Site name: Enter the name of the registering site here. If set, this will be used as the email address name in the mails sent as well as signature on the mails.
siteName =
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Registration form fields: List of fields to be included on the front end user registration form.
formFields = username, password, gender, first_name, last_name, status, date_of_birth, email, address, city, zone, static_info_country, zip, telephone, fax, language, title, company, www, module_sys_dmail_html, module_sys_dmail_category, image, comments, disable
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Required fields: List of fields that must be fillied in on the front end user registration form.
requiredFields = username,password,first_name,last_name,email
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Use email as username: If set, the user email will be used as the username.
useEmailAsUsername = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Generate the username: If set, the username is assumed to be generated. Appropriate hook must be configured.
generateUsername = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=int+; label= Generate the password: If non-zero, a random password is generated. The number of characters in the password is given by this parameter.
generatePassword = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Authentication code fields: List of fields that are used in the calculation of authentication codes. Direct Mail uses only uid.
authcodeFields = uid
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Authentication code length: Length of the authentication codes. Direct Mail uses 8.
codeLength = 8
# cat=plugin.tx_sremailsubscribe//; type=string; label= Name of the table: The name is used for the records in the frontend.
tableName = fe_users
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Country onchange attribute: Javascript to execute when the selected country is changed in the country selector box.
onChangeCountryAttribute = javascript:window.document.getElementById('tx-srfeuserregister-pi1-fe_users_form').submit();
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Front end user records PID: If the records edited/created are located in another page than the current, enter the PID of that page here.
pid = 64
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= PID title override: If set, this will be used as the name of the System Folder containing the Front end user records when this name is used in online or email messages.
pidTitleOverride =
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Registration page PID: PID of the page on which the plugin is inserted with the intent of serving as the front end user registration page.
registerPID = 68
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Profile editing page PID: PID of the page on which the plugin is inserted with the intent of serving as the front user profile editing page.
editPID = 79
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Confirmation page PID: PID of the page on which the plugin is inserted with the intent of serving as the front end user confirmation page (or setfixed page!).
confirmPID = 70
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Confirmation of invitation page PID: PID of the page on which the plugin is inserted with the intent of serving as the front end user confirmation page (or setfixed page!) when replying to an invitation.
confirmInvitationPID =
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Confirmation page Type: Type (or pageNum) of the confirmation page.
confirmType = 70
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Login page PID: PID of the page on which the New login box plugin is inserted with the intent of serving as the front user login page.
loginPID = 69
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Link to after edit PID: PID of the page to be linked to after the user has completed the edition of his/her profile.
linkToPID = 11
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Add a button to link to after edit PID: If set, an additional button is displayed on the profile editing page to save the changes and link to the page specified by linkToPID.
linkToPIDAddButton = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Default CODE: Default CODE, when not specified on the inserted plugin record. May be CREATE or EDIT or empty.
defaultCODE =
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable preview on registration: If set, the registration dialogue will include a preview of the front end user data before it is saved.
enablePreviewRegister = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable preview on profile update: If set, the profile update dialogue will include a preview of the front end user data before it is saved.
enablePreviewEdit = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable administrative review: If set, the site administrator will be asked to accept the registration before it becomes enabled.
enableAdminReview = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email confirmation request: If set, an email will be sent to the prospective front end user requesting a confirmation of registration.
enableEmailConfirmation = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email on approval: If set, an email will be sent to the front end user when he(she) confirms his(her) registration.
enableEmailOnApprove = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email on refusal: If set, an email will be sent to the prospective front end user when he refuses to confirm his(her) registration.
enableEmailOnRefuse = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email on registration: If set, an email will be sent to the front end user confirming his(her) registration. This is ignored if email confirmation request is enabled.
enableEmailOnRegister = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email on profile update: If set, an email will be sent to the front end user to confirm the update of his(her) profile.
enableEmailOnUpdate = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable email on delete: If set, an email will be sent to the front end user to confirm the deletion of his(her) account.
enableEmailOnDelete = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on confirmation request: If set, an email will be sent to the site administration when a request for confirmation of registration is sent to a user.
enableAdminNotifyConfirmation = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on approval: If set, an email will be sent to the site administration when a user confirms his(her) registration.
enableAdminNotifyOnApprove = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on refusal: If set, an email will be sent to the site administration when a user refuses to confirm his(her) registration.
enableAdminNotifyOnRefuse = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on registration: If set, an email will be sent to the site administration when a user registers. This is ignored if email confirmation request is enabled.
enableAdminNotifyOnRegister = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on update: If set, an email will be sent to the site administration when a user updates his(her) profile.
enableAdminNotifyOnUpdate = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on deletion: If set, an email will be sent to the site administration when a user deletes his(her) account.
enableAdminNotifyOnDelete = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on approval by admin: If set, an email will be sent to the site administration when a registration is accepted by the administration.
enableAdminNotifyOnAdminAccept = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable admin notification on refusal by admin: If set, an email will be sent to the site administration when a registration is refused by the administration.
enableAdminNotifyOnAdminRefuse = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable HTML emails: If set, emails sent to the front end user will be sent in HTML format.
enableHTMLMail = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable HTML email attachment: If set, the specified attachment file will be attached to the confirmation HTML email.
enableEmailAttachment = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable auto-login on confirmation: If set, the user will be automatically logged in upon confirmation of his(her) registration.
enableAutoLoginOnConfirmation = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable auto-login on account creation: If set and if email confirmation is not set, the user will be automatically logged in upon creation of his(her) account.
enableAutoLoginOnCreate = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Redirect_url on login: Url to which the user may be redirected to upon login, when auto login is enabled.
autoLoginRedirect_url =
# cat=plugin.tx_srfeuserregister_pi1//; type=boolean; label= Direct Mail checked upon registration: The checkboxes for Direct Mail categories will be checked by default if you set this.
dmailCheckedUponRegistration = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= User group(s) upon registration: The value of the user group field. Must be a list of integers WITHOUT spaces between the comma separated values! Furthermore these integer MUST point to actual fe_groups records!
userGroupUponRegistration = 2
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= User group(s) after confirmation: The value of the user group(s) assigned to the front end user after receipt of his(her) confirmation.
userGroupAfterConfirmation = 1
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= User group(s) after acceptation: The value of the user group(s) assigned to the front end user after acceptation of his(her) registration when the administrative review is enabled.
userGroupAfterAcceptation = 1
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Allow selection of usergroup on registration: If set, the user may select to adhere to user group(s) when registrating.
allowUserGroupSelection = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Allow selection of usergroup on edition: If set, the user may edit the list of user groups to which he(she) belongs.
allowUserGroupUpdate = 0
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Allow selection of multiple usergroups: If set, the user may select to adhere to multiple user groups.
allowMultipleUserGroupSelection = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Minimum password length: The minimum number of characters that the password must contain.
passwordAtLeast = 5
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Maximum password length: The maximum number of characters that the password may contain.
passwordAtMost = 40
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Minimum username length: The minimum number of characters that the username must contain.
usernameAtLeast = 6
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Maximum username length: The maximum number of characters that the username may contain.
usernameAtMost = 50
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Maximum name length: The maximum number of characters that the name of the front end user may contain.
nameAtMost = 80
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label= Number of images: Number of images that may be uploaded (should be smaller than 7).
maxImages = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=options[,formal,informal]; label= Salutation mode to use: Possible value are 'formal' or 'informal'.
salutation =
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label= Enable md5-hashed password: If set, password will be md5-hashed.
useMd5Password = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= PID list for Direct Mail categories: The Direct mail categories used by the plugin will be restricted to those found in these PID's.
module_sys_dmail_category_PIDLIST =
# cat=plugin.tx_srfeuserregister_pi1/enable; type=boolean; label=Use short URL's: If set, the use of short URL's in email messages sent to users is enabled.
useShortUrls = 0
# cat=plugin.tx_srfeuserregister_pi1//; type=int+; label=Short URL cache lifespan: Number of days that short URL's will be kept in the DB. After this delay, the short URL's will be removed. Confirmation URL's included in email messages older than this number of days will not work.
shortUrlLife = 30
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Date Format (y-m-d)
dateFormat = Y-m-d
# cat=plugin.tx_srfeuserregister_pi1//; type=string; label= Split char for Date Format (-)
dateSplit = -
} Code: ## @package TYPO3
## @subpackage sr_feuser_register
## @version $Id: setup.txt 8778 2008-04-01 18:31:14Z franzholz $
plugin.tx_srfeuserregister_pi1 {
table.name = {$plugin.tx_srfeuserregister_pi1.tableName}
templateStyle = css-styled
templateFile = {$plugin.tx_srfeuserregister_pi1.file.templateFile}
// Remember that the icon is in a fixed dimension and will not grow if the text is getting
// larger.
icon_delete = {$plugin.tx_srfeuserregister_pi1.file.icon_delete}
fe_userOwnSelf = 1
fe_userEditSelf = 1
delete = 1
pid = {$plugin.tx_srfeuserregister_pi1.pid}
pidTitleOverride = {$plugin.tx_srfeuserregister_pi1.pidTitleOverride}
registerPID = {$plugin.tx_srfeuserregister_pi1.registerPID}
editPID = {$plugin.tx_srfeuserregister_pi1.editPID}
confirmPID = {$plugin.tx_srfeuserregister_pi1.confirmPID}
confirmInvitationPID = {$plugin.tx_srfeuserregister_pi1.confirmInvitationPID}
confirmType = {$plugin.tx_srfeuserregister_pi1.confirmType}
loginPID = {$plugin.tx_srfeuserregister_pi1.loginPID}
linkToPID = {$plugin.tx_srfeuserregister_pi1.linkToPID}
linkToPIDAddButton = {$plugin.tx_srfeuserregister_pi1.linkToPIDAddButton}
module_sys_dmail_category_PIDLIST = {$plugin.tx_srfeuserregister_pi1.module_sys_dmail_category_PIDLIST}
defaultCODE = {$plugin.tx_srfeuserregister_pi1.defaultCODE}
useShortUrls = {$plugin.tx_srfeuserregister_pi1.useShortUrls}
shortUrlLife = {$plugin.tx_srfeuserregister_pi1.shortUrlLife}
dateFormat = {$plugin.tx_srfeuserregister_pi1.dateFormat}
dateSplit = {$plugin.tx_srfeuserregister_pi1.dateSplit}
onChangeCountryAttribute = {$plugin.tx_srfeuserregister_pi1.onChangeCountryAttribute}
allowMultipleUserGroupSelection = {$plugin.tx_srfeuserregister_pi1.allowMultipleUserGroupSelection}
useMd5Password = {$plugin.tx_srfeuserregister_pi1.useMd5Password}
salutation = {$plugin.tx_srfeuserregister_pi1.salutation}
# you may modify here the conditions under which an attachment file will be added to the email
addAttachment = {$plugin.tx_srfeuserregister_pi1.enableEmailAttachment}
addAttachment.cmd = setfixed
addAttachment.sFK = APPROVE
addAttachment.file = {$plugin.tx_srfeuserregister_pi1.file.attachmentFile}
create = 1
create {
preview = {$plugin.tx_srfeuserregister_pi1.enablePreviewRegister}
fields = {$plugin.tx_srfeuserregister_pi1.formFields}
required = {$plugin.tx_srfeuserregister_pi1.requiredFields}
useEmailAsUsername = {$plugin.tx_srfeuserregister_pi1.useEmailAsUsername}
generateUsername = {$plugin.tx_srfeuserregister_pi1.generateUsername}
generatePassword = {$plugin.tx_srfeuserregister_pi1.generatePassword}
allowUserGroupSelection = {$plugin.tx_srfeuserregister_pi1.allowUserGroupSelection}
defaultValues {
module_sys_dmail_html = {$plugin.tx_srfeuserregister_pi1.dmailCheckedUponRegistration}
usergroup = {$plugin.tx_srfeuserregister_pi1.userGroupUponRegistration}
disable = {$plugin.tx_srfeuserregister_pi1.enableEmailConfirmation}
by_invitation =
}
overrideValues {
usergroup = {$plugin.tx_srfeuserregister_pi1.userGroupUponRegistration}
disable = {$plugin.tx_srfeuserregister_pi1.enableEmailConfirmation}
by_invitation =
}
evalValues {
password = twice, atLeast[{$plugin.tx_srfeuserregister_pi1.passwordAtLeast}], atMost[{$plugin.tx_srfeuserregister_pi1.passwordAtMost}]
username = uniqueLocal, atLeast[{$plugin.tx_srfeuserregister_pi1.usernameAtLeast}], atMost[{$plugin.tx_srfeuserregister_pi1.usernameAtMost}]
email = email,atMost[255],uniqueLocal
##email = email,atMost[255]
gender =
name = atMost[{$plugin.tx_srfeuserregister_pi1.nameAtMost}]
first_name = atMost[50]
last_name = atMost[50]
date_of_birth = date
company = atMost[50]
city = atMost[40]
zip = atMost[20]
telephone = atMost[25]
fax = atMost[25]
image = upload[{$plugin.tx_srfeuserregister_pi1.maxImages}]
title =
address =
www = wwwURL
comments =
status =
module_sys_dmail_category =
module_sys_dmail_html =
usergroup =
by_invitation =
}
}
select {
email {
module_sys_dmail_category.wrap = | <br/>
}
}
setfixed = 0
setfixed.APPROVE {
_FIELDLIST = uid,pid,usergroup
usergroup = {$plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation}
disable = {$plugin.tx_srfeuserregister_pi1.enableAdminReview}
}
setfixed.DELETE {
_FIELDLIST = uid,pid
}
setfixed.ACCEPT {
_FIELDLIST = uid,pid,usergroup
usergroup = {$plugin.tx_srfeuserregister_pi1.userGroupAfterAcceptation}
disable = 0
}
setfixed.REFUSE < .setfixed.DELETE
setfixed.ENTER < .setfixed.ACCEPT
enableEmailConfirmation = {$plugin.tx_srfeuserregister_pi1.enableEmailConfirmation}
enableAutoLoginOnConfirmation = {$plugin.tx_srfeuserregister_pi1.enableAutoLoginOnConfirmation}
enableAutoLoginOnCreate = {$plugin.tx_srfeuserregister_pi1.enableAutoLoginOnCreate}
enableAdminReview = {$plugin.tx_srfeuserregister_pi1.enableAdminReview}
autoLoginRedirect_url = {$plugin.tx_srfeuserregister_pi1.autoLoginRedirect_url}
authcodeFields = {$plugin.tx_srfeuserregister_pi1.authcodeFields}
authcodeFields.codeLength = {$plugin.tx_srfeuserregister_pi1.codeLength}
invite < .create
invite {
defaultValues {
by_invitation = 1
}
overrideValues {
by_invitation = 1
}
}
edit < .create
edit {
preview = {$plugin.tx_srfeuserregister_pi1.enablePreviewEdit}
allowUserGroupSelection = {$plugin.tx_srfeuserregister_pi1.allowUserGroupUpdate}
defaultValues {
disable = 0
usergroup >
module_sys_dmail_html >
module_sys_dmail_category >
by_invitation >
}
overrideValues {
username =
usergroup >
disable = 0
by_invitation >
}
evalValues {
username = unsetEmpty
usergroup = unsetEmpty
}
}
infomail = 0
forceFileDelete = {$plugin.tx_srfeuserregister_pi1.forceFileDelete}
parseValues {
username = nospace,trim
email = lower,nospace,trim
password = trim,nospace
name = trim
first_name = trim
last_name = trim
date_of_birth = date
title = trim
company = trim
city = trim
zip = trim
image = files
module_sys_dmail_html = setEmptyIfAbsent
module_sys_dmail_category = multiple
www = wwwURL
usergroup = multiple
}
parseFromDBValues {
date_of_birth = adodb_date
}
parseToDBValues {
date_of_birth = adodb_date
}
email.from = {$plugin.tx_srfeuserregister_pi1.email}
email.fromName = {$plugin.tx_srfeuserregister_pi1.siteName}
email.admin = {$plugin.tx_srfeuserregister_pi1.email}
email.field = email
email.HTMLMail = {$plugin.tx_srfeuserregister_pi1.enableHTMLMail}
email.HTMLMailCSS = {$plugin.tx_srfeuserregister_pi1.HTMLMailCSS}
email.CREATE_SAVED = {$plugin.tx_srfeuserregister_pi1.enableEmailOnRegister}
email.EDIT_SAVED = {$plugin.tx_srfeuserregister_pi1.enableEmailOnUpdate}
email.DELETE_SAVED = {$plugin.tx_srfeuserregister_pi1.enableEmailOnDelete}
email.SETFIXED_APPROVE = {$plugin.tx_srfeuserregister_pi1.enableEmailOnApprove}
email.SETFIXED_APPROVE_REVIEW = {$plugin.tx_srfeuserregister_pi1.enableEmailOnApprove}
email.SETFIXED_DELETE = {$plugin.tx_srfeuserregister_pi1.enableEmailOnRefuse}
email.SETFIXED_ACCEPT = 1
email.SETFIXED_REFUSE = 1
notify.CREATE_SAVED = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRegister}
notify.EDIT_SAVED = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate}
notify.DELETE_SAVED = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnDelete}
notify.SETFIXED_CREATE = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation}
notify.SETFIXED_CREATE_REVIEW = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation}
notify.SETFIXED_INVITE = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyConfirmation}
notify.SETFIXED_APPROVE = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove}
notify.SETFIXED_APPROVE_REVIEW = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnApprove}
notify.SETFIXED_DELETE = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnRefuse}
notify.SETFIXED_ACCEPT = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminAccept}
notify.SETFIXED_REFUSE = {$plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnAdminRefuse}
_CSS_DEFAULT_STYLE (
.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
.tx-srfeuserregister-pi1 label span { color: #ff0000; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
.tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
* html .tx-srfeuserregister-pi1 dd { float: none; }
.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }
)
_DEFAULT_PI_VARS {
}
} Code: 1 = User 2 = User (unbestätigt) Geändert von saltletts (07.04.08 um 19:12 Uhr). |
|
#3
| ||||
| ||||
Moin saltletts, Typo scheint Deinen SysFolder mit den Benutzerdaten nicht zu erkennen. Ich vermute, daß Du die Constants nicht korrekt gesetzt hast. Denn Du hast bei den CONSTANTS die vordefinierten Constants der Extension angezeigt. Diese sind nicht wichtig, wichtiger sind die eigenen "Constants" und auch nicht das Setup: 1. Ansicht Web:Template und dann Deine Seite, auf der Dein Root-Template liegt, auswählen. 2. Rechts oben muß in der Auswahlbox "Info/Modify" stehen. 3. Constants auswählen Und hier bitte prüfen, ob diese Einstellungen korrekt bzw. vorhanden sind: Typoscript-Code:
__________________ Noch immer Typ3Dummie: Wenn ich weiss, dass ich nichts weiss, weiss ich mehr, als wenn ich nicht weiss, dass ich nichts weiss. |
|
#4
| |||
| |||
| Ne, die PID´s waren nicht die aus den mitgelieferten Beispiel-Contants. Also wenigstens das war mir bewusst dass ich das speziell auf mein Projekt abstimmen muss. Es muss was anderes gewesen sein. Egal, ich hab jetzt die ganzen zugehörigen Extensions deinstalliert und die Memberbereichseiten von A-Z nochmal neuaufgebaut, schön Schritt für Schritt, jetzt gehts mit den User erstellen, zumindest als "inaktiv". Dafür scheitert jetzt die eMail-Validierung. Wenn man den Bestätigungslink klickt, dann landet man auf der voreingestellten Seite, aber es kommt ein Fehler dass es die Seite nicht findet irgendwo, obwohl sie das ist. Und warum ist der Bestätigungslink so elend lang? Geht das nicht kürzer? Ist ja bald ne halbe DIN A4-Seite lang *gg* Was ich jetzt noch wissen müsste, wie ich auf die hochgeladene Sprachdatei verweise, nach wie vor ist alles auf englisch.... |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Powermail als FrontEnd User Registration | TSE | powermail | 5 | 10.06.08 09:53 |
| Frontend User Registration datesplit | Wanze | Alle anderen Extensions | 4 | 16.05.08 08:02 |
| Frontend User Registration und php5 | vogt2008 | Alle anderen Extensions | 6 | 18.03.08 19:28 |
| Frontend User Registration | burner | TYPO3 4.x Fragen und Probleme | 0 | 29.05.07 16:48 |
| Extension: Frontend User Registration | burner | TYPO3 4.x Fragen und Probleme | 3 | 29.05.07 16:29 |