contao / core

Contao 3 → see contao/contao for Contao 4
GNU Lesser General Public License v3.0
493 stars 213 forks source link

Neuer Seitentyp: Weiterleitung zu einer lokalen Datei #472

Closed ghost closed 12 years ago

ghost commented 12 years ago

Hi,

bezugnehmend auf diesen Thread:

http://www.contao.org/board/topic/9984.html

wollte ich die Möglichkeit anregen einen forcierten File-Download in die Hauptnavigation zu integrieren, was derzeit ja nicht möglich ist (hoffe ich irre mich da nicht).

Eine Idee wäre es, daß man die Auswahl der Quelldatei analog zum Elementtyp Downloads macht und ergänzend vielleicht auch eine Möglichkeit schafft, das ganze mit einem Insert Tag zu lösen und zwar in der Form:

{{download::/files/test.pdf}}

Dabei ist der Download natürlich auch auf den tl_files folder beschränkt. Die Variante mit dem Insert Tag wäre natürlich für die Hauptnavigation wohl nicht so geeignet, aber durchaus vielleicht auch eine gute Ergänzung.

Sares

--- Originally created by Sares on February 2nd, 2009, at 09:01pm (ID 472)

leofeyer commented 12 years ago

Der Seitentyp ist für Seiten da und nicht für Downloads. Ich bezweifle außerdem, dass das im Sinne der Barrierefreiheit ist. Du kannst aber beliebig viele Seitentypen in einer eigenen Erweiterung hinzufügen.

--- Originally created on February 2nd, 2009, at 09:13pm

ghost commented 12 years ago

Hi Leo,

vielen Dank für Deine schnelle Antwort auf meinen Feature Request.

Da ein Seitentyp auch eine "externe URL" sein kann und das unter anderem auch die gleichen Möglichkeiten beinhaltet wie eine URL auf eine lokale Datei frage ich mich, ob hier eine allgemeine (nicht Deine ;-) Trennlinie so scharf gezogen werden kann.

Ob ich jetzt eine externe URL eingebe wie:

http://www.meinedomain.com/tl_files/files/test.pdf

oder

http://www.meinedomain.com/index.php?file=/files/test.pdf

macht eigentlich keine großen Unterschied, oder? Beides sind gültige Adressen.

Einziger Unterschied ist, daß in Fall A das File in einem neuen (oder gleichen) Fenster aufgeht und in Fall B die Datei zum Download angeboten wird (was übrigens auch der Fall wäre, wenn es sich um einen nicht bekannten und assoziierten MIME-Type handeln würde). Ok, es wird beim forcierten Download ein anderer Header gesendet, aber dass das negative Auswirkungen auf die Barrierefreiheit hat ist mir nicht bekannt.

--- Originally created by Sares on February 2nd, 2009, at 09:57pm

leofeyer commented 12 years ago

--- Originally closed on February 2nd, 2009, at 09:13pm