[TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Raphael Weber

Hallo,

ich möchte mit felogin eine Anmeldebox auf jeder Seite haben, daher habe 
ich die Extension über TS permanent eingebaut.


Damit nach einem erfolgreichen Login das Logout-Template angezeigt 
werden kann, habe ich inzwischen rausgefunden, dass dazu die Parameter 
'redirectMode' und 'redirectPageLogin' gesetzt sein müssen.


Wie bringe ich felogin nun dazu, statt unter 'redirectPageLogin' eine 
feste ID einzutragen, immer die jeweils aktuelle Seite zu benutzen?


Folgendes habe ich -vergeblich- versucht:

redirectPageLogin = {TSFE:id}

... auch den entsprechenden Marker zu überschreiben, hat nicht gefruchtet:

marks {
  REDIRECT_URL 
  REDIRECT_URL = TEXT
  REDIRECT_URL.value = {TSFE:id}
  REDIRECT_URL.insertData = 1
}

Wie schaffe ich es, dass das Formular als Redirect die selbe Seite aufruft?

Grüße,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Claus Fassing
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Raphael,

Am 07.05.2010 12:18, schrieb Raphael Weber:
 Hallo,
 
 ich möchte mit felogin eine Anmeldebox auf jeder Seite haben, daher habe
 ich die Extension über TS permanent eingebaut.
 
 Damit nach einem erfolgreichen Login das Logout-Template angezeigt
 werden kann, habe ich inzwischen rausgefunden, dass dazu die Parameter
 'redirectMode' und 'redirectPageLogin' gesetzt sein müssen.
 
 Wie bringe ich felogin nun dazu, statt unter 'redirectPageLogin' eine
 feste ID einzutragen, immer die jeweils aktuelle Seite zu benutzen?

wenn Du keinen Wert an redirectPageLogin angibst findet auch keine
Weiterleitung statt und die aktuelle Seite bleibt bestehen.

Dann allerdings erscheint nicht sofort der Logout Dialog, sondern m.E.
erstmal die Success Message. Erst nach einer weiteren Aktion den
Benutzers erscheint der Logout Dialog.

Ich habe mir an dieser Stelle mit Javascript beholfen, manipuliere das
Formular und führe einen redirect auf die aktuelle Seite aus. ABER, das
habe ich als Mittel auch nur
gewählt da es die Anforderung gab per Auswahl im Formular dem Nutzer die
Möglichkeit zu geben eine Zielseite nach der Anmeldung zu definieren
(DropDown).
Findet keine Auswahl statt, dann wird ein redirect auf die aktuelle
Seite durchgeführt.

Zusätzlich gibt es dann natürlich einen alternativen normalen Login
Dialog per Navigation.

Grüße Claus

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJL4/mzAAoJELsIv+audObf5R4H/jCUjSFHpyZKeIYhoWFmomKt
G67dvzoq86SmpLuEnfNvshaTWyt+cJjRRkJo0TZsxCkF2PuvlHCR31lpnACkNDx/
Mpm0qrdHos3uaJYGoofVuOi0ZSvQPuw6VuB/h5pFrNgcjn4FD0Nl6vN1qAascUEb
Lwsqmu6CAWwz6Z3XAhhG/EcBvpz4H3PLe59q6ofIH0yHQzeLct14d+hiFiwUWRCb
gq/G3KUyHxPOREpF7cpp+3Un5BUXsA8JCA1UlPcghM9NMe974jvJAD3mw9ZaKtLH
pLvO1uKkOuLfnEhfG7T1txYQrwpROFtDiCboXGG6Wmm7NT1Av6OyJgmRWD7wLuY=
=cujz
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Raphael Weber

Hallo,


Dann allerdings erscheint nicht sofort der Logout Dialog, sondern m.E.
erstmal die Success Message. Erst nach einer weiteren Aktion den
Benutzers erscheint der Logout Dialog.
Direkt nach dem Login ist die felogin-Box komplett verschwunden, bei der 
nächsten Aktion erscheint sie dann erst wieder unter Verwendung des 
Logout-Templates.



Ich habe mir an dieser Stelle mit Javascript beholfen, manipuliere das
Formular und führe einen redirect auf die aktuelle Seite aus. ABER, das

mmh, dass hilft mir mangels JS-Kenntnisse leider auch nicht weiter.

Gibt es denn keine Lösung auf TypoScript-Ebene, dem Parameter 
'redirectPageLogin' dynamisch über die Variable TSFE:id die jeweils 
aktuelle Page-ID zu verpassen? Das wäre doch die einfachste und 
barriereärmste Lösung.


den Marker REDIRECT_URL mit der ID zu füllen, scheint mir auch keine 
Lösung. Selbst wenn 'redirectPageLogin' einen festen Wert hat, bleibt 
der Wert leer - scheint also in keinem direkten Zusammenhang zu stehen.


Hat jemand den entscheidenden Tipp für mich??

Grüße,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Philipp Gampe
Am 07.05.2010, 13:57 Uhr, schrieb Raphael Weber  
mailinglis...@screensolutions.de:


den Marker REDIRECT_URL mit der ID zu füllen, scheint mir auch keine  
Lösung. Selbst wenn 'redirectPageLogin' einen festen Wert hat, bleibt  
der Wert leer - scheint also in keinem direkten Zusammenhang zu stehen.


Probiere mal statt REDIRECT_URL REFERRER in das Template zu schreiben.  
Irgendwo habe ich gelesen, dass dies helfen könnte.


Grüße
--
Philipp Gampe
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Wolfgang Kleinbach

Raphael Weber schrieb:

Hallo,


Dann allerdings erscheint nicht sofort der Logout Dialog, sondern m.E.
erstmal die Success Message. Erst nach einer weiteren Aktion den
Benutzers erscheint der Logout Dialog.
Direkt nach dem Login ist die felogin-Box komplett verschwunden, bei 
der nächsten Aktion erscheint sie dann erst wieder unter Verwendung 
des Logout-Templates.



Ich habe mir an dieser Stelle mit Javascript beholfen, manipuliere das
Formular und führe einen redirect auf die aktuelle Seite aus. ABER, das

mmh, dass hilft mir mangels JS-Kenntnisse leider auch nicht weiter.

Gibt es denn keine Lösung auf TypoScript-Ebene, dem Parameter 
'redirectPageLogin' dynamisch über die Variable TSFE:id die jeweils 
aktuelle Page-ID zu verpassen? Das wäre doch die einfachste und 
barriereärmste Lösung.


den Marker REDIRECT_URL mit der ID zu füllen, scheint mir auch keine 
Lösung. Selbst wenn 'redirectPageLogin' einen festen Wert hat, bleibt 
der Wert leer - scheint also in keinem direkten Zusammenhang zu stehen.


Hat jemand den entscheidenden Tipp für mich??
Könnte sein, dass Dir das hier weiter hilft: 
http://info.zeichensatz.de/typo/extensions/felogin/


Gruss,

Wolle

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] felogin-Box auf jeder Seite

2010-05-07 Diskussionsfäden Raphael Weber

Hallo Wolle,


Hat jemand den entscheidenden Tipp für mich??

Könnte sein, dass Dir das hier weiter hilft:
http://info.zeichensatz.de/typo/extensions/felogin/


danke, genau da bin ich auch über den Bugtracker-Eintrag gelandet, den 
Claus gepostet hat.


Gruß,
raphael
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german