diff options
author | Petter Reinholdtsen <pere@hungry.com> | 2010-01-10 21:54:23 +0000 |
---|---|---|
committer | Petter Reinholdtsen <pere@hungry.com> | 2010-01-10 21:54:23 +0000 |
commit | 58ea6e762f9b758d09d20fead12f03ed471b9e99 (patch) | |
tree | 34c4c2b7026ba2ed4d9ad54ae4724ef26ac3acc9 | |
parent | 52204c02cbbd4e7069e4fb13706c3e17882ecb6c (diff) |
Link til organisasjonens liste over filmer.
-rwxr-xr-x | frikanalen/cgi-bin/fetchvideo.cgi | 67 |
1 files changed, 34 insertions, 33 deletions
diff --git a/frikanalen/cgi-bin/fetchvideo.cgi b/frikanalen/cgi-bin/fetchvideo.cgi index e8e4f64..281150c 100755 --- a/frikanalen/cgi-bin/fetchvideo.cgi +++ b/frikanalen/cgi-bin/fetchvideo.cgi @@ -5,7 +5,7 @@ # License: GNU General Public license # Script for å levere inkeltvideoer basert på $Id -# +# # http://wiki.nuug.no/grupper/video/pubfrikanalen use strict; @@ -33,6 +33,7 @@ if (! exists $ref->{$id} ) { my $title = $ref->{$id}->{Title}; my $description = $ref->{$id}->{Description}; my $organization = $ref->{$id}->{Organization}; +my $org_escaped = uri_escape($organization); my $length = int($ref->{$id}->{Length}); my $seconds = ($length%60); my $minutes = int(($length%3600)/60); @@ -55,7 +56,7 @@ if ($playlist) { my $id = "id_$1"; my $ogvurl = $ref->{$id}->{ogvUri}; print "Content-type: audio/x-mpegurl\n\n"; - print "$ogvurl"; + print "$ogvurl"; exit 0; } else { @@ -65,7 +66,7 @@ if ($playlist) { <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> - <meta http-equiv="content-type" content="text/html; charset=UTF-8"> + <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Frikanalen - med åpne standarder</title> <link href="style1.css" rel="stylesheet" type="text/css"> </head> @@ -88,38 +89,38 @@ if ($playlist) { </table> </div> <div id="content_video"> - <h1>$title</h1> - <p>$description</p> - <p><b>Organisasjon:</b> $organization</p> - <applet code="com.fluendo.player.Cortado.class" - archive="http://www.nuug.no/tools/cortado-unsigned.jar" - width="640" height="320"> - <param name="url" value="$ogvurl"/> - <param name="local" value="false"/> - <param name="showStatus" value="show"/> - <param name="bufferSize" value="500"/> - <param name="duration" value="$duration"/> - <param name="keepaspect" value="true"/> + <h1>$title</h1> + <p>$description</p> + <p><b>Organisasjon:</b> <a href="http://www.nuug.no/pub/video/frikanalen/frontpage_all.cgi?org=$org_escaped">$organization</a></p> + <applet code="com.fluendo.player.Cortado.class" + archive="http://www.nuug.no/tools/cortado-unsigned.jar" + width="640" height="320"> + <param name="url" value="$ogvurl"/> + <param name="local" value="false"/> + <param name="showStatus" value="show"/> + <param name="bufferSize" value="500"/> + <param name="duration" value="$duration"/> + <param name="keepaspect" value="true"/> <img src="$imageuri" width="640" height="320" border="0" alt="preview"> - </applet> - <p><table cellpadding=5> - <tr><td>Lengde:</td><td> $lengde </td></tr> - <tr><td>Dato:</td><td> $date </td></tr> - </table> - <p>Dersom du ikke ser noe video på denne siden, har du en nettleser uten fungerende java-støtte. Følgende lenker kan benyttes dersom dette er tilfelle, eller du ønsker mere kontroll på søking (playlist url) eller laste ned hele filen (Ogg Theora) . Vi har også lagt inn direktelink til Windows Media url på frikanalen sin side. - <p>Video URLs: - <br><a href="$playlisturl">Playlist url (m3u) </a>for ekstern avspiller. <a href="http://www.videolan.org">(VLC fungerer godt på alle platformer .)</a> - <br><a href="$ogvurl">Ogg Theora</a> - <br><a href="$wmvurl">Windows Media</a> - <br><a href="frontpage.cgi">Tilbake</a></p> - </div> - <div id="footer"> - © 2009 Foreningen Frikanalen, design + </applet> + <p><table cellpadding=5> + <tr><td>Lengde:</td><td> $lengde </td></tr> + <tr><td>Dato:</td><td> $date </td></tr> + </table> + <p>Dersom du ikke ser noe video på denne siden, har du en nettleser uten fungerende java-støtte. Følgende lenker kan benyttes dersom dette er tilfelle, eller du ønsker mere kontroll på søking (playlist url) eller laste ned hele filen (Ogg Theora) . Vi har også lagt inn direktelink til Windows Media url på frikanalen sin side. + <p>Video URLs: + <br><a href="$playlisturl">Playlist url (m3u) </a>for ekstern avspiller. <a href="http://www.videolan.org">(VLC fungerer godt på alle platformer .)</a> + <br><a href="$ogvurl">Ogg Theora</a> + <br><a href="$wmvurl">Windows Media</a> + <br><a href="frontpage.cgi">Tilbake</a></p> + </div> + <div id="footer"> + © 2009 Foreningen Frikanalen, design <a href="http://www.wildweb.no" target="_blank">Wild Web</a> - </div> - </div> - </body> - </html> + </div> + </div> + </body> + </html> EOF } |