[CON-401] Gelöst: Dateiverwaltung, FTP, con_upl 4.8.14
Verfasst: Mo 6. Dez 2010, 18:54
Hallo,
Ich habe eine komplett neue 4.6.14 installiert.
Da bei vielen Projekten die Bilder immer sehr viel sind (Bildergalerien und co.) lade ich diese fast immer per FTP inkl. Ordnerstrucktur in den Mandanten Upload Ordner.
Danach gehe ich in die Dateiverwaltung, klicke jeden Ordner an und habe dann die ganzen Bilder im Editor (Tinymce) verfügbar.
Per Dateimanager Upload 300 Bilder hochladen ist mir da einfach zu umständlich
Nun aber folgendes Problem.
Die Ordnerpfade mussten im Nachhinein geändert werden.
Vorher war es also:
upload
=> referenzen
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Um nicht alle Bilder wieder hochzuladen wurde also ein Ordner per FTP umbenannt in:
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Danach bin ich wieder wie vorher in die Dateiverwaltung gegangen und siehe da...alles wunderbar, es wurde mir alles wie geändert angezeigt, also:
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Geh ich aber nun in den Editor (Tinymce) oder nutze ein CMS_IMG[] und will ein Bild einfügen, werden mir ALLE Verzeichnisse aufgelistet, also:
upload
=> referenzen
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw. UND
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Wie gesagt, nur mit diesen CMS_XXX[]-Modulen währen die Dateiverwaltung ok ist.
Ich hab mir dann die Datenbank angeschaut (con_upl) und dort gesehen, das die ganzen alten Einträge immer noch in der DB stehen.
Für mich sieht es nun so aus, als ob der Dateimanager zwar neue Ordner und Dateien, auch per FTP angelegte, in die Datenbank einfügt und auch beim Aufruf nur die tatsächlich vorhandenen Ordner und Dateien anzeigt.
Werden per Dateimanager Dateien und Ordner gelöscht werden diese auch wunderbar aus der Datenbank entfernt.
Wird aber nun ein Ordner per FTP umbenannt, entfernt der Dateimanager beim Aufruf leider nicht die nicht mehr vorhandenen Einträge aus der Datenbank.
Frage: Ist das so gewollt oder ein Bug? Mir ist es zumindest neu bzw. erst jetzt aufgefallen.
Wir bekomme ich die alten Datenbankeinträge aus der DB? Gibt es hier irgendwo ein "Saubermach-Script"?
Einfach die Tabelle leeren und ber Dateimanager die Inhalte neu anlegen wollte ich eigentlich nicht, da die Dateien dann eventuell andere ID´s bekommen und ich keine Lust habe diese eventuell in den Seiten neu zu verknüpfen.
Ich kann auch per SQL die Daten filtern und löschen, aber da ist wieder das Problem das ich es machen muss und mein Kunde es nicht kann
Gruß yodatortenboxer
Ich habe eine komplett neue 4.6.14 installiert.
Da bei vielen Projekten die Bilder immer sehr viel sind (Bildergalerien und co.) lade ich diese fast immer per FTP inkl. Ordnerstrucktur in den Mandanten Upload Ordner.
Danach gehe ich in die Dateiverwaltung, klicke jeden Ordner an und habe dann die ganzen Bilder im Editor (Tinymce) verfügbar.
Per Dateimanager Upload 300 Bilder hochladen ist mir da einfach zu umständlich
Nun aber folgendes Problem.
Die Ordnerpfade mussten im Nachhinein geändert werden.
Vorher war es also:
upload
=> referenzen
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Um nicht alle Bilder wieder hochzuladen wurde also ein Ordner per FTP umbenannt in:
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Danach bin ich wieder wie vorher in die Dateiverwaltung gegangen und siehe da...alles wunderbar, es wurde mir alles wie geändert angezeigt, also:
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Geh ich aber nun in den Editor (Tinymce) oder nutze ein CMS_IMG[] und will ein Bild einfügen, werden mir ALLE Verzeichnisse aufgelistet, also:
upload
=> referenzen
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw. UND
upload
=> referenzen_event
==> Projekt A
==> Projekt B
===> Projekt B1
===> Projekt B2
==> Projekt C
usw.
Wie gesagt, nur mit diesen CMS_XXX[]-Modulen währen die Dateiverwaltung ok ist.
Ich hab mir dann die Datenbank angeschaut (con_upl) und dort gesehen, das die ganzen alten Einträge immer noch in der DB stehen.
Für mich sieht es nun so aus, als ob der Dateimanager zwar neue Ordner und Dateien, auch per FTP angelegte, in die Datenbank einfügt und auch beim Aufruf nur die tatsächlich vorhandenen Ordner und Dateien anzeigt.
Werden per Dateimanager Dateien und Ordner gelöscht werden diese auch wunderbar aus der Datenbank entfernt.
Wird aber nun ein Ordner per FTP umbenannt, entfernt der Dateimanager beim Aufruf leider nicht die nicht mehr vorhandenen Einträge aus der Datenbank.
Frage: Ist das so gewollt oder ein Bug? Mir ist es zumindest neu bzw. erst jetzt aufgefallen.
Wir bekomme ich die alten Datenbankeinträge aus der DB? Gibt es hier irgendwo ein "Saubermach-Script"?
Einfach die Tabelle leeren und ber Dateimanager die Inhalte neu anlegen wollte ich eigentlich nicht, da die Dateien dann eventuell andere ID´s bekommen und ich keine Lust habe diese eventuell in den Seiten neu zu verknüpfen.
Ich kann auch per SQL die Daten filtern und löschen, aber da ist wieder das Problem das ich es machen muss und mein Kunde es nicht kann
Gruß yodatortenboxer