Modul: Download Liste 4.6.
nein habe ich nicht - der download file artikel steht bei mir in der service navigation - die download liste wird dynamisch als modul in bestimmte categorie oder artikeltypen eingebunden, da ich die liste mehrmals auf meiner seite verwende
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Thumb-Vorschau für Grafik/Bilddownloads
Hallo stese,
erstmal danke und Komplinent für das super Downloadmodul.
Die Einbindung fand ich nicht so schwierig, wenn man sich den Text gut durchliest und alles Schritt für Schritt beachtet.
Aber eine Frage: Ist es denkbar, dass für den Download von Grafiken/Bilddateien evtl. eine Thumbvorschau angezeigt werden kann?
Wenn ja, wie geht soetwas, bzw. welcher Code muss an welcher Stelle im Modul eingefügt werden?
Vielleicht hat ja schon jemand eine Lösung.
Ich wäre sehr dankbar.
erstmal danke und Komplinent für das super Downloadmodul.
Die Einbindung fand ich nicht so schwierig, wenn man sich den Text gut durchliest und alles Schritt für Schritt beachtet.
Aber eine Frage: Ist es denkbar, dass für den Download von Grafiken/Bilddateien evtl. eine Thumbvorschau angezeigt werden kann?
Wenn ja, wie geht soetwas, bzw. welcher Code muss an welcher Stelle im Modul eingefügt werden?
Vielleicht hat ja schon jemand eine Lösung.
Ich wäre sehr dankbar.
füge am besten einen platzhalter in den templates ein der das image beherbergen soll ...
danach kannst du mit folgender contenido funktion den pfad für das thumbnail rausbekommen:
(es wird also entweder ein thumbnail erstellt oder wenn es schon gecached existiert, dieses hergenommen)
anwendung also so:
der pfad bilder/bild.jpg muss sich im upload verzeichnis befinden, 120 ist die maximale pixelgröße ... der rest ist eigentlich nur noch schreibarbeit am listenmodul.
danach kannst du mit folgender contenido funktion den pfad für das thumbnail rausbekommen:
Code: Alles auswählen
uplGetThumbnail()
anwendung also so:
Code: Alles auswählen
$pfad = uplGetThumbnail("bilder/bild.jpg", 120);
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Downloadmodul funktion öffnen in MSIE schlägt fehl
Hallo & Danke für das tolle Modul!!
Ich hatte das Problem, dass sich z.B. PDF Dateien mit dem MSIE nicht öffnen liesen. Nur mit speichern konnte auf die Datei zu gegriffen werden.
Nach etwas Recherche habe ich festgestellt, dass der IE Dateien nur über den Cache weitergibt, der im Modul Download File abgeschaltet ist.
Cache einschalten und schon gehts.
Gruß
Volker
Ich hatte das Problem, dass sich z.B. PDF Dateien mit dem MSIE nicht öffnen liesen. Nur mit speichern konnte auf die Datei zu gegriffen werden.
Nach etwas Recherche habe ich festgestellt, dass der IE Dateien nur über den Cache weitergibt, der im Modul Download File abgeschaltet ist.
Cache einschalten und schon gehts.
Gruß
Volker
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
Re: Downloadmodul funktion öffnen in MSIE schlägt fehl
Und wo genau hast du diese Änderung vorgenommen?
Hier das geänderte Modul:
Geändert habe ich die Zeile: header("Cache-Control: private",false);
in: header("Cache-Control: private",true);
und es geht
Wirklich Toll diese Downloadliste!
Gruß
Volker
Code: Alles auswählen
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Download File
* Author(s) : Stefan Seifarth <info@polycoder.de>
* Copyright : www.polycoder.de / www.htcm.de
* Created : 2006-01-07
************************************************/
cInclude ("classes", "class.upload.php");
cInclude ("classes", "class.properties.php");
// check if download file parameter is given
if ( isset($_REQUEST["sse_idupl"]) && !empty($_REQUEST["sse_idupl"]) && (int)$_REQUEST["sse_idupl"] > 0) {
$int_idupl = (int)$_REQUEST["sse_idupl"];
$obj_file = new UploadItem();
$obj_file->loadByPrimaryKey( $int_idupl );
// get download path
$str_downloadpath = $cfgClient[$client]["upl"]["htmlpath"] . $obj_file->get("dirname") . $obj_file->get("filename");
// increase download counter
$obj_counter = new PropertyCollection();
$int_counter = $obj_counter->getValue( "upload", $obj_file->get("dirname") . $obj_file->get("filename") , "file" , "counter");
(int)$int_counter++;
if ($int_counter == 0) $int_counter = 1;
$obj_counter->setValue("upload", $obj_file->get("dirname") . $obj_file->get("filename"), "file", "counter", $int_counter );
// output file
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="' . $obj_file->get("filename"). '"');
header("Content-Transfer-Encoding: binary");
header("Cache-Control: private",true);
header("pragma: no-cache");
header("expires: 0");
readfile($cfgClient[$client]["upl"]["path"] . $obj_file->get("dirname") . $obj_file->get("filename"));
} else {
print '<p>' . mi18n("Falsche Parameterübergabe") . '</p>';
}
?>
in: header("Cache-Control: private",true);
und es geht
Wirklich Toll diese Downloadliste!
Gruß
Volker
-
- Beiträge: 1536
- Registriert: Fr 20. Aug 2004, 10:07
- Kontaktdaten:
danke sehr - morgen erst ;) icq sagt es immer 2 tage vorher hehe
@mauskugel: danke - ich habe es im ersten post gleich mal geändert - bei mir klappt es komischerweise auch mit false
@mauskugel: danke - ich habe es im ersten post gleich mal geändert - bei mir klappt es komischerweise auch mit false
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
-
- Beiträge: 847
- Registriert: Mi 14. Dez 2005, 16:15
- Wohnort: Königs Wusterhausen bei Berlin
- Kontaktdaten:
-
- Beiträge: 106
- Registriert: Di 27. Sep 2005, 13:53
- Kontaktdaten:
Von mir auch alles gute Nachträglich zum Geburtstag.
Eine frage weiß einer von euch wie man das Vorschaubild beeinflussen kann?
Ich möchte mp3´s von meinen Kollegen anbieten (selbstgemachte Musik keine Angst ^^) aber das Vorschaubild was dann in der Liste angezeigt wird ist ein "?" und das wäre nice wenn ich daraus nen mp3 gif machen könnte.
MfG
Ryan
Eine frage weiß einer von euch wie man das Vorschaubild beeinflussen kann?
Ich möchte mp3´s von meinen Kollegen anbieten (selbstgemachte Musik keine Angst ^^) aber das Vorschaubild was dann in der Liste angezeigt wird ist ein "?" und das wäre nice wenn ich daraus nen mp3 gif machen könnte.
MfG
Ryan
du müsstest in der contenido eigenen funktion "uplGetFileIcon" in der datei includes/functions.upl.php deine endung hinzufügen, und die entsprechende bilddatei in contenido/images/filetypes einfügen
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
wenn du den download über das modul machst, musst du ein leeres layout verwenden, dem du das download modul hinzufügst
sobald auch nur ein leerzeichen vor dem container steht oder du das Dowload-File Modul in ein Layout mit HTML konstrukt legst, ist der dateiheader der heruntergeladenen Datei nicht mehr korrekt und die datei kann nicht mehr ordentlich von der entsprechenden applikation gelesen werden.Layout "Download File" (Wichtig Ohne Leerzeichen am Anfang!)Code: Alles auswählen
<container id="1" name="Download File" types="Special" default="Download File" mode="fixed">Download File</container>
Suchmaschinenfreundliche URLS durch Advanced ModRewrite 4.6.x
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel
Module: Modul Download Liste 4.6 | Halbautomatischer Artikel-Seitenwechsel 4.6.x
Amazon Wunschzettel