summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorroot <root@mediaserver.Belkin>2010-02-19 13:06:59 +0100
committerroot <root@mediaserver.Belkin>2010-02-19 13:06:59 +0100
commit94deb497165b4f8ad7b2bcea0901d7ce0d995778 (patch)
treecd044573c1b5c7f7441df59bd942896225fb9f3b /includes
parent429c74537c02a1f7d4032d6478f184f4ca362d3b (diff)
downloadistreamdev-94deb497165b4f8ad7b2bcea0901d7ce0d995778.tar.gz
istreamdev-94deb497165b4f8ad7b2bcea0901d7ce0d995778.tar.bz2
Sort Media directory & files by alphabetical order
Diffstat (limited to 'includes')
-rwxr-xr-xincludes/inc_media.php27
1 files changed, 18 insertions, 9 deletions
diff --git a/includes/inc_media.php b/includes/inc_media.php
index 53788c2..2c71ff1 100755
--- a/includes/inc_media.php
+++ b/includes/inc_media.php
@@ -46,35 +46,44 @@ else while ($medianame = readdir($dir_handle))
if($medianame == "." || $medianame == ".." || $medianame == 'lost+found')
continue;
- $medianame2=addslashes($medianame);
+ $medianame_array[] = $medianame;
+ //}
+}
+//closedir?
+//
+sort($medianame_array);
+foreach($medianame_array as $value)
+{
+ $medianame2=addslashes($value);
// Directories
- if (is_dir($dir ."/" .$medianame))
+ if (is_dir($dir ."/" .$value))
{
- print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\"><span class=\"name\">$medianame</span><span class=\"arrow\"></span></a></li>\r\n";
- print "<form name=\"$medianame\" id=\"$medianame\" method=\"post\" action=\"index.php\">";
+ print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\"><span class=\"name\">$value</span><span class=\"arrow\"></span></a></li>\r\n";
+ print "<form name=\"$value\" id=\"$value\" method=\"post\" action=\"index.php\">";
print " <input name=\"action\" type=\"hidden\" id=\"action\" value=\"media\"/>";
- print " <input name=\"dir\" type=\"hidden\" id=\"dir\" value=\"{$dir}{$medianame}/\" />";
+ print " <input name=\"dir\" type=\"hidden\" id=\"dir\" value=\"{$dir}{$value}/\" />";
print "</form>\r\n";
}
else
{
// Get file extension
- $fileext = end(explode(".", $medianame));
+ $fileext = end(explode(".", $value));
// Check if it is supported
if ( preg_match("'" .$fileext ." '", $videotypes)
|| preg_match("'" .$fileext ." $'", $videotypes)
)
{
- print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\"><img src=\"images/pictos/media.png\" /><span class=\"name\">$medianame</span><span class=\"arrow\"></span></a></li>\r\n";
- print "<form name=\"$medianame\" id=\"$medianame\" method=\"post\" action=\"index.php\">";
+ print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\"><img src=\"images/pictos/media.png\" /><span class=\"name\">$value</span><span class=\"arrow\"></span></a></li>\r\n";
+ print "<form name=\"$value\" id=\"$value\" method=\"post\" action=\"index.php\">";
print " <input name=\"action\" type=\"hidden\" id=\"action\" value=\"stream\"/>";
print " <input name=\"type\" type=\"hidden\" id=\"type\" value=3 />";
- print " <input name=\"name\" type=\"hidden\" id=\"name\" value=\"{$dir}{$medianame}\" />";
+ print " <input name=\"name\" type=\"hidden\" id=\"name\" value=\"{$dir}{$value}\" />";
print "</form>\r\n";
}
}
+
}
$updir = dirname($dir);