1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
<?php
global $vdrrecpath;
$dir = $_REQUEST['dir'];
if ($dir == "")
$dir = $vdrrecpath;
// Get current subdir
$subdir = preg_replace("'" .quotemeta($vdrrecpath) ."'", '', $dir);
print "<body onorientationchange=\"updateOrientation();\" onload=\"updateOrientation();\">\r\n";
print "<div id=\"topbar\" class=\"transparent\">\r\n";
print "<div id=\"leftnav\">\r\n";
if ($dir == $vdrrecpath)
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";
if ($dir != $vdrrecpath)
{
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\">Recordings</span>\r\n";
print "<br>";
print " <span class=\"graytitle\">{$subdir}</span>\r\n";
print " <ul class=\"pageitem\">";
$dir_handle = @opendir($dir);
if (!$dir_handle)
{
print "Unable to open $dir";
}
else while ($recname = readdir($dir_handle))
{
if($recname == "." || $recname == ".." || $recname == "epg.data" || $recname == 'lost+found')
continue;
$recname2 = addslashes($recname);
$date = preg_replace('/-/', '/', substr($recname2, 0, 10));
$time = preg_replace('/\./', 'h', substr($recname2, 11, 5));
$recnice = $date .' at ' .$time;
if (strstr($recname, ".rec") == ".rec")
{
$date = preg_replace('/-/', '/', substr($recname, 0, 10));
$time = preg_replace('/\./', 'h', substr($recname, 11, 5));
$recnice = $date .' at ' .$time;
print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$recname2');\"><span class=\"name\">$recnice</span><span class=\"arrow\"></span></a></li>\r\n";
print "<form name=\"$recname\" id=\"$recname\" method=\"post\" action=\"index.php\">";
print " <input name=\"action\" type=\"hidden\" id=\"action\" value=\"stream\"/>";
print " <input name=\"type\" type=\"hidden\" id=\"type\" value=2 />";
print " <input name=\"name\" type=\"hidden\" id=\"name\" value=\"{$dir}/{$recname}\" />";
print "</form>\r\n";
}
else
{
$recnice = $recname;
if ($recnice[0] == '@')
$recnice = substr($recnice, 1);
$recnice = preg_replace('/\_/', ' ', $recnice);
print "<li class=\"menu\"><a class=\"noeffect\" href=\"javascript:sendForm('$recname2');\"><span class=\"name\">$recnice</span><span class=\"arrow\"></span></a></li>\r\n";
print "<form name=\"$recname\" id=\"$recname\" method=\"post\" action=\"index.php\">";
print " <input name=\"action\" type=\"hidden\" id=\"action\" value=\"recordings\"/>";
print " <input name=\"dir\" type=\"hidden\" id=\"dir\" value=\"{$dir}/{$recname}\" />";
print "</form>\r\n";
}
}
$updir = dirname($dir);
print "<form name=\"getback\" id=\"getback\" method=\"post\" action=\"index.php\"><input name=\"action\" type=\"hidden\" id=\"action\" value=\"recordings\"/><input name=\"dir\" type=\"hidden\" id=\"dir\" value=\"{$updir}/\" /></form>\r\n";
if ($dir_handle)
closedir($dir_handle);
print "</ul></div>\r\n";
?>
|