Zum Inhalt springen

Kleinere Probleme mit felogin

Erstellt am 11. November 2009 · 5 Antworten · letzte Antwort am 22. Februar 2010

Tags: Frage

daimos ·

Meine erste Frage:
Ich habe felogin auf Deutsch umgestellt, das ganze schaut so aus:

lib.felogin = COA
lib.felogin.10 = CONTENT
lib.felogin.10 {
    table = tt_content
    select.orderBy = sorting
    select.pidInList = 20
    templateFile = fileadmin/templates/Template-1/felogin.html
    }

plugin.tx_felogin_pi1.email_from = 
plugin.tx_felogin_pi1.email_fromName = Webmaster
plugin.tx_felogin_pi1.replyTo = 

plugin.tx_srfeuserregister_pi1.create.required = username,password,first_name,last_name,email,city
plugin.tx_srfeuserregister_pi1.create.required = username,password,first_name,last_name,email,city,address
plugin.tx_srfeuserregister_pi1.create.required = username,password,first_name,last_name,email,city,address,zip
plugin.tx_srfeuserregister_pi1.email.from = 
plugin.tx_srfeuserregister_pi1.email.admin = 
plugin.tx_srfeuserregister_pi1.email.HTMLMail = 0
plugin.tx_srfeuserregister_pi1.email.HTMLMail = 1
plugin.tx_srfeuserregister_pi1.create.defaultValues.module_sys_dmail_html = 0


plugin.tx_felogin_pi1 {

_LOCAL_LANG {  
default {
      oLabel_header_welcome =
      oLabel_msg_welcome =
      oLabel_header_logout =
      oLabel_msg_logout =
      oLabel_header_error = Failure
      oLabel_msg_error = Please try again
      oLabel_header_success = Success
      oLabel_msg_success = You are logged in named ###USER###
      oLabel_header_status =
      oLabel_msg_status =  
      username = username:
      password = password:
      login =  login
      logout = logout
      send_password = send password
      your_email = your email-address:
      forgot_password = Forgot your Password?
     }
de      {
      ll_welcome_header =
      ll_welcome_message =
      oLabel_header_logout =
      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 = Name:
      password = Passwort:
      login = Jetzt anmelden
      logout = Abmelden
      send_password = Passwort senden
      your_email = Ihre Email-Adresse:
      forgot_password = Passwort vergessen?
     }
  }
}

ABER hier funktioniert das eben nicht:

 forgot_password = Passwort vergessen?

d.h. es wird im Frontend nach wie vor geschrieben:

Forgot your password?

Gibt es da eine Lösung?

Weiterhin habe ich das Problem, das meine Template-Datei nicht übernommen wird.

Diese binde ich per TS ein (wie oben auch schon geschrieben):

lib.felogin = COA
lib.felogin.10 = CONTENT
lib.felogin.10 {
    table = tt_content
    select.orderBy = sorting
    select.pidInList = 20
    templateFile = fileadmin/templates/Template-1/felogin.html
    }

Wenn ich diese Datei ohne Inhalt einfüge (nur zum Testen), passiert nichts, Login-Formular funktioniert trotzdem.
Lösche ich z.B. die Template-Datei direkt in der Extension, passiert auch nichts.

Warum ich damit ein Problem habe:

Im Login-Formular steht:
Jetzt anmelden
Name
jetzt hier das Textfeld
Passwort
hier das Textfeld
Submit Button Jetzt anmelden.

Mein Problem damit ist, wie ich den Text

Jetzt anmelden

oben herausbekomme(nicht den im Submit Button).

Kann mir bitte da jemand helfen?

Danke

gnooba ·

Servus,

so könnte man es lösen:

Liebe Grüße
Gnooba

plugin.tx_felogin_pi1._LOCAL_LANG {  
de {
Label_header_welcome = 
Label_msg_welcome =
Label_header_logout = 
Label_msg_logout =
Label_header_error = Anmeldefehler
Label_msg_error = Bitte versuchen Sie es erneut
Label_header_success = Anmeldung erfolgreich
Label_msg_success = Sie sind angemeldet als ###USER###
Label_header_status =
Label_msg_status =
username = Benutzer:
password = Passwort:
login =  Login
logout = Abmelden
send_password = Passwort senden
your_email = Ihre Email-Adresse:
forgot_password = Passwort vergessen?
}
}

plugin.tx_felogin_pi1 {
 welcomeHeader_stdWrap.cObject = TEXT
 welcomeHeader_stdWrap.cObject.value = 
 welcomeHeader_stdWrap.wrap = |
 errorHeader_stdWrap.wrap = <div class="error">|</div>
 templateFile = fileadmin/*****.html
 }

Zeile 19 für deinen Kennwort vergessen Titel und ab Zeile 22 ca. um bereiche komplett auszublenden und templateFile um dein eigenes Template einzubinden

daimos ·

Vielen Dank,
war aber leider keine Lösung.
Ändert sich nichts.
Passwort vergessen Link immer noch englisch und Jetzt anmelden steht immer noch zweimal drinne.
d.h. wenn hinter

login =  Jetzt anmelden

steht, so steht es einmal richtigerweise auf dem Submit Button, aber leider trotzdem nochmals als erstes in der Loginbox ganz oben.
Das ist verrückt...

Danke

gorgo ·

hallo daimos,

möchte kurz nachhaken. hast du eine lösung finden können?
habe dasselbe problem: texte forgot_password und forgot_password_backToLogin werden immer in englischer Sprache angezeigt.

alle anderen werden korrekt übernommen

hoffentlich schaut noch jemand rein
beste grüße

maria

luko ·

probiert statt forgot_password mal ll_forgot_header

und statt forgot_password_backToLogin ll_forgot_header_backToLogin

(und ansonsten mal einen Blick in die Datei typo3/sysext/felogin/pi1/locallang.xml werfen)

grüße Luko.

gorgo schrieb

hallo daimos,

möchte kurz nachhaken. hast du eine lösung finden können?
habe dasselbe problem: texte forgot_password und forgot_password_backToLogin werden immer in englischer Sprache angezeigt.

alle anderen werden korrekt übernommen

hoffentlich schaut noch jemand rein
beste grüße

maria