[TYPO3-german] Typoscript Login / Logout Link

Adler, Jesse Jesse.Adler at telekom.de
Tue Apr 22 12:09:41 CEST 2008


Hallo Martin,

danke für Deinen Ansatz. Es funktioniert so, wobei die URL jetzt nicht so schön aussieht. Das soll mir aber egal sein.

Mit freundlichen Grüßen
Jesse 

> -----Original Message-----
> From: Martin Holtz [mailto:typo3 at martinholtz.de]
> Sent: Monday, April 21, 2008 11:50 PM
> To: typo3-german at lists.netfielders.de
> Subject: Re: [TYPO3-german] Typoscript Login / Logout Link
> 
> Hi Jesse,
> 
> > #############################
> > # Login/Logout Link im Header
> > #############################
> > lib.headerlinks = TEXT
> > lib.headerlinks {
> > value = Login
> > typolink {
> > parameter = 2613
> > additionalParams.data = getenv : REQUEST_URI
> > additionalParams.htmlSpecialChars = 1
> > additionalParams.wrap = &redirect_url=|
> spricht was gegen diesen Befehl:
> 
> additionalParams.wrap = &redirect_url=|&logintype=loginoderso
> 
> der letzte Parameter gewinnt.
> 
> > ATagBeforeWrap = 1
> > }
> > }
> 
> 
> >
> > # Condition zum Überprüfen, ob man eingeloggt ist
> > [usergroup = *]
> > lib.headerlinks {
> > value = Logout
> > typolink {
> > parameter.data = page:uid
> > additionalParams =&logintype=logout
> > }
> > }
> > [global]
> >
> >
> > Nun zum Problem. Wenn man sich ausloggt und direkt danach auf den Login
> > Link klickt, übergibt das Script wieder den Pfad und alle GET Parameter
> an
> > das Login script. Leider auch den Parameter &logintype=logout. Dadurch
> ist
> > direkt nach dem ausloggen kein Login mehr möglich.
> >
> > Habt Ihr einen Ansatz, wie ich das Problem lösen kann? Eventuell kann
> man
> > auf GET &logintype=logout prüfen und die URL bereinigen, bevor man sich
> > wieder einloggt?
> s.o.
> 
> funktionierts?
> 
> gruß,
> martin
> 
> --
> TSConfig:
> http://typo3.org/documentation/document-
> library/references/doc_core_tsconfig/current/view/
> TSRef: http://wiki.typo3.org/index.php/De:TSref
> http://wiki.typo3.org/index.php/User:Maholtz
> http://www.martinholtz.de



More information about the TYPO3-german mailing list