Hallo Silke.

Eigentlich kann TYPO3 das was du möchtest schon ab Werk.

Du gibst im Frontend bei ungeschützten Dateien einfach den Link auf die Datei 
an.
Bei geschützten Dateien verlinkst du stattdessen dein Login-Formular und 
übergibst als zusätzlichen GET-parameter "return_url" die URL auf die gechützte 
Datei.

Der Besucher klickt nun auf den Link und landet im Loginformular.
Das Formular weiß, das bei erfolgreichem Login auf die "return_url" 
weiterzuleiten ist und macht das selbständig ber "Header-Redirect".

Sofern du also wirklich "Popup" verwendest oder Lightbox-Varianten mit Iframe, 
dann geht das mit Boardmitteln und ohne weitere Konfiguration.

Die passende Dokumentation des Loginformulars habe ich gerade nicht zur Hand, 
aber im Beispiel der Common-MenuItems findet sich ein Hiweis darauf:
http://docs.typo3.org/typo3cms/TyposcriptReference/MenuObjects/CommonProperties/Index.html
Siehe showAccessRestrictedPages.

Wenn du allerdings eine Lightboxvariante ohne Iframe verwendest, muss der 
Success-Mechanismus statt eines Header-Redirects ein 
"window.location.href=$returnUrl" in den Output schreiben. Das kriegst du am 
recht einfach hin, indem du das Success-Template der fe_login per TypoScript 
anpasst.
Das Problem daran dürfte sein, dass der durchschnittliche Browser vielleicht 
was gegen "window.location.href" hat. Deshalb dran denken, im Success-Output 
den Direktlink zur Datei zusätzlich zum JavaScript noch ins HTML zu schreiben.

Gruß,

Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: [email protected]
Website: media.netlogix.de



--
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Neuwieder Straße 10 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: [email protected] | Internet: http://www.netlogix.de

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt



________________________________________
Von: [email protected] 
[[email protected]]" im Auftrag von "Silke Capo 
[[email protected]]
Gesendet: Montag, 21. Oktober 2013 16:09
An: [email protected]
Betreff: [TYPO3-german] felogin in modalem Fenster

Hallo liebe Leserinnen und Leser,

ich bräuchte ein paar Ideen...

Ich habe ein Extension geschrieben, in der der Kunde verschiedene
Dokumente herunterladen kann. Diese sind zum Teil unterschiedlichen
Backendnutzern zugewiesen, manche aber auch für jedermann erhältlich.
Bei Klick auf den Link startet einfach der Download.

Nun hätte der Kunde gerne, dass man, wenn man auf ein gesperrtes
Dokument klickt, ein Popup aufgeht, in dem man sich einloggen kann und,
wenn der Login erfolgreich ist, soll gleich auf das entsprechende
Dokument weitergeleitet werden, sprich der Download soll gleich
gestartet werden.

Da jquery UI schon läuft, nutze ich dialog für das Popup, bekomme es
aber nicht hin, den Einlogprozess innerhalb des Popups durchzuführen um
dann weiterleiten zu können. Habe felogin in Verbindung mit
ods_ajaxfelogin getestet, was aber nicht im Popup tut, nur auf normalen
Seiten. Gibt es noch irgendwelche Extensions, die ich testen könnte?
Geht das überhaupt? Oder muss ich das in meine Extension integrieren,
also quasi den Login selbst schreiben? Wäre mir lieber, was Vorhandenes
(getestetes!) nutzen zu können.

Freue mich auf eure Vorschläge / Ideen,
Silke

On 10/21/2013 12:00 PM, [email protected] wrote:
> Send TYPO3-german mailing list submissions to
>       [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>       http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> or, via email, send a message with subject or body 'help' to
>       [email protected]
>
> You can reach the person managing the list at
>       [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of TYPO3-german digest..."
>
>
> Today's Topics:
>
>     1. Re: Accordion (M. Cigdem Klengel)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 21 Oct 2013 11:51:48 +0200
> From: "M. Cigdem Klengel" <[email protected]>
> Subject: Re: [TYPO3-german] Accordion
> To: [email protected]
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset="iso-8859-15"; Format="flowed"
>
> Hallo Nils,
>
> ich habe das Problem endlich beheben k?nnen. Ich hatte JQuery zwar
> installiert, aber total vergessen die Library zu generieren...nat?rlich
> kann dann auch nichts funktionieren. Jetzt l?uft Kiwi tadellos :)
>
> Vielen Dank und sch?ne Gr??e,
> Cigdem
>
> ------------------------------ Message: 10 Date: Mon, 21 Oct 2013
> 10:35:24 +0200 From: Nils Hodyas <[email protected]> Subject: Re:
> [TYPO3-german] Accordion To: German TYPO3 Userlist
> <[email protected]> Message-ID:
> <[email protected]> Content-Type:
> text/plain; charset=ISO-8859-1; format=flowed Hallo Cigdem Am 18.10.2013
> 14:21, schrieb M. Cigdem Klengel:
>
>> Hallo Liste,
>>
>> ich wollte gerne eine Accordion-Extension benutzern, aber ich bekomme
>> weder Kiwi Accordion noch rgaccordion zum Laufen. Bei rgaccordion
>> scheitert es daran, dass sich t3mootools ?ber den Extensionmanager
>> nicht installieren lassen will und bei Kiwi Accordion (das man
>> angeblich nur installieren muss) habe ich zwar die Checkbox, aber es
>> tut sich einfach nichts.
>>
>> JQuery ist installiert und ich nutze Typo3 4.7 .
>>
>> Kann mir jemand evtl. sagen, was das Problem sein k?nnte oder eine
>> Extension nennen, die funktioniert?
>>
>> Vielen Dank und sch?ne Gr??e,
>> Cigdem
>>
> Ans?tze:
>
> L?UFT jQuery denn auch?
> Wird das HTML ge?ndert?
> Hast du mit mit Firebug entsprechenden anderen Tools (F12) getestet, ob
> die Skripte aufgerufen/ ausgef?hrt werden oder es einen Konflikt gibt?
>
> Liebe Gr??e, Nils
>
>
>
>
> -- Nils Hodyas - Webdesign von die Tante Jensen
> <http://dietantejensen.de> ? Gro?herzog-Friedrich-Stra?e 117 ? 66121
> Saarbr?cken ? (0681) 925 63 43 ? 0160 318 183 7 ?
>
>
>
> ------------------------------
>
> _______________________________________________
> TYPO3-german mailing list
> [email protected]
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
> End of TYPO3-german Digest, Vol 121, Issue 56
> *********************************************
>

--
     -------------------------------------
     echolot digital worx GmbH
     Schulze-Delitzsch-Str. 16
     70565 Stuttgart
     Tel. 0711 220 40 93 0
     Fax. 0711 220 40 93 44
     [name]@digital-worx.de
     http://www.digital-worx.de
     -------------------------------------
     Geschaeftsfuehrer:
     Sven Rahlfs
     Mirko Ross
     HRB 22 5281 Amtsgericht Stuttgart
     USt.-Id. Nr.: DE218401190
     -------------------------------------
     Unseren Blog finden Sie unter:
     http://think.digital-worx.de
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an