Seite 1 von 1

Dateiverwaltung Backend Ordner nach Erstellungsdatusdatum

Verfasst: Mi 6. Apr 2005, 11:41
von bachi
Hallo,
ich weiß nicht ob ich hier richtig bin damit. Ich probiers mal, also bei mir haben sich in der Dateiverwaltung mittlerweile einige Ordner angesammelt (jede Woche einer mehr). Wenn ich einen neuen anlege, wird er am Ende eingefügt, jetzt wäre es schön, wenn der neuste oben ist oder man wählen könnte (nach Erstellung, nach Alphabet oder so) Ist so etwas mal geplant (momentan arbeite ich mit der 4.5.2) oder könnte mir jemand helfen, wie ich das für meinen Fall grundlegend nach neustem Ordner oben ordnen kann?
Danke und Grüße
Bachi

Verfasst: Mi 6. Apr 2005, 11:52
von HerrB
So ohne weiteres wird es nicht möglich sein.

Die Ordner werden in der Dateiverwaltung alphabetisch sortiert (ich habe es gerade nochmal ausprobiert, zumindest im CVS ist es alphabetisch).

Es ist auch deswegen nicht ohne weiteres möglich, da der Verzeichnisbaum bei jedem Aufruf der Dateiverwaltung neu auf Basis der realen Verzeichnisse aufgebaut wird. Hierbei wird aber ein Erstellungsdatum weder erfasst noch berücksichtigt.

Die entscheidende Funktion wird aus contenido\includes\include.upl_dirs_overview.php aufgerufen, es ist uplDirectoryListRecursive in der functions.upl.php (eine rekursiv verwendete Funktion).

Wenn es Dir gelingt, das Erstellungsdatum neben dem Verezichnisnamen (in der Funktion als $file bezeichnet) zu erfassen, könnte man evtl. danach sortieren (Zeile: if (is_array($unsorted_files)) sort($unsorted_files);).

Viel Erfolg!

Gruß
HerrB

Verfasst: Mi 6. Apr 2005, 12:44
von bachi
Ist sowas nicht als Erweiterung für alle interessant, Timo? Könnte mir vorstellen das andere auch ziemlich lange Bäume anlegen und das scrollen nervt.

Grüße Bachi

(Irgendwas anzupassen ist nur bedingt meine Liga!!! :oops: )