Zum Inhalt springen

newloginbox immer sichtbar

Erstellt am 7. Juni 2007 · 8 Antworten · letzte Antwort am 8. Juni 2007

Tags: felogin, Frage

inu ·

Hallo Leute,

ich möchte auf meiner Webseite die newloginbox in der Art verwenden, dass diese z.B. auf jeder Seite unter meinem links angeordneten Menü erscheint. Nehme ich das Plugin, müsste ich doch dieses auf jeder Seite einfügen. Das finde ich nicht besonders toll.

Wie kann ich das besser umsetzen?

Vielen Dank

FrankT ·

Hallo,

probier es mal so.

10.marks.LOGIN < plugin.tx_newloginbox_pi1
        10.marks.LOGIN {
             templateFile = fileadmin/template/newloginbox_00.html
             pid = 32
             show_forgot_password = 0
        }

10.marks.LOGIN ist natürlich der Marker, den du ins Template einbauen mußt.
templatefile mußt du auch auf deinen Wert anpassen.
pid ist die Seite, in der Deine User angelegt sind.

Angezeigt wird das Login-Form korrekt auf allen Seiten, funktioniert aber nicht.
Da es bei mir wahrscheinlich an etwas anderes liegt, probier es einfach mal.

Gruß
Frank

inu ·

wunderbar, das funktioniert. Wie nehme ich aber Einfluss auf den Text, der erscheinen soll. Beim Plugin kann ich das ja wunderbar konfigurieren - auch was die Mehrsprachigkeit betrifft.

Wofür steht "pid=32" bzw. "show_forgot_password = 0"? Für "show_forgot_password" finde ich in der Dokumentation nur die Beschreibung von "showForgotPassword" - also ohne Unterstriche geschrieben. Ist das ein Schreibfehler von Dir?

Vielen Dank

d.​walter ·

Hallo inu,

bei pid musst du die Seite/Sysordner angeben in der deine FE_User gespeichert sind. Aber das hatte ja Frank auch schon geschrieben.

FrankT ·

Hi,

"show_forgot_password = 0" bedeutet, dass der Link "Passwort vergessen" nicht angezeigt wird ... bei "= 1" wird er angezeigt.

Gruß
Frank

FrankT ·

Ach ja, die Texte:

plugin.tx_newloginbox_pi1._LOCAL_LANG {  
  de {
    oLabel_header_welcome = 
    oLabel_msg_welcome = 
    oLabel_header_logout = Sie haben sich abgemeldet
    oLabel_msg_logout = 
    oLabel_header_error = Anmeldefehler
    oLabel_msg_error = Bitte versuchen Sie es erneut
    oLabel_header_success = Anmeldung erfolgreich
    oLabel_msg_success = Sie sind angemeldet als ###USER###
    oLabel_header_status = 
    oLabel_msg_status =  
    username = Benutzername:
    password = Passwort:
    login =  Login
    logout = Abmelden
    send_password = Passwort senden
    your_email = Ihre Email-Adresse:
    forgot_password = Passwort vergessen?
  }
}

Das und mehr kann man hier nachlesen: http://typo3.org/documentation/document-library/tutorials/tut_newloginbox_de/0.0.1/view/1/2/

neben " de {" kannst du auch noch andere Sprachen angeben.

ALTERNATIVE:
in der Datei kann man die Texte aber auch anpassen:
typo3conf\ext\newloginbox\pi1\locallang.php

Gruß
Frank

inu ·

Hallo FrankT,

habe den abgebildeten TS im Template hinterlegt. Scheint aber keinen Erfolg zu haben.

😢

inu ·

Jetzt läuft es!!! Ich habe die Reihenfolge im TS ändern müssen. Aber ein Problem habe ich noch:

plugin.tx_newloginbox_pi1._LOCAL_LANG {
de {
email_from = administrator@irgendwas.de
email_fromName = Administrator
replyTo = administrator@irgendwas.de
}
}

Alle drei Angaben scheinen keine Wirkung zu zeigen. Als Absender erscheint nach wie vor eine Proforma-E-Mail-Adresse des Providers.

Was muss ich noch machen?

Vielen Dank