Front End User Registration (fe users): Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
 
(14 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
'''Veralteter Artikel. Siehe auch:'''
  
== Konfiguration ==
+
[[Typo3 - Benutzer Registrierung (sr feuser register)]]
  
  
  
 +
== Konfiguration ==
  
 
Front End User Registration extension - Kurzanleitung Stand 31.5.2006
 
Front End User Registration extension - Kurzanleitung Stand 31.5.2006
 
+
TS-Einstellungen mit folgendem prefix:
 +
plugin.tx_srfeserregister_pi1.
  
 
'''Extensions Installieren'''
 
'''Extensions Installieren'''
Zeile 21: Zeile 24:
 
  userGroupUponRegistration=[gruppe1]
 
  userGroupUponRegistration=[gruppe1]
 
  userGroupAfterConfirmation==[gruppe2]
 
  userGroupAfterConfirmation==[gruppe2]
 +
* Konstanten anlegen:
 +
pid = [Ordner-Seite]
  
 
'''Login (Anmeldeseite) erstellen'''  
 
'''Login (Anmeldeseite) erstellen'''  
Zeile 63: Zeile 68:
 
Weitere Infos Hier:
 
Weitere Infos Hier:
 
http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.3.6/view/5/4/
 
http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.3.6/view/5/4/
 +
 +
 +
Weitere wichtige Einstellungen:
 +
 +
<pre>
 +
  email = schlegel@geo-bit.de
 +
  siteName = typo3.webmynet.de
 +
  enableEmailConfirmation = 0
 +
  enableEmailOnApprove = 0
 +
  enableEmailOnRefuse = 0
 +
  enableEmailOnUpdate = 0
 +
  enableEmailOnDelete = 0
 +
 +
</pre>
 +
 +
== 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###
 +
 +
==Sprachlabel allgemen==
 +
 +
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.labelName = overridingValue
 +
 +
oder für TCA Felder
 +
 +
plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.tableName.fieldName = overridingValue

Aktuelle Version vom 18. November 2013, 17:57 Uhr

Veralteter Artikel. Siehe auch:

Typo3 - Benutzer Registrierung (sr feuser register)


Konfiguration[Bearbeiten]

Front End User Registration extension - Kurzanleitung Stand 31.5.2006 TS-Einstellungen mit folgendem prefix:

plugin.tx_srfeserregister_pi1.

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/


Weitere wichtige Einstellungen:

  email = schlegel@geo-bit.de
  siteName = typo3.webmynet.de
  enableEmailConfirmation = 0
  enableEmailOnApprove = 0
  enableEmailOnRefuse = 0
  enableEmailOnUpdate = 0
  enableEmailOnDelete = 0

Template[Bearbeiten]

Formular-Felder[Bearbeiten]

s.o.

Marker (Auswahl)[Bearbeiten]

Für das Formular:

      1. FORM_NAME###
      1. FORM_URL###
      1. LABEL_ENTER_ACCOUNT_INFO###
      1. LABEL_REQUIRED_INFO_NOTICE###
      1. LABEL_USERNAME### ###REQUIRED_USERNAME###
    1. EVAL_ERROR_FIELD_username###
      1. MISSING_USERNAME###


      1. LABEL_PASSWORD### ###REQUIRED_PASSWORD###
      1. EVAL_ERROR_FIELD_password###
      1. MISSING_PASSWORD###
      1. TOOLTIP_PASSWORD###
      1. LABEL_PASSWORD_REPEAT###
      1. LABEL_TOOLTIP_PASSWORD_AGAIN###


      1. LABEL_NAME### ###REQUIRED_NAME### ###EVAL_ERROR_FIELD_name### ###MISSING_NAME###
      1. LABEL_FIRST_NAME### ...
      1. LABEL_LAST_NAME### ...
      1. LABEL_STATUS### ###REQUIRED_STATUS### ###EVAL_ERROR_FIELD_status### ###MISSING_STATUS### ###TCA_INPUT_status###

Sprachlabel allgemen[Bearbeiten]

plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.labelName = overridingValue

oder für TCA Felder

plugin.tx_srfeuserregister_pi1._LOCAL_LANG.languageCode.tableName.fieldName = overridingValue