Dateiverwaltung: Preview-Image

Gesperrt
PickPay
Beiträge: 164
Registriert: Di 2. Dez 2003, 19:38
Wohnort: Zürich
Kontaktdaten:

Dateiverwaltung: Preview-Image

Beitrag von PickPay »

Guten Tag

In der Dateiverwaltung meiner Contenido-Installation (4.4.2) werden alle Vorschaubilder lediglich per IMG-Attribute HEIGHT und WIDTH im Browser verkleinert. Das hat zur Folge, dass es jedesmal relativ lange dauert, bis die Seite angezeigt wird.
Eigentlich sollte doch eine 'Thumbnail-Funktionalität' vorhanden sein. Ich habe sowohl ImageMagick als auch GD.

Wie bring ich das zu laufen?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Ist eine gute Frage, normalerweise sollte es gehen. In der 4.5 ist aber der Upload-Bereich komplett umgestaltet, sodaß es hier keine Probleme mehr geben sollte (falls du solange warten kannst :))
CyberDan
Beiträge: 204
Registriert: Mo 15. Dez 2003, 13:01
Wohnort: Saarland
Kontaktdaten:

Beitrag von CyberDan »

was heißt "solange warten"? Gibt es schon einen genauen Termin? Ich will nämlich auch noch was am Upload ändern. Aber wenn ihr da eh dran arbeitet...
Was wird genau anders sein?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

zieh dir mal den cvs snapshot, das ist am einfachsten :)
CyberDan
Beiträge: 204
Registriert: Mo 15. Dez 2003, 13:01
Wohnort: Saarland
Kontaktdaten:

Beitrag von CyberDan »

schon dabei :D
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

also am besten den vom montag, weil der vom letzten freitag nicht zu installieren ging :)
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

bei problemen des aktuellen snapshot sieh dir folgendes an :
http://contenido.de/forum/viewtopic.php?t=3043
PickPay
Beiträge: 164
Registriert: Di 2. Dez 2003, 19:38
Wohnort: Zürich
Kontaktdaten:

Beitrag von PickPay »

Hm, ich habe das jetzt folgendermassen hingekriegt:

functions.upl.php ab Zeile 95 sieht jetzt so aus:

Code: Alles auswählen

                if ($makethumb)        {
                        $image = call_user_func("imagecreatefrom".$types[$imagedata[2]], $image);
                        $thumb = imagecreatetruecolor ($x, $y);
                        imagecopyresampled ($thumb, $image, 0, 0, 0, 0, $x, $y, $imagedata[0], $imagedata[1]);
                        call_user_func("image".$types[$imagedata[2]], $thumb, $cachedir.$thumbfile);
                        imagedestroy ($image);
                        imagedestroy ($thumb);
                        $filepath = $cfgClient[$client]['upl']['htmlpath'].$path.$con_cfg['PathFrontendTmp'].$thumbfile;
                } else {
                        if ($iscached) {
//                                 $filepath = $cfgClient[$client]['upl']['htmlpath'].$path.$con_cfg['PathFrontendTmp'].$thumbfile;
//                                 $filepath = $cfgClient[$client]['upl']['htmlpath'].$path.$thumbfile;
                                   $filepath = '/cms/cache/'.$thumbfile;
                         } else {
                                 $filepath = $cfgClient[$client]['upl']['htmlpath'].$path.$thumbfile;
                         }
                }

Gesperrt