FE-Login mit Sysextension felogin mit einfacher Template Anpassung
Möchte man bei TYPO3 eine Login Box realisieren, so hat die mitgelieferte Login-Box nicht sonderlich viele Funktionalitäten. Unter anderem fällt bei der TYPO3 Loginbox in der Standartversion negativ auf, dass es keine Nachricht im Fehlerfalle gibt. Auch bietet die TYPO3 FE-Login Standartvariante keine Möglichkeit zum Ausloggen oder um ein vergessenes Passwort in Erfahrung zu bringen.
Die Sysextension fe_login räumt mit diesen Problemen gründlich auf. Sie war früher als "New front end login box" (newloginbox) im TER (TYPO3 Extension Repository) verfügbar und ist heute als Sysextension bereits bei jeder TYPO3 Installation ab TYPO3 Version 4.2 mit dabei.
Um die FE-login Extension zu aktivieren einfach im Extension-Manager unter "Installierte Extensions" die Extension "Frontend Login for Website Users" (felogin) suchen und auf installieren klicken. Die felogin Extension muss nicht aus dem Repository geladen werden!
Für die meisten Anwendungszwecke ist mir persönlich das felogin Plugin jedoch etwas zu kompliziert. so glaube ich zum Beispiel nicht, dass die Umfangreichen Erklärungs- und Willkommenstexte der Extension die Usability wirklich erhöhen. Zwar kann man über die Eingabefelder des Plugins diese Texte ändern aber nicht entfernen. Außerdem sind die Felder meiner Meinung nach nicht sinnvoll gewrapt. Zumindest die Fehlermeldung sollte durch eine entsprechende Klasse gekennzeichnet sein und die die Inputs umschließenden divs ebenfalls Klassennamen tragen.
Um die von mir gewünschten Änderungen am FE-Login vorzunehmen verwende ich zum einen ein eigenes Template zum anderen TypoScript. Das Template kann im Anhang heruntergeladen werden. Bitte irgendwo im Fileadmin speichern und den Pfad zum Template im Typoscript angeben. Alternativ kann das Template auch im Plugin direkt hochgeladen werd
Meine FE-Login TypoScript Konfiguration
plugin.tx_felogin_pi1 {
# So kann man den Willkommens Header komplett löschen (auch ohne Template)
welcomeHeader_stdWrap.cObject = TEXT
welcomeHeader_stdWrap.cObject.value =
welcomeHeader_stdWrap.wrap = |
#Fehlermeldung wrappen
errorHeader_stdWrap.wrap = <div class="error">|</div>
#Pfad zum Login-Box Template angeben
templateFile = fileadmin/templates/fe-login-template.html
}
Das Template könnt Ihr unten herunterladen.
FE Login Template Download
|
einfaches TYPO3 FE Login Template |



so schön
SUPER
SUPER
Sehr schön
Um eine besseres / schöneres FE Login zu erhalten bin ich auf diese Seite gestoßen und muss sagen, SUPER.
Auch ich habe mit wenigen Handgriffen ein etwas besseres Login erhalten.
Da ich aber ein wirklicher Anfänger bin meine Frage: Die TypoScript Konfiguration, an welcher Stelle im Script wird sie untergebracht? Bevor ich mit Page die Seite erstelle, oder ganz zum Schluss, oder wenn ich in TypoScript beschreibe, was mit den Markern geschehen soll. Danke Udo
Template beim Umzug nach T3Blog nicht mitgekommen
Template nicht gefunden
Zu "FE-Login mit Sysextension felogin mit einfacher Template Anpassung"
Genau nach solch\' einer Lösung hatte ich gesucht.
Danke :-)
Rückfrage CSS überschreiben oder über TS?
ersteinmal tolles How-To, vielen Dank dafür!
Ich beschäftige mich ebenfalls gerade mit der Extension und bin bei dem Customizing stehen geblieben. Wie hast Du das Beispiel aus dem Bild realisiert, CSS über TS oder anders? Magst Du dein obriges Beispiel noch um das zugehörige TS oder CSS vielmehr ergänzen?
Servus,
Franz
Zu "FE-Login mit Sysextension felogin mit einfacher Template Anpassung"