| 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 |
|
|---|