Schwerer Fehler in der Dateiverwaltung - Dateien weg!!

Gesperrt
funomat
Beiträge: 345
Registriert: Do 26. Feb 2004, 22:13
Wohnort: Neuss
Kontaktdaten:

Schwerer Fehler in der Dateiverwaltung - Dateien weg!!

Beitrag von funomat » Mo 1. Dez 2008, 09:35

Hallo zusammen,

ich habe hier im Forum schon gesucht, aber nicht dazu gefunden.

Folgendes: Markiere ich Dateien in einem Ordner in der Dateiverwaltung und klicke anschließend auf den Bestätigungsbutton für die Umstellung von "Dateien pro Seite", werden alle markierten Dateien einfach gelöscht, ohne weitere Abfrage.

Nun könnte man sich fragen, wer so vorgeht! Bei einer Schulung mit 10 Teilnehmern haben das immer hin zwei Teilnehmer hinbekommen ;)

Meiner Meinung nach ein Bug, oder?

Version 4.8.8.

Gruß,
funomat
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)

Oldperl
Beiträge: 4256
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Beitrag von Oldperl » Mo 1. Dez 2008, 09:38

Fehler bestätigt :roll:

Verschoben nach Bugs.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Mo 1. Dez 2008, 10:22

Also DAS ist mir bisher auch noch nicht aufgefallen:
Hotfix:

Datei contenido\includes\include.upl_files_overview.php
Zeile 920

Code: Alles auswählen

$delform->setVar("action", "upl_multidelete");
ersetzen durch:

Code: Alles auswählen

$delform->setVar("action", "");
-----------------------------------------------------------------

Zeile 484

Code: Alles auswählen

$sConfirmation = "box.confirm('".i18n('Delete Files')."', '".i18n('Are you sure you want to delete the selected files?')."', 'document.del.submit()');";
ersetzen durch:

Code: Alles auswählen

$sConfirmation = "box.confirm('".i18n('Delete Files')."', '".i18n('Are you sure you want to delete the selected files?')."', 'document.del.action.value = \\\\'upl_multidelete\\\\'; document.del.submit()');";
---------------------------------
Checkin für nächstes Release

Bitte testen, Feedback dann schließen.

Oldperl
Beiträge: 4256
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Beitrag von Oldperl » Mo 1. Dez 2008, 10:29

Hallo Timo,

ist das mit den vielen Backslashes bei upl_multidelete so ok?
timo.trautmann_4fb hat geschrieben:

Code: Alles auswählen

$sConfirmation = "box.confirm('".i18n('Delete Files')."', '".i18n('Are you sure you want to delete the selected files?')."', 'document.del.action.value = \\\\'upl_multidelete\\\\'; document.del.submit()');";
Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Mo 1. Dez 2008, 10:48

Ja das ist so ok, sonst geht es nicht habe es schon getestet. ;)

funomat
Beiträge: 345
Registriert: Do 26. Feb 2004, 22:13
Wohnort: Neuss
Kontaktdaten:

Beitrag von funomat » Mo 1. Dez 2008, 10:51

Funktioniert prima. Danke.

Bei mir war das alles aber in den Zeilen 929 und 489 !!
tiago.de | adk-msi.de | iseringhausen.de | the-iseringhausen.de
Manchmal glaube ich, der beste Beweis dafür, dass es anderswo im Weltall intelligentes Leben gibt, ist der, dass noch niemand versucht hat, Kontakt zu uns aufzunehmen. (Calvin & Hobbes)

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Mo 1. Dez 2008, 11:16

Hallo,
ja das ist schon möglich, da Contenido immer weiter entwickelt wird und ich jetzt nicht von 4.8.8. ausgegangen bin, sondern von der wirklich aktuellen Development Version. Alles klar. Dann hat sich das Problem ja erledigt. :-)

Gesperrt