Mr. Magpie hat geschrieben:Weil's so schön war und ich' einfach nicht lassen kann: Wie muss ich i_file_upload.php bzw. inc_resize.php "umstricken", so dass das "overwrite" aus
http://community.conpresso.de/viewtopic ... 6136#26136 auch mit mod_imagesize funktioniert?
Für Nicht-Bilder funktioniert's, aber eben nicht für skalierte Bilder mit entspr. Suffix.
Die momentane Version von i_file_upload.php habe ich mal angehängt.
Ich bin etwas irritiert, daß es nicht funktioniert.
Eigentlich stellt diese Modifikation ja erst fest, ob es die Datei gibt, merkt sich deren ID in der Datenbank und löscht sie auf der Disk.
Dann wird die neue Datei mit der gleichen ID in die Datenbank geschrieben ("replace").
mod_imagesize manipuliert ja nur ein wenig den Dateinamen und erzeugt die zusätzlichen (nicht in der Datenbank dokumentierten) Versionen.
Mit dem Speichern in der DB hat das Modul eigentlich nichts zu tun.
Durch Deine Zeile
$filename=$new_filename; // workaround for CPO <= 4.1.3
sollte auch diese Variablenumbenennung in ConPresso kein Problem sein.
Was genau passiert denn, wenn es "nicht funktioniert"?
Ich selbst habe es jetzt nicht geprüft...