Front End User Registration (fe users): Unterschied zwischen den Versionen
Aus Wikizone
Kholja (Diskussion | Beiträge) |
Kholja (Diskussion | Beiträge) |
||
| Zeile 64: | Zeile 64: | ||
== Template == | == Template == | ||
| + | |||
| + | === Formular-Felder === | ||
| + | s.o. | ||
| + | |||
| + | === Marker (Auswahl) === | ||
| + | Für das Formular: | ||
| + | |||
| + | ###FORM_NAME### | ||
| + | |||
| + | ###FORM_URL### | ||
| + | |||
| + | ###LABEL_ENTER_ACCOUNT_INFO### | ||
| + | |||
| + | ###LABEL_REQUIRED_INFO_NOTICE### | ||
| + | |||
| + | ###LABEL_USERNAME### ###REQUIRED_USERNAME### | ||
| + | |||
| + | ##EVAL_ERROR_FIELD_username### | ||
| + | |||
| + | ###MISSING_USERNAME### | ||
| + | |||
| + | |||
| + | ###LABEL_PASSWORD### ###REQUIRED_PASSWORD### | ||
| + | |||
| + | ###EVAL_ERROR_FIELD_password### | ||
| + | |||
| + | ###MISSING_PASSWORD### | ||
| + | |||
| + | ###TOOLTIP_PASSWORD### | ||
| + | |||
| + | ###LABEL_PASSWORD_REPEAT### | ||
| + | |||
| + | ###LABEL_TOOLTIP_PASSWORD_AGAIN### | ||
| + | |||
| + | |||
| + | ###LABEL_NAME### ###REQUIRED_NAME### ###EVAL_ERROR_FIELD_name### ###MISSING_NAME### | ||
| + | |||
| + | ###LABEL_FIRST_NAME### ... | ||
| + | |||
| + | ###LABEL_LAST_NAME### ... | ||
| + | |||
| + | ###LABEL_STATUS### ###REQUIRED_STATUS### ###EVAL_ERROR_FIELD_status### ###MISSING_STATUS### ###TCA_INPUT_status### | ||
Version vom 1. Juni 2006, 15:07 Uhr
Konfiguration
Front End User Registration extension - Kurzanleitung Stand 31.5.2006
Extensions Installieren
- die Extension
- static_info_libary (sr_static_info) + static_info_tables
- Keine Pflicht aber nützlich sind: New Login Box (newloginbox), KB MD5 FE Password (kb_md5fepw) und FE, BE Library (fh_library).
Statisches Template einfügen
- 'FE User Registration CSS-styled' (1.4.9+ of extension Static Info Library (sr_static_info) oder 'FE User Registration Old Style'.
SysOrdner für die FrontendUser
- Anlegen und darin zwei Frontend User Gruppen (nicht bestätigte und bestätigte Registrierungen)
- Wie angegeben die Konstanten auf diese Usergruppen IDs setzen:
userGroupUponRegistration=[gruppe1] userGroupAfterConfirmation==[gruppe2]
- Konstanten anlegen:
pid = [Ordner-Seite]
Login (Anmeldeseite) erstellen
- “General Storage Storage” (Allgemeine Datensatzsammlung) auf den Userordner setzen
- New Login Box anlegen
- dahinter die Front End User Registration extension CODE leer,Starting Point auf den UserOrdner
- Konstanten wie unten setzen
loginPID=[AnmeldeseitenID]
Register Seite erstellen
- unter der Anmeldeseite erstellen Access (Zugriff) auf “Hide at login” (Beim Login verstecken)
- Front End User Registration mit CODE CREATE und Startpunkt auf den User Ordner
- Konstante setzen:
registerPID=[Registier-SeiteID]
Edit-Seite erstellen (Profil bearbeiten)
- Seite erstellen Zugriff nur für registrierte Nutzer Gruppe (siehe oben)
- Front End User Registration extension mit CODE EDIT und Startpunkt auf den User Ordner
- Konstante setzen:
editPID = [Edit-PageID]
Confirm-Seite (Anmeldebestätigung)
- Seite erstellen Zugriff wie bei Registrierseite 'hide at login'(Beim Login verstecken)
- Front End User Registration extension einfügen CODE-Feld leer, Starting Point auf User Ordner
- Konstante setzen:
confirmPID = [ConfirmPID]
Registrierformular anpassen
- Die Felder und Pflichtfelder werden im TS Template bei den Konstanten gesetzt (Angegebene Werte sind default Werte:
formFields=username,password, first_name,last_name,date_of_birth,email, address,city,zone, static_info_country,zip, telephone,language, title,company,www, module_sys_dmail_category, module_sys_dmail_html,disable
requiredFields=username,password,name,email
Weitere Einstellungen
Alle weiteren Einstellungen lassen sich jetzt mit dem Constant Editor erledigen
Von Hand lassen sich die Einstellungen nach dem folgenden Schema im Constants Feld vornehmen:
plugin.tx_srfeuserregister_pi1.property = value
Weitere Infos Hier: http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.3.6/view/5/4/
Template
Formular-Felder
s.o.
Marker (Auswahl)
Für das Formular:
- FORM_NAME###
- FORM_URL###
- LABEL_ENTER_ACCOUNT_INFO###
- LABEL_REQUIRED_INFO_NOTICE###
- LABEL_USERNAME### ###REQUIRED_USERNAME###
- EVAL_ERROR_FIELD_username###
- MISSING_USERNAME###
- LABEL_PASSWORD### ###REQUIRED_PASSWORD###
- EVAL_ERROR_FIELD_password###
- MISSING_PASSWORD###
- TOOLTIP_PASSWORD###
- LABEL_PASSWORD_REPEAT###
- LABEL_TOOLTIP_PASSWORD_AGAIN###
- LABEL_NAME### ###REQUIRED_NAME### ###EVAL_ERROR_FIELD_name### ###MISSING_NAME###
- LABEL_FIRST_NAME### ...
- LABEL_LAST_NAME### ...
- LABEL_STATUS### ###REQUIRED_STATUS### ###EVAL_ERROR_FIELD_status### ###MISSING_STATUS### ###TCA_INPUT_status###