Dateien beim Upload überschreiben

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
Antworten
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Dateien beim Upload überschreiben

Beitrag von MarkusR »

Kleine Fingerübung, weil ich wissen wollte, ob der von mir vor längerer Zeit geäußerte Wunsch nach einem Überschreiben bereits hochgeladener Dateien wie in Typo3 durch ein einfaches Häkchen bewältigt werden kann.

Hier eine Datei für 4.1.2 zum Testen. Einfach auspacken und ins Verzeichnis _includesite stecken.

Ist natürlich nicht kompatibel mit mod_imagesize, soll aber bei Erfolg dort mit eingebaut werden.
Dateianhänge
up3.png
up2.png
up1.png
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Beim obenstehenden Beispiel habe ich einfach dreimal die gleiche Datei hochgeladen, die sich dann eben zweimal überschrieben hat. Das geht natürlich auch später.
Vorhandene Beschreibungen der Datei werden übernommen (habe ich aber selbst nicht getestet... :oops: )

Hier die Datei...
Dateianhänge
i_file_upload.zip
(3.65 KiB) 1038-mal heruntergeladen
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Übrigens:

Ich habe diese zwar direkt in einer 4.1.2 eingebaut und getestet, da aber diese Datei nie weiterentwickelt wurde (ich habe bis zu 4.0.0 herunter verglichen und keine Änderung außer dem Änderungsdatum und der Versionsnummer gefunden), müßte sie in ALLEN Versionen von ConPresso 4 funktionieren.

FEEDBACK???
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
ich probiers in den nächsten Tagen aus, da ich es für eine Schulwebseite mit Vertretungsplänen, die sich dauernd ändern, gut gebrauchen kann...

Allerdings läuft da auch mod_imagesize. Mal schauen, was passiert!

Grüße von
Horst
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

hscha hat geschrieben:Allerdings läuft da auch mod_imagesize. Mal schauen, was passiert!
Der Upload von mod_imagesize wird nicht mehr funktionieren, weil er sich zu 100% in dieser Datei abspielt.
Das wäre also eher keine gute Testumgebung :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
Das wäre also eher keine gute Testumgebung
Schade!
Ich denke, es wäre ein grundsätzlich einzubauendes Feature von CPO, das Überschreiben auswählbar zu machen!

Grüße von
Horst
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Und mod_imagesize wird dies auch erhalten
nicht kompatibel mit mod_imagesize, soll aber bei Erfolg dort mit eingebaut werden
aber vorher sollte es im Normalbetrieb getestet werden...

Die Integration in mod_imagesize ist vermutlich ganz problemlos, da dies immer auf den Originalfunktionen aufsetzt und diese lediglich ergänzt.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
ich werde es trotzdem ausprobieren. Wenn ich Bilder hochladen muss, werde ich die alte i_file_upload.php benutzen.

Feedback demnächst von
Horst
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich habe mir mod_imagesize nochmal angesehen. Da es nur zusätzliche Aktionen ausführt, ohne die Originale zu ändern, muß man nur die Änderungen laut Anleitung auch in diese Datei einbauen. Voila: mod_imagesize mit overwrite!

Das hat dann gleich den Vorteil, daß man solange verschiedene Bildgrößen ein und desselben Bildes auswählen kann, bis die Wunschgröße erreicht ist (falls man sich nicht vorher darüber im Klaren ist)!

Hier die Datei für mod_imagesize...
Dateianhänge
i_fileupload_mod_imagesize-overwrite.zip
(3.89 KiB) 1019-mal heruntergeladen
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Hallo Markus,
du bist ja wirklich unglaublich!!! Vielen Dank! Nun kann ich den Praxistest gleich auf mehreren Websites laufen lassen!

Grüße aus Berlin
von
Horst
Benutzeravatar
Mr. Magpie
ConPresso-Profi
Beiträge: 1004
Registriert: 01.01.1970 01:00
Wohnort: Wuppertal
Hat sich bedankt: 274 Mal
Danksagung erhalten: 59 Mal

Beitrag von Mr. Magpie »

KJann mich dem Lob nur anschließen!

Gibt es denn nun schon irgendwelches Feedback? Oder funktioniert's dermaßen reibungslos, dass sich jede Kritik erübrigt? ;)
Günther Ludwig
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 712
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 216 Mal
Danksagung erhalten: 25 Mal
Kontaktdaten:

Beitrag von hscha »

Lieber Markus,

es scheint zuverlässig zu funktionieren, auch mit imagesize!

Super!!! :idea: :idea: :idea:
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich habe die entsprechenden Codezeilen mal in die i_file_upload.php von CPO 4.1.6 übernommen.
Dateianhänge
file_overwrite_4.1.6.zip
(4.17 KiB) 683-mal heruntergeladen
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten