summaryrefslogtreecommitdiff
path: root/includes/inc_video.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/inc_video.php')
-rwxr-xr-xincludes/inc_video.php103
1 files changed, 103 insertions, 0 deletions
diff --git a/includes/inc_video.php b/includes/inc_video.php
new file mode 100755
index 0000000..d933a04
--- /dev/null
+++ b/includes/inc_video.php
@@ -0,0 +1,103 @@
+<?php
+
+print "<body onorientationchange=\"updateOrientation();\" onload=\"updateOrientation();\">\r\n";
+print "<div id=\"topbar\" class=\"transparent\">\r\n";
+print "<div id=\"leftnav\">\r\n";
+
+if ($subdir == '/')
+ print "<a href=\"index.php\"><img alt=\"home\" src=\"images/home.png\" /></a></div>\r\n";
+else
+{
+ print "<a href=\"javascript:sendForm('getback')\">Back</a></div>\r\n";
+ print "<div id=\"rightnav\">\r\n";
+ print "<a href=\"index.php\"><img alt=\"home\" src=\"images/home.png\" /></a></div>\r\n";
+}
+
+print "<div id=\"title\">iStreamdev</div>\r\n";
+print "</div>\r\n";
+
+print "<div id=\"content\">\r\n";
+print " <span class=\"graytitle\">Media</span>\r\n";
+print " <br>";
+print " <ul class=\"pageitem\">";
+print " <li class=\"textbox\"><span class=\"header\">Current path:</span><p>{$subdir}</p></li>";
+
+$dir_handle = @opendir($mediapath .$subdir);
+if (!$dir_handle)
+{
+ print "Unable to open $mediapath .$subdir";
+}
+else while ($medianame = readdir($dir_handle))
+{
+ if($medianame == "." || $medianame == ".." || $medianame == 'lost+found')
+ continue;
+
+ $medianame_array[] = $medianame;
+}
+
+if ($medianame_array[0])
+{
+ // Alphabetical sorting
+ sort($medianame_array);
+
+ $audiocnt=0;
+
+ foreach($medianame_array as $value)
+ {
+ $medianame2=addslashes($value);
+
+ switch (mediagettype($mediapath .$subdir .$value))
+ {
+ // Dir
+ case 3:
+ {
+ print "<li class=\"menu\">\r\n";
+ print " <a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\">\r\n";
+ print " <span class=\"name\">$value</span><span class=\"arrow\"></span>\r\n";
+ print " </a>\r\n";
+ print "</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=\"mediapath\" type=\"hidden\" id=\"mediapath\" value=\"{$mediapath}\" />";
+ print " <input name=\"subdir\" type=\"hidden\" id=\"subdir\" value=\"{$subdir}{$value}\" />\r\n";
+ print "</form>\r\n";
+ break;
+ }
+ // Video
+ case 1:
+ {
+ print "<li class=\"menu\">\r\n";
+ print " <a class=\"noeffect\" href=\"javascript:sendForm('$medianame2');\">\r\n";
+ print " <img src=\"images/pictos/video.png\" />\r\n";
+ print " <span class=\"name\">$value</span><span class=\"arrow\"></span>\r\n";
+ print " </a>\r\n";
+ print "</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=\"mediapath\" type=\"hidden\" id=\"mediapath\" value=\"{$mediapath}\" />";
+ print " <input name=\"subdir\" type=\"hidden\" id=\"subdir\" value=\"{$subdir}\" />\r\n";
+ print " <input name=\"name\" type=\"hidden\" id=\"name\" value=\"{$mediapath}{$subdir}{$value}\" />";
+ print "</form>\r\n";
+ break;
+ }
+ // Rest of files
+ default:
+ continue;
+ }
+ }
+}
+
+$upsubdir = dirname($subdir);
+
+print "<form name=\"getback\" id=\"getback\" method=\"post\" action=\"index.php\">\r\n";
+print " <input name=\"action\" type=\"hidden\" id=\"action\" value=\"media\"/>\r\n";
+print " <input name=\"mediapath\" type=\"hidden\" id=\"mediapath\" value=\"{$mediapath}\" />\r\n";
+print " <input name=\"subdir\" type=\"hidden\" id=\"subdir\" value=\"{$upsubdir}\" />\r\n";
+print "</form>\r\n";
+
+if ($dir_handle)
+ closedir($dir_handle);
+
+print "</ul></div>\r\n";
+?>