1 <?php //Javascript initializations, globals ?>
2 <script type="text/javascript">
3 siteUrl = '<?php echo site_url() ?>';
7 <?php // Invalid name in URL ?>
8 <?php if (isset($video['err'])):
9 if ($video['err'] == 'INVALID_NAME'):
10 $suggestion = site_url(sprintf("video/watch/%d/%s", $video['id'],
13 <p>Invalid URL <em><?php echo current_url() ?></em> .</p>
14 <p>Did you mean <a href="<?php echo $suggestion ?>">
15 <?php echo $suggestion ?></a> ?</p>
16 <?php elseif($video['err'] == 'INVALID_ID'): ?>
17 <p>Invalid ID in URL.</p>
20 <?php // Correct URL ?>
22 <h1><?php echo $video['title'] ?></h1>
25 <li><a id="a_ns-vlc" href="javascript: void(0)">VLC</a></li>
27 <li><a id="a_ns-html5" href="javascript: void(0)">HTML5</a></li>
30 <div id="video_plugin"><?php echo $plugin_content ?></div>
33 <!--TODO change format controls-->
34 <div id="video_date"><?php echo $video['date'] ?></div>
35 <div id="video_views">
36 <?php echo $video['views'] . ' '
37 . ($video['views'] == 1 ?
38 $this->lang->line('ui_view') :
39 $this->lang->line('ui_views') );
42 <div id="video_likes">
43 <?php echo $video['likes'] . ' '
44 . ($video['likes'] == 1 ?
45 $this->lang->line('ui_like') :
46 $this->lang->line('ui_likes') );
49 <div id="video_dislikes">
50 <?php echo $video['dislikes'] . ' '
51 . ($video['dislikes'] == 1 ?
52 $this->lang->line('ui_dislike') :
53 $this->lang->line('ui_dislikes') );
56 <div id="video_description"><?php echo $video['description'] ?></div>
57 <div id="video_category">
58 <?php echo ucwords($this->lang->line('ui_category'))
59 . ': '. $video['category_title'] ?>
62 <?php echo ucwords($this->lang->line('ui_tags')). ': ' ?>
63 <?php if (isset($video['tags'])):
64 foreach ($video['tags'] as $tag => $score): ?>
65 <a href="<?php site_url('catalog/search/'. $tag) ?>">
66 <?php echo "$tag($score)" ?>
68 <?php endforeach; endif ?>
69 <div id="video_license">
70 <?php echo ucwords($this->lang->line('ui_license'))
71 . ': '. $video['license'] ?>
75 <?php endif // if (isset($video['err'])): ?>
78 <?php // Javascript bindings when document is ready ?>
79 <script type="text/javascript">
80 $(document).ready(function() {
81 $('#a_ns-vlc').click(function() {
82 // TODO video definition
83 retrieveNsVlcPlugin('<? echo $video['url'][0] ?>');
86 $('#a_ns-html5').click(function() {
87 // TODO video definition
88 retrieveNsHtml5Plugin('<?php echo $video['url'][0] ?>')