Bei mir läuft's prima. Lediglich mit transparenten png-Daten scheint es nicht so zurechtzukommen. So hab ich das einfach auskommentiert. Näheres siehe unten. Benutzung auf eigene Gefahr.
In den Ordner backend/inc/ die Dateien "mod.upl_resize.php" und "inc.upl.php" reinladen bzw. letztere überschreiben.
Ebenso im Ordner "backend/tpl/standard/" die Datei "filelist.tpl" überschreiben.
Bei der Datei "inc.upl.php" sind am Ende der Datei die letzten paar Zeilen ab dem Kommentar hinzugefügt worden.
QUELLTEXT
// Upload Resize and Rename
// by Felix Praschak - www.inallermunde.de - web@inallermunde.de
include('mod.upl_resize.php');
// by Felix Praschak - www.inallermunde.de - web@inallermunde.de
include('mod.upl_resize.php');
Datei "filelist.tpl"
Zeile 59: Pfadanpassung an das Projekt verzeichnis (wenn nicht im ROOT) mod_upl_resize.php
QUELLTEXT
//write relative path to file
$img = '../media/'.$fm->get_directory_name($folder_kompl).$file_path;
$img = '../media/'.$fm->get_directory_name($folder_kompl).$file_path;
Zeilen 110 bis 112 hinzugefügt. Hier kann man die gewünschte Dateigröße festlegen (value = x).
QUELLTEXT
<!--BEGIN RESIZING-->
Größe: <input name="newpicsize" type="text" value="600" size="5" maxlength="4" />
<!--END RESIZING-->
Größe: <input name="newpicsize" type="text" value="600" size="5" maxlength="4" />
<!--END RESIZING-->
In der Datei "mod.upl_resize.php" ganz am Schluß kann man angeben, für welches Dateiformat die Größenänderung angewandt werden soll. Im Moment ist nur JPG aktiviert, GIF und PNG ist auskommentiert.
Datei "mod.upl_resize.php"
Zeile 20:
QUELLTEXT
//set picture quality (0 - 100), default: 80
$quality = 80;
$quality = 80;
Davelee hat angemerkt, dass bei ihm zu große Bilder (3072x2304) eine Fehlermeldung bringen.
Wenn ich noch was anmerken soll, einfach melden.
Klicken um den Anhang anzusehen
Gruß
Rainer