[TYPO3-german] felogin-Box auf jeder Seite
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
-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
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
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
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
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