﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
147	Dateiliste für Downloads alphabetisch sortieren	kaisa	somebody	"admin/ includes/functions/general.php

Dateiliste ist unsortiert. Das ist eine Katastrophe für den Benutzer, wenn man viele Dateien anbietet.

einfach ein asort() einbauen. Ich habe auch eine Erweiterung für die Dateigröße, damit die beim Download angezeigt werden kann für den Kunden. 

Es wäre sinnvoll hier auch die Variable des Downloadordners aus der Config zu übernehmen. Wozu hat man die Konstanten?

admin/includes/functions/general.php

{{{
  function xtc_getDownloads() {
    $files = array ();
    $dir = DIR_FS_CATALOG.'download/';
    if ($fp = opendir($dir)) {
      while ($file = readdir($fp)) {
        if (is_file($dir.$file) && $file != '.htaccess') {
          $size = filesize($dir.$file);
          $files[] = array ('id' => $file, 'text' => $file.' | '.xtc_format_filesize($size), 'size' => $size, 'date' => date(""F d Y H:i:s."", filemtime($dir.$file)));
        } //if
      } // while
      closedir($fp);
    }
    asort($files, (int) $sort_flags=SORT_FLAG_CASE); // Case insensitive sorting
    return $files;
  }
}}}"	Aufgabe	closed	normal	modified-shop-2.0.0.0	Admin	1.06	fixed				
