Zum Inhalt springen

Neue Login-Extension - Tester wanted

Erstellt am 21. November 2007 · 50 Antworten · letzte Antwort am 31. Oktober 2009 · Seite 3 von 3

Tags: felogin, Frage

Unbekannter Benutzer ·

Mitr ist aufgefallen, das der form-Tag so aussieht:

<form action="logon.html?&logon=" target="_top" method="post">

Das ist nicht valide, da das ampersand & nicht als & amp; dargestellt wird. genauso sieht es aus beim Logutform.

Wäre schön wenn man da was machen könnte.

steffenk ·

habs gesehen, ist mir aber ein Rätzel, da die URLs von typolink generiert werden, die Funktion berücksichtigt das eigentlich.

Mopps ·

In der tx_felogin_pi1 steht in Zeile

$this->conf['errorMesssage_stdWrap.']

da ist ein "s" zu viel und der wrap geht deswegen nicht.

Danke für die Extension, mit der einige Probleme, die ich hatte beseitigt wurden.

Grüße,
Stephan

ric1893 ·

Hi steffenK,

erstmal super danke für die Arbeit, die du dir gemacht hast. Von der Handhabung her kommt mir das schon gefühlsmäßig besser vor als die newloginbox.

Der Login und Logout gelingt prima. Aber dann...:

a) Zum einen gelingt kein einziger Redirect.
b) Zum Anderen bekomm ich es dann als Alternative nicht mit den Messages hin.

Ich bleibe immer auf ner leeren weißen Seite hängen.

Mit dem Thread hier und dem Manual komm ich nicht zurecht oder besser beides beantwortet mir irgendwie meine Fragen nicht.

Wäre super, wenn du da nochmal unterstützend eingreifen kannst.
Ich denke, mir wäre die Lösung mit den Messages am liebsten, so bekommt der User immer gesagt, ob was nicht in Ordnung ist oder ob doch.

Gruß

steffenk ·

das hört sich nach php4 an - die Ext setzt php5 vorraus 😉

weisse Seite = php error, lass sie Dir mit displayErrors = 1 anzeigen

steffenk ·

So lang Du nicht den php-Fehler postest ist es schwierig. Alle User die ich kenne haben mit felogin keine Probleme, da funktioniert alles auf Anhieb.

elrond ·

klingt gut, ich arbeite bisher (ist noch nicht so lange) mit newloginbox + dkd_redirect_at_login. Nach dem Update auf 4.1.6 funxt das redirect nicht mehr #angry#

Jetzt überlege ich deine ext zu nutzen. reicht es dazu aus das file T3X_felogin-1_0_0-z-200712041200.t3x zu benutzen, oder brauche ich auch den patch vom selben datum dazu?

elrond ·

ich hab jetzt deine ext im einsatz. funktioniert gut. Respekt + Danke! 8-)

An der stelle kann ich alles einstellen was ich brauche.

Unbekannter Benutzer ·
SLAng schrieb

Mitr ist aufgefallen, das der form-Tag so aussieht:

<form action="logon.html?&logon=" target="_top" method="post">

Das ist nicht valide, da das ampersand & nicht als & amp; dargestellt wird. genauso sieht es aus beim Logutform.

Wäre schön wenn man da was machen könnte.

Also falls die fe_login Extension noch jemand ohne T3 4.2 und PHP 4 einsetzt, und die Seite nicht xHTML valide bekommt:

In der Datei /typo3conf/ext/felogin/pi1/class.tx_felogin_pi1.php
Aus Zeile ca. 508

$params.='&'.$key.'['.$key1.']='.$val1;

das machen:

$params.='&_amp;'.$key.'['.$key1.']='.$val1;

und aus Zeile ca. 514

$params.='&'.$key.'='.$val;

das machen

$params.='&_amp;'.$key.'='.$val;

Immer ohne Unterstriche bei &_amp;

Weis nicht ob es schön ist, aber es erscheint im Quellcode nicht mehr & sondern &_amp; (natürlich ohne Unterstrich.

Vielleicht kanns wer gebrauchen.

Hermes ·

Eine Kleinigkeit wundert mich zur Zeit mit dem Zustellen der Bestätigungsmail. Nach dem Abschicken kommt der Bestätigungstext. Siehe:

<div class="tx-felogin-pi1">	
<h1 class="forgotHeader">[?]</h1>
Ihr Passwort wurde nun zur Email Adresse <em>ich@ich.du</em> gesendet.
</div>

Scheinbar fehlt dort der Wrap für die forgotMessage. Aber wo ist er hin?

Das TS dazu:

plugin.tx_felogin_pi1._LOCAL_LANG.de {
	ll_welcome_header = 
	ll_welcome_message = 
	ll_logout_header = 
	ll_logout_message = 
	ll_error_header = 
	ll_error_message = Login fehlgeschlagen!
	ll_success_header =
	ll_success_message = Willkommen '###USER###'!
	ll_status_header = 
	ll_status_message = 
	cookie_warning = Warnung: Sie müssen Cookies erlauben!
	username = Name:
	password = Passwort:
	login = Login
	permalogin = Angemeldet bleiben:
	logout = Abmelden
	send_password = Passwort senden
	your_email = Ihre Email-Adresse
	ll_forgot_header = [?]
	ll_forgot_message = .
	ll_forgot_message_emailSent = Ihr Passwort wurde nun zur Email Adresse %s gesendet.
	ll_forgot_header_backToLogin = Zurück »
}

plugin.tx_felogin_pi1 {
	templateFile = fileadmin/templates/felogin.html
	welcomeHeader_stdWrap {
		wrap = <h1 class="welcomeHeader">|</h1>
	}
	welcomeMessage_stdWrap {
		wrap = <p class="welcomeMessage">|</p>
	}
	
	successHeader_stdWrap {
		wrap = <h1 class="successHeader">|</h1>
	}
	successMessage_stdWrap {
		wrap = <p class="successMessage">|</p>
	}
	
	logoutHeader_stdWrap {
		wrap = <h1 class="logoutHeader">|</h1>
	}
	logoutMessage_stdWrap {
		wrap = <p class="logoutMessage">|</p>
	}
	errorHeader_stdWrap {
		wrap = <h1 class="errorHeader">|</h1>
	}
	errorMessage_stdWrap {
		wrap = <p class="errorMessage">|</p>
	}
	forgotHeader_stdWrap {
		wrap = <h1 class="forgotHeader">|</h1>
	}
	forgotMessage_stdWrap {
		wrap = <p class="forgotMessage">|</p>
	}
	email_from = ich@ich.du
	email_fromName = TestSender
	replyTo = ich@ich.du
}

Wenn ich nicht irre, sollte forgotMessage_stdWrap doch der Wrapper sein?

Verwendung findet Typo3 4.2.1 mit felogin 1.0.0. Bis auf das oben angegebene TScript wurden keine Anpassungen vorgenommen. Insbesondere habe ich die Extension felogin nicht angefasst.

Unbekannter Benutzer ·

Ich möchte hier unbedingt nochmal nachharken...

Ich habe vor kurzem wieder einen login mit der Extension felogin eingebaut. Und wieder habe ich im form-Tag die Ampersands drinn stehen.

Kann man diesen Fehler denn nicht korrigieren? Sobald ein Parameter an die URL angehängt wird, wird das Ampersandzeichen nicht umgebaut in &_amp;.

zu finden ist das jetzt unter sysext/felogin/pi1/class.tx_felogin_pi1.php in Zeile 558 und 563. Macht man hier aus dem & ein &_amp; dann funktioniert es.

ristic ·

Erst mal vielen Dank für die super Extension. Sorry, das ich den Beitrag nochmal hoch ziehe, aber es wäre super wenn ihr mir hier helfen könnt.

In der sr_feuser_register funktioniert es relativ einfach, neue Labels hinzuzufügen. Wie sieht es hier mit der fe_login aus? Hab hierzu auch einen Beitrag eröffnet, aber bisher weiß leider keiner Rat.

#87512

Vielleicht kann mir ja evtl. Steffen Kamper hier weiterhelfen?

Vielen Dank schonmal

mike_roh_soft ·

Hallo zusammen,

ich komme mit folgender Sachlage nicht klar:

Habt Ihr schonmal versucht euch auszuloggen wenn Ihr auf einer geschützen Seite seid?

Bei mir funktioniert der Redirect dann nciht mehr. Es kommt der TYPO3 ERROR:

The page did not exist or was inaccessible. Reason: ID was not an accessible page

Gibt es das schon ein workarround?

Gruß Mike