[TYPO3-german] Mit Logout-Button im Menü direkt ausloggen ??
Simon Harhues
Simon.Harhues at muenster.de
Thu Apr 5 15:23:00 CEST 2007
Hallo Michael,
Michael Ludwig schrieb:
[...]
> Die Frage ist: Kann man das irgendwie so regeln, dass man nicht erst
> auf den Logout-Button im Menü klicken muss und danach nochmals auf
> "Abmelden", sondern dass man sofort ausgeloggt wird bei einem Klick
> auf den Menü-Button??
>
> Grüsse,
> Michael
Ja. Mein TS zu dem ganzen Login/Logout-Kram sieht mit Benutzung der
Extension Newloginbox so aus:
temp.login_logout = TEXT
temp.login_logout.insertData = 1
[usergroup = *]
#Benutzer eingeloggt, logoutfeld anzeigen
temp.login_logout.value (
<a
href="/index.php?id={TSFE:id}&logintype=logout&PID=99">ausloggen</a>
<br /><a href="/index.php?id=100">Benutzerdaten bearbeiten</a>
)
seite.10.marks.LOGIN < temp.login_logout
[else]
#kein Benutzer eingeloggt
temp.login_logout.value (
<form action="index.php?id=99" method="post">
<label for="benutzer">Benutzername:</label><br />
<input type="text" name="user" id="benutzer" size="15"
maxlength="32" /><br />
<label for="passwort">Passwort:</label><br />
<input type="password" name="pass" id="passwort" size="15"
maxlength="32" /><br />
<input type="submit" class="button" value="einloggen" />
<input type="hidden" name="logintype" value="login">
<input type="hidden" name="redirect_url"
value="/index.php?id={TSFE:id}">
<input type="hidden" name="pid" value="60">
</form><br />
<a
href="/index.php?id=99&no_cache=1&tx_newloginbox_pi1[forgot]=1">Passwort
vergessen?</a>
)
seite.10.marks.LOGIN < temp.login_logout
[global]
Der Marker LOGIN steht bei mir dann direkt unter dem Menü.
Der Code in der Bedingung [usergroup = *] ist für das Ausloggen
zuständig. Auf der Seite mit der id99 ist die Newloginbox eingefügt. In
der Seite mit der id100 befindet sich das Bearbeitungsformular der
Extension sr_feuserregister und die Seite mit der id60 ist ein Sysfolder
mit allen Benutzern.
Gruß,
Simon
More information about the TYPO3-german
mailing list