[TYPO3-german] Antwort: Re: Antwort: front end registrierung & login

markus.gevers at open-ecm.de markus.gevers at open-ecm.de
Wed May 9 10:48:55 CEST 2007


Hallo Ines,

probier mal folgendes:

1. Schritt 
Folgende Extensions installieren:
sr_feuserregister 
static_info_tables 
newloginbox 
kb_md5fepw Achtung: Versionskonflikt ignorieren ! 
fh_library 
2. Schritt 
Eines der folgenden statischen Templates zum Haupttemplate hinzufügen:
FE User Registration CSS-styled (Voraussetzung ist static_info_tables 
Version 2.0.0 und neuer) 
FE User Registration Old Style 
3. Schritt 
SysOrdner erstellen, der die Frontendbenutzer enthalten soll die durch die 
Extension erzeugt werden. Unterhalb des Systemordners zwei 
Frontendbenutzergruppen anlegen. 
4. Schritt 
Eine neue Seite "A" erstellen. Die Allgemeine Datensatzsammlung muss auf 
den SysOrdner zeigen. Die newloginbox einfügen. Auf der gleichen Seite 
unter der newloginbox das Plugin "Frontendbenutzer Registrierung" 
einfügen. Den Anzeigetyp auf "leer" stellen und als Ausgangspunkt den 
SysOrdner einstellen. 
5. Schritt 
Eine neue Seite "B" unter Seite "A" erstellen. Unter dem Punkt Zugriff 
"Beim Login verstecken" einstellen. Das Plugin "Frontendbenutzer 
Registrierung" einfügen. Den Anzeigetyp auf "Anlegen" stellen und als 
Ausgangspunkt den SysOrdner einstellen. (Anmerkung: Die 
Zugriffsberechtigungen sollten immer auf der Seite und nicht im Content 
Element vorgenommen werden.) 
6. Schritt 
Eine neue Seite "C" unter Seite "A" erstellen. Unter dem Punkt Zugriff die 
zweite Benutzergruppe einstellen. Das Plugin "Frontendbenutzer 
Registrierung" einfügen. Den Anzeigetyp auf "Bearbeiten" stellen und als 
Ausgangspunkt den SysOrdner einstellen. 
7. Schritt 
Eine neue Seite "D" unter Seite "A" erstellen. Unter dem Punkt Zugriff 
"Beim Login verstecken" einstellen. Das Plugin "Frontendbenutzer 
Registrierung" einfügen. Den Anzeigetyp auf "leer" stellen und als 
Ausgangspunkt den SysOrdner einstellen. 
8. Schritt 
Unter Constants im Haupttemplates die folgenden Einstellungen vornehmen:
   * plugin.tx_srfeuserregister_pi1.pid = ID des SysOrdners der die 
Frontendbenutzer enthält
   * plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = ID der 
ersten Benutzergruppe
   * plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = ID der 
zweiten Benutzergruppe
   * plugin.tx_srfeuserregister_pi1.loginPID = ID der Seite "A"
   * plugin.tx_srfeuserregister_pi1.registerPID = ID der Seite "B"
   * plugin.tx_srfeuserregister_pi1.editPID = ID der Seite "C"
   * plugin.tx_srfeuserregister_pi1.confirmPID = ID der Seite "D"
 
9. Schritt 
Im Constant Editor kann in der Kategorie PLUGIN.TX_SRFEUSERREGISTER_PI1 
das Formular bearbeitet werden. Diese Angaben können auch unter Constants 
im Haupttemplates mit folgenden TS-Anweisungen bearbeitet werden:
   * plugin.tx_srfeuserregister_pi1.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
   * plugin.tx_srfeuserregister_pi1.requiredFields = 
username,password,first_name,last_name,email

10. Schritt 
Sämtliche Anpassungen können sowohl im Constant Editor als auch im 
Constants-Bereich des Haupttemplates vorgenommen werden. Zu beachten ist 
dabei die folgende Syntax:
plugin.tx_srfeuserregister_pi1.property = value

Wichtig: Stand - November 2006 (ohne Gewähr :-)


Markus Gevers

=============================================
OPEN-ECM GmbH IT & Services
Harderhook 19
46395 Bocholt

fon:    +49 (0) 2871 236 88 84-1
fax:    +49 (0) 2871 236 88 84-4
www: http://www.open-ecm.de
mail:  markus.gevers at open-ecm.de

Geschäftsführer: Werner Manteufel, Hamid Yazdtschi
Handelsregister: Coesfeld, HR B 10537
=============================================



Ines Robbers <mail at ines-robbers.de> 
Gesendet von: typo3-german-bounces at lists.netfielders.de
08.05.2007 18:40
Bitte antworten an
German Typo3 Userlist <typo3-german at lists.netfielders.de>


An
German Typo3 Userlist <typo3-german at lists.netfielders.de>
Kopie

Thema
Re: [TYPO3-german] Antwort: front end registrierung & login






Hi Markus,

du hast mich überzeugt... ich hab jetzt sr_feuser_register im Einsatz. 
Aber es klappt nicht so ganz, ich habe Schwierigkeiten mit der 
Anleitung, insbesondere beim Aufbau der einzelnen Seiten.

Im Manual 
(
http://typo3.org/documentation/document-library/extension-manuals/sr_feuser_register/2.5.6/view/1/4/
) 
heißt es:

Create a page or reuse a top level page, setting the Page "General 
Storage Storage" to the System Folder that will contain the front end 
user records created by the extension.

Was soll ich denn da jetzt machen? Eine Unterseite zum SysFolder 
einrichten, die "General Storage Storage" heißt? Oder ist das irgendeine 
Funktion, die ich noch nicht kenne?

Danke für Tipps!

Ines




markus.gevers at open-ecm.de schrieb:
> Ne ne, die newloginbox geht auch zusammen mit anderen Tools. Ist ja nur 
> eine Möglichkeit, um Benutzernamen und Passwörter abzufragen. Das 
könntest 
> du auch über reinen PHP-/HTML-Code machen.
> Du musst halt nur noch sehen, wie denn die User in deine Datenbank 
kommen, 
> und zwar genau an der Stelle, wo sie erwartet werden. Ich weiß ja nicht 
> genau, welche Felder du benötigst und ob du vielleicht selber noch neue 
> Felder hinzufügen möchtest. Wie gesagt, dann solltest du vielleicht die 
> sr_feus.... nehmen.
> 
> groetjes - markus
> 
> 
> 
> Ines Robbers <mail at ines-robbers.de> 
> Gesendet von: typo3-german-bounces at lists.netfielders.de
> 08.05.2007 14:45
> Bitte antworten an
> German Typo3 Userlist <typo3-german at lists.netfielders.de>
> 
> 
> An
> German Typo3 Userlist <typo3-german at lists.netfielders.de>
> Kopie
> 
> Thema
> Re: [TYPO3-german] Antwort:  front end registrierung & login
> 
> 
> 
> 
> 
> 
> danke für deine Antwort, Markus.
> Ich würde gern mit dem vorgegebenen Plugin von Yaml arbeiten und frage 
> mich, wie ich jetzt eine Nutzerregistrierung einbaue, die mit meinem 
> Login zusammenarbeitet.
> Oder eignet sich "newloginbox" nur für das manuelle Eintragen neuer 
> Nutzer?
> Gruß,
> Ines
> 
> 
> markus.gevers at open-ecm.de schrieb:
>> Hallo,
>>
>> haben das Ganze mit sr_feuser_register realisiert und es klappt 
> wunderbar.
>> mit feuser_admin habe ich selber noch keine Erfahrungen gemacht.
>> Es könnte sein, dass du bei feuser_admin noch den Speicherort für neue 
>> Nutzer über TypoScript definieren musst.
>>
>> Schönen Gruß
>> Markus Gevers
>>
>>
>>
>>
>> Ines Robbers <mail at ines-robbers.de> 
>> Gesendet von: typo3-german-bounces at lists.netfielders.de
>> 08.05.2007 14:22
>> Bitte antworten an
>> German Typo3 Userlist <typo3-german at lists.netfielders.de>
>>
>>
>> An
>> German Typo3 Userlist <typo3-german at lists.netfielders.de>
>> Kopie
>>
>> Thema
>> [TYPO3-german] front end registrierung & login
>>
>>
>>
>>
>>
>>
>> Hallo und vielen Dank erstmal für die Hilfe mit dem Dropdown-Menü!
>>
>> Nun hab ich gleich schon wieder ein Problem...
>>
>> Ich benutze von Yaml das Login-Plugin "newloginbox". Dazu gibt es aber 
>> keine Registrierung, mit der die Nutzer sich selbst ein Account anlegen 

>> können.
>> Also habe ich das Plugin "feuser_admin" installiert. Wenn ich mich über 

>> das Registrierungsformular eintrage, schlägt der Login fehl.
>>
>> Wie gelingt es mir, dass beide zusammenarbeiten? Ich hab ja auf der 
>> Seite "Registrierung" des Ausgangspunkt auf den Storage Folder gesetzt 
>> aber neue Nutzer werden nicht dort sondern auf der Registrierungsseite 
>> gespeichert.
>>
>> Bin wirklich ratlos und freue mich riesig über einen Tipp!
>>
>> Viele Grüße
>>
>> Ines
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>>
>>
>>
> 

-- 
Ines Robbers

Ackerstr. 19
10115 Berlin

Telefon: 030 280 96951
Mobil: 0160 444 1679

E-Mail: mail at ines-robbers.de
Homepage: www.ines-robbers.de
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list