Hallo,
mal wieder ein Problem mit dem Download bei Typo3 und zwar benutze ich im Moment die EXT. Download Repository. Das funktioniert auch wunderbar, die Links werden angezeigt und speichern lassen sich die Files auch. Nur habe ich das Problem, das der Inhalt von PDF und Textfiles sich online nicht anzeigen läßt. Benutze ich dagegen den Contenttyp "Dateilinks" lassen sich die PDF-Files online lesen.
Frage: Kennt jemand das Problem und wie komme ich da zu einer Lösung?
schöne grüsse
Manfredo
Hallo,
es scheint doch zu gehen und zwar wenn ich als normaler User auf die Seite gehe, funktioniert alles. Wenn ich aber aus dem Backend mir die Seite aufrufe habe ich wieder das Problem das Inhalte online nicht angezeigt werden.
Naja, hauptsache es geht überhaupt!
gruß
Manfredo
Hallo,
habe noch einen Fehler entdeckt mit der EXT. Download Repository und zwar werden, bei Mehrsprachigkeit, der Parameter L für die eingestellte Sprache nicht übergeben, wenn man den Link zum Download der Datei anklickt.
Nach suchen auf typo3.org habe ich folgenden Eintrag gefunden der das Problem beseitigt: http://typo3.org/1422+M5b25d1f0de6.0.html?&tx_maillisttofaq_pi1[answered_only]=0&tx_maillisttofaq_pi1[sword]=tt_news
In der Datei class.tx_mitdownload_pi1.php folgende Änderung vornehmen:
function getLinkUrl($id="",$excludeList="") {
$queryString=array();
$queryString["id"] = "id=".($id ? $id : $GLOBALS["TSFE"]->id);
$queryString["type"]= $GLOBALS["TSFE"]->type ? 'type='.$GLOBALS["TSFE"]->type : "";
das hier kommt dazu:
function getLinkUrl($id="",$excludeList="") {
$queryString=array();
$queryString["id"] = "id=".($id ? $id : $GLOBALS["TSFE"]->id);
$queryString["L"]= t3lib_div::GPvar("L") ? "L=".t3lib_div::GPvar("L"): "";
$queryString["type"]= $GLOBALS["TSFE"]->type ? 'type='.$GLOBALS["TSFE"]->type : "";
Also bei mir funktioniert es bis jetzt ganz gut so. Ich hoffe es hilft jemanden weiter...
gruß
manfredo
Hi,
bei mir funktioniert die Extension leider nicht so ganz. Files werden zwar alle schön angezeigt, Extension funktioniert soweit. Nur wenn ich auf der Seite auf einen Filelink klicke, erhalte ich einen Scriptfehler / Internal Server Error:
malformed header from script. Bad header=HTTP/1.1 200 OK: /pfad_zu_typo3/index.php
Ich nutze in diesem Fall keine Mehrsprachigkeit, User-Gruppen etc.
Was mache ich falsch? Irgendeine Idee?
Danke schonmal,
Julian
ich nutze die ext öffters
ist echt super, funktioniert tadelos
ich hoste auf profihost.
eines schönen tages funktionierte die ext nicht mehr. fehlermeldung: "malformed header from script. Bad header=HTTP/1.1 200 OK"
die von profihost meinten das sie nix geändert haben am server. ich finds nicht logisch, weil ich ja selber nix geändert habe
meine lösung (die ich für nicht gut halte weil der script das ja extra vorsieht)
ich hab in der datei class.tx_mitdownload_pi1.php in zeile 174
header ("HTTP/1.1 200 OK");
mit # auskommentiert
also
#header ("HTTP/1.1 200 OK");
(man könnte die zeile auch löschen aber man weiß ja nie)
jetzt geht bei mir der download
hoffe das dir das hilft