[TYPO3-german] newloginbox und typo 4.2.x

Markus Deckmann Markus.Deckmann79 at web.de
Mon Nov 24 21:34:59 CET 2008


Hi Alex,

> Wie ersetze ich die newloginbox durch felogin?
> Kann mir jemand einen Hinweis geben?

Bei mir sieht das ganze folgendermaßen aus: Ich habe einen Ordner 
"Frontend User" in welchem die FE-User gespeichert werden. In mein 
Seitentemplate habe ich folgenden TS-Code geschrieben:

#####################
### Login-Bereich ###
#####################
plugin.tx_felogin_pi1 {
     # ID zum Sys-Folder mit den FE-Benutzern
     storagePid = xx
     # Pfad zum Template für die Loginmaske
     templateFile = fileadmin/01_templates/login.html
}
#####################

Zusätzlich habe ich mein Template das für die Ausgabe auf der Webseite 
zuständig ist um die folgende Zeile erweitert um den entsprechenden 
Subpart im HTML-Template durch die Login-/Logout-Box zu ersetzen.

#####################################################
### Inhalte aus dem Backend in die Seite einfügen ###
#####################################################
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
     template =< plugin.tx_automaketemplate_pi1
     workOnSubpart = DOCUMENT_BODY

     subparts.LOGINBOX < plugin.tx_felogin_pi1
}
#####################################################

Damit ersetzt mir Typo3 innerhalb meines Templates den Subpart 
"LOGINBOX", der sich im linken Rand befindet, gegen die durch die 
Login-Template definierte Login-/Logout-Box. Dann noch die Sys-Extension 
felogin über den Extension-Manager installieren und die 
felogin-Extension sollte funktionieren.

Durch den oben genannten Aufbau hat der Benutzer den Vorteil das sich 
die Login-Box jederzeit auf der Seite befindet und von allen Positionen 
der Webseite aus eine Anmeldung möglich ist. Durch entsprechende 
Conditions könnte man hier noch eine Unterscheidung machen wenn das 
notwendig ist, allerdings finde ich sollte ein Login immer präsent auf 
der Seite, sprich auf allen Seiten, verfügbar sein und sich über das 
Rechtemanagement die Ansicht auf die verfügbaren Inhalte bestimmen.

Ich hoff ich konnt dir damit ein bisschen helfen.

Ciao Markus


More information about the TYPO3-german mailing list