1 | <?php
|
---|
2 | /**
|
---|
3 | * Rudimentary interface to MythVideo data
|
---|
4 | *
|
---|
5 | * @url $URL$
|
---|
6 | * @date $Date: 2006-02-02 02:59:05 -0500 (Thu, 02 Feb 2006) $
|
---|
7 | * @version $Revision: 8837 $
|
---|
8 | * @author $Author: xris $
|
---|
9 | * @license GPL
|
---|
10 | *
|
---|
11 | * @package MythWeb
|
---|
12 | * @subpackage Video
|
---|
13 | *
|
---|
14 | /**/
|
---|
15 |
|
---|
16 | // Set the desired page title
|
---|
17 | $page_title = 'MythWeb - '.t('Videos');
|
---|
18 |
|
---|
19 | // Print the page header
|
---|
20 | require_once theme_dir.'/header.php';
|
---|
21 | ?>
|
---|
22 |
|
---|
23 | <SCRIPT LANGUAGE=JAVASCRIPT TYPE="TEXT/JAVASCRIPT">
|
---|
24 | <!--Hide script from old browsers
|
---|
25 |
|
---|
26 | function newWindow(newContent)
|
---|
27 | {
|
---|
28 | winContent = window.open(newContent, 'nextWin', 'right=0, top=20,width=350,height=440, toolbar=no,scrollbars=no, resizable=yes')
|
---|
29 | }
|
---|
30 |
|
---|
31 | //Stop hiding script from old browsers -->
|
---|
32 | </SCRIPT>
|
---|
33 | <table width="100%" border="0" cellpadding="4" cellspacing="2" class="list small">
|
---|
34 | <tr class="menu">
|
---|
35 | <td>
|
---|
36 | <?php
|
---|
37 | echo '<form action="'.root."video\" method=\"GET\">\n";
|
---|
38 | echo t('Display') . ": ";
|
---|
39 | echo "<select name=\"category\">\n";
|
---|
40 | echo '<option value="-1"';
|
---|
41 | if( $Filter_Category == -1)
|
---|
42 | echo ' SELECTED';
|
---|
43 | echo ">All Categories</option>\n";
|
---|
44 | foreach (array_keys($Category_String) as $i) {
|
---|
45 | echo "<option value=\"$i\"";
|
---|
46 | if( $i == $Filter_Category )
|
---|
47 | echo ' SELECTED';
|
---|
48 | echo '>';
|
---|
49 | echo html_entities($Category_String[$i])."</option>\n";
|
---|
50 | }
|
---|
51 | echo '</select>';
|
---|
52 |
|
---|
53 | echo " <select name=\"genre\">\n";
|
---|
54 | echo '<option value="-1"';
|
---|
55 | if( $Filter_Genre == -1)
|
---|
56 | echo ' SELECTED';
|
---|
57 | echo ">All Genres</option>\n";
|
---|
58 | foreach (array_keys($Genre_String) as $i) {
|
---|
59 | echo "<option value=\"$i\"";
|
---|
60 | if( $i == $Filter_Genre )
|
---|
61 | echo ' SELECTED';
|
---|
62 | echo '>';
|
---|
63 | echo html_entities($Genre_String[$i])."</option>\n";
|
---|
64 | }
|
---|
65 | echo '</select>';
|
---|
66 |
|
---|
67 | echo " <select name=\"browse\">\n";
|
---|
68 | echo '<option value="-1"';
|
---|
69 | if( $Filter_Browse == -1)
|
---|
70 | echo ' SELECTED';
|
---|
71 | echo ">Browse all</option>\n";
|
---|
72 | echo "<option value=\"1\"";
|
---|
73 | if( $Filter_Browse == 1)
|
---|
74 | echo ' SELECTED';
|
---|
75 | echo ">Browse = yes</option>\n";
|
---|
76 | echo "<option value=\"0\"";
|
---|
77 | if( $Filter_Browse == 0)
|
---|
78 | echo ' SELECTED';
|
---|
79 | echo ">Browse = no</option>\n";
|
---|
80 | echo '</select>';
|
---|
81 |
|
---|
82 | echo " Title search: <input name=\"search\" value=\"$Filter_Search\">";
|
---|
83 |
|
---|
84 | ?>
|
---|
85 |
|
---|
86 | <input type="submit" value="<?php echo t('Update') ?>">
|
---|
87 | </form>
|
---|
88 | </td>
|
---|
89 | </tr>
|
---|
90 | </table>
|
---|
91 |
|
---|
92 | <table width="100%" border="0" cellpadding="4" cellspacing="2" class="list small">
|
---|
93 | <tr class="menu">
|
---|
94 | <?php if (show_video_covers) { ?>
|
---|
95 | <td><?php echo t('cover') ?></td>
|
---|
96 | <?php }
|
---|
97 | $filters="&category=$Filter_Category&browse=$Filter_Browse&genre=$Filter_Genre&search=$Filter_Search";
|
---|
98 | ?>
|
---|
99 | <td><a href="<?php echo root ?>video?sortby=title<?php echo $filters ?> "><?php echo t('title') ?></a></td>
|
---|
100 | <td><a href="<?php echo root ?>video?sortby=director<?php echo $filters ?>"><?php echo t('director') ?></a></td>
|
---|
101 | <td><?php echo t('plot') ?></td>
|
---|
102 | <td><a href="<?php echo root ?>video?sortby=category<?php echo $filters ?>"><?php echo t('category') ?></a></td>
|
---|
103 | <td><?php echo t('rating') ?></a></td>
|
---|
104 | <td><?php echo t('IMDB') ?></a></td>
|
---|
105 | <td><a href="<?php echo root ?>video?sortby=length<?php echo $filters ?>"><?php echo t('length') ?></a></td>
|
---|
106 | <td><a href="<?php echo root ?>video?sortby=userrating<?php echo $filters ?>"><?php echo t('imdb rating') ?></a></td>
|
---|
107 | <td><a href="<?php echo root ?>video?sortby=year<?php echo $filters ?>"><?php echo t('year') ?></a></td>
|
---|
108 | <td><?php echo t('Edit') ?></a></td>
|
---|
109 | </tr><?php
|
---|
110 | $row = 0;
|
---|
111 | foreach ($All_Shows as $show) {
|
---|
112 | ?><tr class="recorded">
|
---|
113 | <td><?php
|
---|
114 | if (show_video_covers && file_exists(video_img_path.'/'.basename($show->coverfile)))
|
---|
115 | echo '<a href="'.$show->url.'"><img id="'.html_entities($show->filename).'" src="'.video_img_path.'/'.basename($show->coverfile).'" width="'.video_img_width.'" height="'.video_img_height.'">';
|
---|
116 | else
|
---|
117 | echo ' ';
|
---|
118 | ?></td>
|
---|
119 | <td><?php echo '<a href="'.$show->url.'">'.html_entities($show->title).'</a>' ?></td>
|
---|
120 | <td><?php echo $show->director ?></td>
|
---|
121 | <td><?php echo $show->plot ?></td>
|
---|
122 | <td><?php echo $Category_String[$show->category] ?></td>
|
---|
123 | <td><?php echo $show->rating ?></td>
|
---|
124 | <td><a href="http://www.imdb.com/Title?<?php echo $show->inetref ?>"><?php echo $show->inetref ?></a></td>
|
---|
125 | <td nowrap><?php echo nice_length($show->length * 60) ?></td>
|
---|
126 | <td nowrap><?php echo $show->userrating ?></td>
|
---|
127 | <td nowrap><?php echo $show->year ?></td>
|
---|
128 | <td><a href="javascript:newWindow ('<?php echo root ?>video/edit?intid=<?php echo $show->intid ?>')" ><?php echo t('Edit') ?></a>
|
---|
129 | <?php
|
---|
130 | $row++;
|
---|
131 | }
|
---|
132 | ?>
|
---|
133 |
|
---|
134 | </table>
|
---|
135 | <?php
|
---|
136 | echo '<p align="right" style="padding-right: 75px">'.$row.' videos</p>';
|
---|
137 |
|
---|
138 |
|
---|
139 | // Print the page footer
|
---|
140 | require_once theme_dir.'/footer.php';
|
---|
141 |
|
---|
142 | function print_menu_content() {
|
---|
143 | if($_GET['sortby'])
|
---|
144 | $new_sortby = $_GET['sortby'];
|
---|
145 | if ( $_GET['reverse'] == 1 ) {
|
---|
146 | $new_reverse = 0;
|
---|
147 | } else {
|
---|
148 | $new_reverse = 1;
|
---|
149 | }
|
---|
150 | if ( $_GET['category'] )
|
---|
151 | $new_cat = $_GET['category'];
|
---|
152 |
|
---|
153 | echo 'MythVideo:';
|
---|
154 | echo " ";
|
---|
155 | echo '<a href="'.root."video?reverse=$new_reverse";
|
---|
156 | if($new_sortby)
|
---|
157 | echo "&sortby=$new_sortby";
|
---|
158 | if($new_cat)
|
---|
159 | echo "&category=$new_cat";
|
---|
160 | echo '">';
|
---|
161 | echo t('Reverse Order');
|
---|
162 | echo "</a>";
|
---|
163 | }
|
---|
164 |
|
---|