]> gitweb.michael.orlitzky.com - dead/whatever-dl.git/blob - test/fixtures/bliptv/2788616.htm
Added the OGG/Vorbis format parsing to Bliptv.
[dead/whatever-dl.git] / test / fixtures / bliptv / 2788616.htm
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 <head>
5 <!--global stylesheet-->
6 <link rel="stylesheet" type="text/css" href="http://a.blip.tv/skin/mercury/global.css?v=1.32.6996" media="screen" />
7
8 <!--common stylesheet-->
9 <link rel="stylesheet" type="text/css" href="http://a.blip.tv/skin/mercury/common.css?v=1.15.5136" media="screen" />
10
11 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
12 <title>
13
14 State of PostGIS
15
16 </title>
17
18
19 <!-- Facebook share tags -->
20
21
22
23
24 <meta name="description" content="State of PostGIS by Paul Ramsey" />
25
26
27 <meta name="title" content="State of PostGIS | fosslc"/>
28
29
30 <meta name="video_type" content="application/x-shockwave-flash" />
31
32 <meta name="video_width" content="1024" />
33 <meta name="video_height" content="768" />
34
35
36 <link rel="image_src" href="http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png" />
37 <link rel="videothumbnail" href="http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png" />
38
39
40
41 <link rel="video_src" href="http://blip.tv/play/AYGrtgcC" />
42
43
44 <!-- End Facebook share tags -->
45
46
47 <meta http-equiv="keywords" name="keywords" content="application,postgis,geospatial,database,spatial,osgeo" />
48
49
50 <meta name="x-debug-action" content="file_view" />
51
52 <meta name="robots" content="all" />
53
54 <!--format_inc_header-->
55
56
57
58
59
60 <script>
61 var Pokkari = {
62
63 AttachEvent: function(foo, bar, action) {
64 $(document).ready(action);
65 }
66
67 };
68
69 var Class = {
70 create: function() {
71 return function() {
72 this.initialize.apply(this, arguments);
73 }
74 }
75 }
76 </script>
77
78 <script type="text/javascript" src="http://a.blip.tv/scripts/jquery-latest.js?v=1.5.2755"></script>
79 <script type="text/javascript" src="http://a.blip.tv/scripts/jquery-ui.min.js?v=1.2.8285"></script>
80 <script type="text/javascript" src="http://a.blip.tv/scripts/pokkariCaptcha.js?v=1.2.804"></script>
81 <script type="text/javascript" src="http://a.blip.tv/scripts/url.js?v=1.7.2304"></script>
82 <script type="text/javascript" src="http://a.blip.tv/scripts/pokkariPlayer.js?v=13.586.4419"></script>
83 <script type="text/javascript" src="http://a.blip.tv/scripts/uuid.js?v=1.1.6977"></script>
84
85
86
87
88
89
90
91 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP.js?v=1.2.1433"></script>
92 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP/Delegate.js?v=1.3.4216"></script>
93 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP/Control.js?v=1.2.6853"></script>
94 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP/Controls/Navigation.js?v=1.3.1428"></script>
95 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP/Controls/FastUserMenu.js?v=1.1.5424"></script>
96
97
98 <script type="text/javascript" src="http://a.blip.tv/scripts/BLIP/Dashboard.js?v=ALLAN.333560.5265"></script>
99
100
101 <script>
102 var navigation = new BLIP.Controls.Navigation();
103 </script>
104
105
106
107
108
109
110
111
112
113 <link rel="alternate" type="application/rss+xml" title="blip.tv RSS" href="http://blip.tv/rss" />
114
115
116 <!--/format_inc_header-->
117
118 <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="blip.tv" />
119
120
121
122
123
124 </head>
125 <body>
126 <!-- include: templ/blipnew/format.pthml -->
127 <div id="Header">
128 <!-- User stuff -->
129
130 <div id="HeaderUsername">
131 Hi there, <a href="/users/create/">Sign up!</a> <span id="Divider">|</span> <a href="/users/login/?return_url=/?file_type%3Dflv%3Bsort%3Ddate%3Bdate%3D%3Bid%3D2788616%3Bs%3Dfile">Login</a>
132 </div>
133
134 <!-- /User stuff -->
135 <div class="Clear"></div>
136 <div id="HeaderNavWrapper">
137 <a href="http://blip.tv"><img src="http://a.blip.tv/skin/mercury/images/logo.gif?v=1.3.6149" id="Logo" alt="blip.tv" /></a>
138 <div id="HeaderNavMenuWrapper">
139 <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)"> <div class="MajorLink"><a href="http://blip.tv/popular">Browse</a></div>
140 <ul>
141 <li><a href="http://blip.tv/recent">Recent Episodes</a></li>
142 <li><a href="http://blip.tv/popular">Popular Episodes</a></li>
143 <li class="LastItem"><a href="http://blip.tv/random">Random Episodes</a></li>
144 </ul>
145 </div>
146 <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
147 <div class="MajorLink"><a href="http://blip.tv/dashboard">Dashboard</a></div>
148 <ul>
149 <li><a href="http://blip.tv/dashboard">Overview</a></li>
150 <li><a href="http://blip.tv/dashboard/episodes">Episodes</a></li>
151 <li><a href="http://blip.tv/dashboard/players">Players</a></li>
152 <li><a href="http://blip.tv/dashboard/distribution">Distribution</a></li>
153 <li><a href="http://blip.tv/dashboard/ads">Advertising</a></li>
154 <li class="LastItem"><a href="http://blip.tv/dashboard/stats">Statistics</a></li>
155 </ul>
156 </div>
157 <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
158 <div class="MajorLink"><a href="http://blip.tv/dashboard/upload">Upload</a></div>
159 <ul>
160 <li><a href="http://blip.tv/dashboard/upload">Web upload</a></li>
161 <li><a href="http://blip.tv/tools/">Desktop upload client</a></li>
162 <li class="LastItem"><a href="http://blip.tv/dashboard/ftp/">FTP upload</a></li>
163 </ul>
164 </div>
165 <div class="HeaderNavMenu" onMouseOver="navigation.show(this)" onMouseOut="navigation.hide(this)">
166 <div class="MajorLink"><a href="http://blip.tv/help">Help</a></div>
167 <ul>
168 <li><a href="http://blip.tv/help">Overview</a></li>
169 <li><a href="http://blip.tv/help/forum">Troubleshooting</a></li>
170 <li><a href="http://blip.tv/faq">FAQ</a></li>
171 <li><a href="http://blip.tv/learning">Learning Center</a></li>
172 <li class="LastItem"><a href="http://blip.tv/help/#supportform">Contact support</a></li>
173 </ul>
174 </div>
175 <div class="Clear"></div>
176 </div>
177 <div class="Clear"></div>
178 </div>
179 <div id="HeaderSearch">
180 <form method="get" action="/search">
181 <div id="SearchQuery">
182 <input type="text" name="q">
183 </div>
184 <div id="SearchQuerySubmit">
185 <input type="submit" value="Search blip.tv">
186 </div>
187 </form>
188 <div class="Clear"></div>
189 </div>
190 <div class="Clear"></div>
191 </div>
192
193 <div class="Clear"></div>
194
195 <div id="Wrapper">
196 <div class="Clear"></div>
197
198 <!-- Sides & Tables anteater -->
199
200
201 <table cellpadding="0" cellspacing="0" border="0" id="main_table">
202
203
204 <td id="body" valign="top">
205 <!-- main -->
206 </td></tr></table>
207 <meta name="title" content="" />
208 <meta name="description" content="" />
209 <link rel="image_src" href="http://a.images.blip.tv/" />
210 <link rel="video_src" href="http://blip.tv/file/"/>
211 <meta name="video_height" content="" />
212 <meta name="video_width" content="" />
213 <meta name="video_type" content="application/x-shockwave-flash" />
214
215
216
217 <div class="masthed" id="post_masthed_2808483">
218 <!-- include: templ/blipnew/posts_inc_masthed.pthml -->
219
220
221
222
223
224
225
226 </div>
227
228
229 <link rel="image_src" href="http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png" />
230 <script src="http://a.blip.tv/scripts/DoSomething.js?v=1.2.8041"></script>
231 <script src="http://a.blip.tv/scripts/FeaturedContent.js?v=1.5.6562"></script>
232 <script src="http://a.blip.tv/scripts/EpisodeFlipper.js?v=1.7.8391"></script>
233 <script src="http://a.blip.tv/scripts/AttributeTable.js?v=1.2.3160"></script>
234 <script src="http://a.blip.tv/scripts/DoSomethingActions.js?v=1.7.5945"></script>
235 <script src="http://a.blip.tv/scripts/TextCompact.js?v=1.2.6726"></script>
236 <script src="http://a.blip.tv/scripts/pokkariComments.js?v=1.2.212"></script>
237 <script src="http://a.blip.tv/scripts/bookmarks-episode.js?v=1.3.7421"></script>
238 <script type="text/javascript" src="http://m2.fwmrm.net/g/lib/1.1/js/fwjslib.js?version=1.1"></script>
239 <script>
240
241 function toggleReport(itemType, itemId){
242 $('#ReportMeBabyWrapper').toggle();
243 $("#ReportMeBabyContents").load('/'+ itemType + '/report_form/' + itemId + '/?no_wrap=1', function() {
244 $("#reportButton").click(function() {
245 if($("#report_form_2808483 :selected").attr("id") != "reason_null") {
246 var serializedData = $("#report_form_2808483").serialize();
247 $.post("/posts/report_inappropriate?skin=xmlhttprequest", serializedData, function(response) {
248 $("#ReportError").hide();
249 $('#ReportMeBabyWrapper').hide();
250 }, "text");
251 } else {
252 shakeReport();
253 $("#ReportError").show();
254 }
255 });
256
257
258 $("#reportClose").click(function() {
259 $('#ReportMeBabyWrapper').hide();
260 });
261
262 });
263 }
264
265 function modifyReportMeSizes() {
266 document.getElementById("ReportMeBabyContents").style.height = "320px";
267 document.getElementById("ReportMeBaby").style.height = "340px";
268 document.getElementById("ReportMeBabyBG").style.height = "360px";
269 }
270
271 function shakeReport() {
272 $("#ReportMeBaby").animate({marginLeft:'+=5'},50);
273 $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
274 $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
275 $("#ReportMeBaby").animate({marginLeft:'-=10'},50);
276 $("#ReportMeBaby").animate({marginLeft:'+=10'},50);
277 $("#ReportMeBaby").animate({marginLeft:'-=5'},50);
278 }
279
280 function getFlashMovie(movieName) {
281 var isIE = navigator.appName.indexOf("Microsoft") != -1;
282 return (isIE) ? window[movieName] : document[movieName];
283 }
284
285 function getUpdate(type, arg1, arg2) {
286 switch(type) {
287 case "item":
288 var item = player.getPlayer().getCurrentItem();
289 checkInfo(item);
290 break;
291 }
292 }
293
294 function checkInfo(item)
295 {
296 if(item.posts_id != 2808483) {
297 $("#BackTo").show();
298 }
299 }
300
301 function goBack() {
302 PokkariPlayerOptions.useDocumentWrite = false;
303 player.render();
304 $("#BackTo").hide();
305 }
306 </script>
307 <!--[if lte IE 6]>
308 <style>
309 /*<![CDATA[*/
310 #ReportMeBaby {
311 position:absolute;
312 top: 600px;
313 }
314
315 #ReportMeBabyBG {
316 position:absolute;
317 top: 600px;
318 background: #777;
319 }
320
321 /*]]>*/
322 </style>
323 <![endif]-->
324
325 <!-- Digg Thumbnail Hack -->
326 <!--
327 <img src='http://blip.tv/uploadedFiles/Fosslc-StateOfPostGIS188.png'>
328 -->
329
330 <div id="PageContainer">
331 <div id="BackTo"><a href="javascript:void(0);" onClick="goBack();"><img src="http://a.blip.tv/skin/mercury/images/backto.gif?v=1.2.3306" id="BackToButton"></a></div><div id="EpisodeTitle">State of PostGIS</div>
332 <div class="Clear"></div>
333 <div id="ContentPanel">
334 <div class="Clear"></div>
335 <div id="video_player" class="embed" style="height:100%">
336 <script type="text/javascript">
337 PokkariPlayerOptions.useShowPlayer = true;
338 PokkariPlayerOptions.useDocumentWrite = true;
339 PokkariPlayerOptions.maxWidth = 624;
340 PokkariPlayerOptions.maxHeight = 351;
341 PokkariPlayerOptions.forceAspectWidth = true; // Forces pokkariPlayer to always keep width for aspect resize
342 PokkariPlayerOptions.showPlayerOptions = {
343 allowm4v: false,
344 smallPlayerMode: false,
345 playerUrl: 'http://a.blip.tv/scripts/flash/showplayer.swf'
346 };
347
348 var player = PokkariPlayer.GetInstanceByMimeType("video/x-flv,video/flv","Web", 0);
349
350 if (player instanceof PokkariQuicktimePlayer) {
351 // Quicktime player will hold up the whole document if a video not marked for streaming is loaded.
352 PokkariPlayerOptions.useDocumentWrite = false;
353 }
354
355 player.setPrimaryMediaUrl("http://blip.tv/file/get/Fosslc-StateOfPostGIS127.flv?referrer=blip.tv&source=1");
356 player.setPermalinkUrl("http://blip.tv/file/view/2788616?referrer=blip.tv&source=1");
357 player.setSiteUrl("http://blip.tv");
358 player.setAdvertisingType("preroll_freewheel,overlay_freewheel,postroll_freewheel");
359 player.setPostsId(2808483);
360 player.setUsersId(357135);
361 player.setUsersLogin("fosslc");
362 player.setPostsTitle("State of PostGIS");
363 player.setContentRating("TV-G");
364 player.setDescription("State of PostGIS by Paul Ramsey");
365 player.setTopics("postgis, geospatial, database, spatial, osgeo");
366 player.setPlayerTarget(document.getElementById('video_player'));
367 player.setUsersFeedUrl("http://fosslc.blip.tv/rss");
368 player.setAutoPlay(true);
369 // By setting the size rediculously large, we'll trick PokkariPlayer in resizing with aspect.
370 player.setWidth(500000);
371 player.setHeight(375000);
372
373 player.setGuid("FEC13EEE-C576-11DE-94DF-C6C4A2FB69E1");
374 player.setThumbnail("http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png");
375
376
377 if (player instanceof PokkariQuicktimePlayer) {
378 Pokkari.AttachEvent(window,"load",function() { player.render(); });
379 }
380 else {
381 player.render();
382 }
383 </script>
384 </div>
385
386
387
388 <div id="EpisodeDescription">
389 <div class="Clear"></div>
390
391 <div id="ContentRating">
392 <img src="/skin/mercury/images/contentratings/TV-G.gif">
393 </div>
394
395 <script>if (typeof(player) != 'undefined' && player instanceof PokkariQuicktimePlayer) {
396 document.write("<div style='float:left; margin: 8px 10px 5px 5px;'><a href='http://www.apple.com/quicktime/download/'><img src='http://a.blip.tv/images/quicktime.gif?v=1.2.2128' width='88' height='31' border='0' /></a></div>");
397 }</script>
398 State of PostGIS by Paul Ramsey
399 </div>
400 <div class="Clear"></div>
401 <div id="EP_and_Format_Bar">
402
403 Play episode as :
404 <select id="SelectFormat" size="1" onchange="if(this.value) { window.location.href = this.value; }">
405 <option>Select a format</option>
406
407 <option value="/file/2788616?filename=Fosslc-StateOfPostGIS596.ogg">Source &mdash; Ogg Theora/Vorbis (.ogg)</option>
408
409 <option value="/file/2788616?filename=Fosslc-StateOfPostGIS127.flv">Web &mdash; Flash Video (.flv)</option>
410
411 </select>
412 </div>
413 <div>
414 <div id="CommentsTitle"><a href="http://blip.tv/comments/?attached_to=post2808483&skin=rss"><img src="http://a.blip.tv/skin/mercury/images/comment_rss.gif?v=1.2.8216" align="right"></a></div>
415 </div>
416 <div id="Comments">
417
418 <div id="CommentsList">
419
420 <div id ="CommentEmpty" class="CommentEntry">
421 <div class="CommentUserIcon"><img src="http://a.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.6105"></div>
422 <div class="CommentText">
423 <span class="Said">Oh, look at that.</span>
424 <div class="Clear"></div>
425
426 <div class="CommentTextBody">
427 No one has commented yet. Be the first!
428 </div>
429 </div>
430 </div>
431 <div class="Clear"></div>
432
433
434 </div>
435
436
437 <div class="Clear"></div>
438 <div class="MetaPanelSectionTitle" id="LeaveCommentTitle"></div>
439 <div class="Clear"></div>
440 <div class="CommentEntry">
441 <div class="CommentUserIcon"><img src="http://a.blip.tv/skin/mercury/images/error_triangle.gif?v=1.2.4438"></div>
442 <div class="CommentText">
443 <div class="CommentTextBody">
444 Hey! You must be logged in to add comments. <a href="/users/login">Login</a> or <a href="/users/create">Register</a>.
445 </div>
446 </div>
447 <div class="Clear"></div>
448 </div>
449
450 <a name="comment_form"></a>
451
452
453
454 </div>
455
456 <div class="Clear"></div>
457 <div id="QuickLinks">
458 <div id="QL_Links">
459 <span id="QL_Title">Quick Links</span>
460 <a href="http://fosslc.blip.tv/rss" title="Get this show's rss feed with enclosures"><img src="http://a.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.8117">RSS Feed</a>
461 <a href="http://www.channels.com/autosubscribe?feed_url=http://fosslc.blip.tv/rss" title="Subscribe on channels.com"><img src="http://a.blip.tv/skin/mercury/images/ql_rss.gif?v=1.2.8117">channels.com</a>
462
463 <a href="itpc://fosslc.blip.tv/rss/itunes/" title="Subscribe to this show in iTunes"><img src="http://a.blip.tv/skin/mercury/images/ql_itunes.gif?v=1.2.7181">iTunes Feed</a>
464
465 <a href="http://blip.tv/file/get/Fosslc-StateOfPostGIS127.flv"><img src="http://a.blip.tv/skin/mercury/images/ql_file.gif?v=1.3.8844">Download</a>
466 <a href="javascript: void(0);" onClick="toggleReport('file','2788616');"><img src="http://a.blip.tv/skin/mercury/images/report.gif?v=1.2.8220">Tattle</a>
467 </div>
468 </div>
469 <div class="Clear"></div>
470 </div>
471 <div id="MetaPanel">
472 <div id="ReportMeBabyWrapper"><div id="ReportMeBabyBG"></div><div id="ReportMeBaby"><div id="ReportMeBabyContents"></div></div></div>
473 <div id="ShowInfo">
474 <div id="ShowIcon">
475 <a href="http://fosslc.blip.tv/" title="Go to show page">
476 <img src="http://a.blip.tv/skin/mercury/images/user_icon.gif?v=1.2.742" width="55" height="55"/>
477 </a>
478 </div>
479 <div id="ShowTitleWrapper"><div id="ShowTitle"><a href="http://fosslc.blip.tv/">fosslc</a></div></div>
480 <div class="Clear"></div>
481 <div id="ShowInfoLinks">
482
483 <a href="http://fosslc.blip.tv/">Visit show page &rsaquo;</a>
484 <a href="http://fosslc.blip.tv/posts?view=archive&nsfw=dc">All episodes &rsaquo;</a>
485 </div>
486 <div class="Clear"></div>
487 </div>
488 <div class="Clear"></div>
489
490 <div class="MetaPanelSectionTitle" id="EpisodeListTitle"></div>
491 <div class="Clear"></div>
492 <div id="EpisodeFlipperWrapper">
493 <div id="EpisodeTopBumper">You've reached the newest episode.</div>
494 <div id="EpisodeItemHolderWrapper">
495 <div id="EpisodeFlipperLoading"><img src="http://a.blip.tv/skin/mercury/images/spinner.gif?v=1.2.8964"></div>
496 <div id="EpisodeItemHolder">
497 </div>
498 </div>
499 <div id="EpisodeBottomBumper">You've reached the oldest episode.</div>
500 <div class="Clear"></div>
501 </div>
502
503 <div id="EpisodeFlipperButtons">
504 <a href="javascript:EpisodeFlipper.older();" id="ep_flip_next"><img src="http://a.blip.tv/skin/mercury/images/ep_next.gif?v=1.3.2396" id="ep_next"></a>
505 <a href="javascript:EpisodeFlipper.newer();" id="ep_flip_prev"><img src="http://a.blip.tv/skin/mercury/images/ep_prev.gif?v=1.3.3280" id="ep_prev"></a>
506 <div class="Clear"></div>
507 </div>
508 <div class="Clear"></div>
509
510 <div id="DS_MenuHolder">
511 <div class="Clear"></div>
512 </div>
513 <div id="DS_MenuHolderTrailer"></div>
514 <div id="Something">
515 <div id="SomethingTop"></div>
516 <div class="Clear"></div>
517 <div id="SomethingContentsWrapper">
518 <div id="SomethingError"></div>
519 <div id="SomethingContents"><img src="http://a.blip.tv/skin/mercury/images/spinner.gif?v=1.2.8964"></div>
520 <div id="SomethingClose"><a href="javascript:EpisodePageWriter.closeSomething();"><img src="http://a.blip.tv/skin/mercury/images/something_close.gif?v=1.2.4221"></a></div>
521 </div>
522 <div class="Clear"></div>
523 <div id="SomethingBottom"></div>
524 </div>
525 <div class="Clear"></div>
526 <div id="FeaturedContent">
527 </div>
528 <div id="FC_Refresh"><a href="javascript:FeaturedContent.refresh();"><img src="http://a.blip.tv/skin/mercury/images/handpicked_refresh.gif?v=1.4.5430"></a></div>
529 <div class="Clear"></div>
530 <div id="FilesAndLinks"></div>
531 <div class="Clear"></div>
532 <div id="Metadata"></div>
533 <script type="text/javascript">
534
535
536 var EpisodePageWriter = {
537
538 closeSomething : function() {
539 $("#Something").slideUp("fast");
540 },
541
542 openSomething : function() {
543 $("#Something").slideDown("fast");
544 },
545
546 showSomething: function(url,callback) {
547 var self = this;
548
549 $("#SomethingError").empty();
550
551 if (typeof(DoSomethingActions) == "undefined") {
552 $.getScript("http://a.blip.tv/scripts/DoSomethingActions.js?v=1.7.5945",
553 function() { window.setTimeout(function() {
554 self.showSomething(url,callback);
555 }, 100);
556 }
557 );
558 }
559 else {
560 this.closeSomething();
561 $('#SomethingContents').load(url, function() {
562 self.openSomething();
563 if (callback) {
564 callback();
565 }
566 });
567 }
568 },
569
570
571 email : function () {
572 var self = this;
573 this.showSomething("/dosomething/share?no_wrap=1 #Email", function() {
574 self.insertCaptcha();
575 DoSomethingActions.emailSender.initialize(2808483);
576 });
577 },
578
579 embedShowPlayer: function() {
580
581 this.showSomething("/dosomething/embed?no_wrap=1 #ShowPlayer", function() { DoSomethingActions.playerSelector.load(2808483, 357135); });
582
583 },
584
585 embedLegacyPlayer : function() {
586 this.showSomething("/dosomething/embed?no_wrap=1 #LegacyPlayer", function () {
587 DoSomethingActions.legacySelector.initialize(2788616);
588 });
589 },
590
591 embedWordpress : function() {
592 this.showSomething("/dosomething/embed?no_wrap=1 #Wordpress", function() {
593 DoSomethingActions.wordpressSelector.initialize(2808483);
594 });
595 },
596
597 insertCaptcha : function() {
598 var uuid = new UUID();
599 $("#captchaHere").html("<input type='hidden' name='captchas_guid' value='" + uuid + "' />\n" + "<img src='/captchas/" + uuid + "' id='CaptchaImg' />\n");
600 },
601
602 blog : function() {
603 this.showSomething("/users/blogging_info?posts_id=2808483&no_wrap=1", function() {
604 DoSomethingActions.crosspostSelector.initialize();
605 });
606 },
607
608 subscribeInNewWindow: function(url) {
609 var nW = window.open(url,"_blank", '');
610 nW.focus();
611 },
612
613 subscribeRss: function() {
614 this.showSomething("/dosomething/subscribe?no_wrap=1&safeusername=fosslc #Rss");
615 },
616
617 subscribeChannels: function() {
618 this.subscribeInNewWindow("http://www.channels.com/autosubscribe?feed_url=http://fosslc.blip.tv/rss");
619 },
620
621 subscribeItunes: function() {
622 this.subscribeInNewWindow("itpc://fosslc.blip.tv/rss/itunes/");
623 },
624
625 subscribeMiro: function() {
626 this.subscribeInNewWindow("http://subscribe.getmiro.com/?url1=http%3A//fosslc.blip.tv/rss");
627 },
628
629 subscribePando: function() {
630 this.subscribeInNewWindow(
631 PokkariPandoPlayer.getSubscribeUrl("http://fosslc.blip.tv/rss/pando","fosslc")
632 );
633 },
634
635 myspace: function() {
636 $.getScript('/players/embed/?posts_id=2808483&skin=json&callback=EpisodePageWriter.myspaceSubmit');
637 },
638
639 myspaceSubmit: function(params) {
640 if (params && params.length && params[0] && params[0].code) {
641 var code = encodeURIComponent("<div class='BlipEmbed'>" + params[0].code + "</div><div class='BlipDescription'><p>State of PostGIS by Paul Ramsey</p></div>");
642 window.open('http://www.myspace.com/Modules/PostTo/Pages/?T=State%20of%20PostGIS&C=' + code);
643 }
644 }
645
646 };
647
648
649 var DSO = {
650 "verbs" : [
651
652 {"verb" : "<img src='http://a.blip.tv/skin/mercury/images/ds_verb_share.gif?v=1.2.8787'>", "preposition" : "with", "nouns" : [
653 {"noun" : "Email", "action" : function(){EpisodePageWriter.email();}},
654 {"noun" : "Cross-posting", "action" : function(){EpisodePageWriter.blog();}},
655 {"noun" : "Del.icio.us", "action" : function(){ window.open('http://del.icio.us/post?url=http://blip.tv/file/2788616')}},
656 {"noun" : "Digg", "action" : function() { window.open('http://digg.com/submit?phase=2&url=http://blip.tv/file/2788616/&title=State%20of%20PostGIS')}},
657 {"noun" : "Facebook", "action" : function() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}},
658 {"noun" : "Lycos", "action" : function() { window.open('http://mix.lycos.com/bookmarklet.php?url='+escape(window.location.href),'lyMixBookmarklet', 'width=550,height=400')}},
659 {"noun" : "MySpace", "action" : function() { EpisodePageWriter.myspace(); }},
660 {"noun" : "Newsvine", "action" : function() { window.open('http://www.newsvine.com/_tools/seed&amp;save?u=http://blip.tv/file/2788616&amp;h=file')}},
661 {"noun" : "Reddit", "action" : function() { window.open('http://reddit.com/submit?url=http://blip.tv/file/2788616&amp;name=file')}},
662 {"noun" : "StumbleUpon", "action" : function() { window.open('http://www.stumbleupon.com/submit?url=http://blip.tv/file/2788616&amp;name=file')}},
663 ]},
664
665 {"verb" : "<img src='http://a.blip.tv/skin/mercury/images/ds_verb_embed.gif?v=1.2.7171'>", "preposition" : "with", "nouns" : [
666 {"noun" : "Show Player", "action" : function(){EpisodePageWriter.embedShowPlayer();}},
667 {"noun" : "Legacy Player", "action" : function(){EpisodePageWriter.embedLegacyPlayer();}},
668 {"noun" : "Wordpress.com", "action" : function(){EpisodePageWriter.embedWordpress();}}
669 ]},
670
671 {"verb" : "<img src='http://a.blip.tv/skin/mercury/images/ds_verb_subscribe.gif?v=1.2.7199'>", "preposition" : "with", "nouns" : [
672 {"noun" : "RSS", "action" : function() { EpisodePageWriter.subscribeRss(); }},
673
674 {"noun" : "iTunes", "action" : function() { EpisodePageWriter.subscribeItunes(); }},
675
676 {"noun" : "Channels.com", "action" : function() {EpisodePageWriter.subscribeChannels(); }},
677 {"noun" : "Miro", "action" : function() { EpisodePageWriter.subscribeMiro(); }}
678 ]}]
679 };
680
681 var ATOf = {
682 "name" : "Files and Links",
683 "src" : "http://a.blip.tv/skin/mercury/images/files_at.gif?v=1.2.4914",
684 "attributes" : [
685
686 {"name" : "Thumbnail", "attribute" : "http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png", "type" :
687 [{"link" : "http://a.images.blip.tv/Fosslc-StateOfPostGIS188.png", "selectable" : 1}]
688 },
689
690
691 {"name" : "Ogg Theora/Vorbis (.ogg)", "attribute" : "http://blip.tv/file/get/Fosslc-StateOfPostGIS596.ogg", "type" :
692 [{"link" : "http://blip.tv/file/get/Fosslc-StateOfPostGIS596.ogg", "selectable" : 1}]
693 },
694
695 {"name" : "Flash Video (.flv)", "attribute" : "http://blip.tv/file/get/Fosslc-StateOfPostGIS127.flv", "type" :
696 [{"link" : "http://blip.tv/file/get/Fosslc-StateOfPostGIS127.flv", "selectable" : 1}]
697 }
698
699 ]};
700
701 var ATOm = {
702 "name" : "Metadata",
703 "src" : "http://a.blip.tv/skin/mercury/images/metadata_at.gif?v=1.2.4777",
704 "attributes" : [
705 {"name" : "Date", "attribute" : "Oct 30, 2009 01:09pm", "type" :
706 [{"link" : "", "selectable" : 0}]
707 },
708 {"name" : "Category", "attribute" : "Technology", "type" :
709 [{"link" : "/posts/?category=7&category_name=Technology", "selectable" : 0}]
710 },
711
712 {"name" : "Tags", "attribute" : "<a href='http://blip.tv/topics/view/postgis' title='Find more content marked \"postgis\"' rel='tag'>postgis</a>, <a href='http://blip.tv/topics/view/geospatial' title='Find more content marked \"geospatial\"' rel='tag'>geospatial</a>, <a href='http://blip.tv/topics/view/database' title='Find more content marked \"database\"' rel='tag'>database</a>, <a href='http://blip.tv/topics/view/spatial' title='Find more content marked \"spatial\"' rel='tag'>spatial</a>, <a href='http://blip.tv/topics/view/osgeo' title='Find more content marked \"osgeo\"' rel='tag'>osgeo</a> ", "type" :
713 [{"link" : "", "selectable" : 0}]
714 },
715
716
717 {"name" : "License", "attribute" : "No license (All rights reserved)", "type" :
718 [{"rel" : "license", "link" : "", "selectable" : 0}]
719 },
720
721 {"name" : "ogg filesize", "attribute" : "122213341 Bytes", "type" :
722 [{"link" : "", "selectable" : 0}]
723 },
724
725 {"name" : "Flash filesize", "attribute" : "120686009 Bytes", "type" :
726 [{"link" : "", "selectable" : 0}]
727 }
728
729
730 ]};
731
732 TextCompact.compact("#ShowTitle", 40);
733
734 $(document).ready(function(){
735 EpisodeFlipper.initialize(document.getElementById("EpisodeItemHolder"), "2808483", "357135", "1256922573");
736 DoSomething.embed(DSO, "DS_MenuHolder");
737 FeaturedContent.embed("http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "http://blip.tv/posts/?bookmarked_by=hotepisodes&skin=json&callback=?&version=2 ", "FeaturedContent");
738 AttributeTable.embed(ATOf, "FilesAndLinks", "#555555","#CCCCCC");
739 AttributeTable.embed(ATOm, "Metadata", "#555555", "#CCCCCC");
740 });
741
742
743 </script>
744 <div class="Clear"></div>
745
746 <div id="AdCode">
747 <span id="medium_rectangle" class="_fwph">
748 <form id="_fw_form_medium_rectangle" style="display:none">
749 <input type="hidden" name="_fw_input_medium_rectangle" id="_fw_input_medium_rectangle" value="w=300&h=250&envp=g_js&sflg=-nrpl;" />
750 </form>
751 <span id="_fw_container_medium_rectangle_companion" class="_fwac"></span>
752 <span id="_fw_container_medium_rectangle" class="_fwac">
753 <script src="http://2822.v.fwmrm.net/ad/g/1?nw=10274&pvrn=Insert Random Number Here&csid=display&resp=ad;;ptgt=s&envp=g_js&slid=Rectangle&w=300&h=250" language="javascript"></script><noscript><iframe src="http://2822.v.fwmrm.net/ad/g/1?nw=10274&pvrn=Insert Random Number Here&csid=display&resp=ad;;ptgt=s&envp=g_iframe&slid=Rectangle&w=300&h=250" width="300" height="250" border="0" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe></noscript>
754 </span>
755 </span>
756 </div>
757 <div class="Clear"></div>
758
759 </div>
760 <div class="Clear"></div>
761 </div>
762 <div class="Clear"></div>
763
764
765
766 <!-- end unless deleted -->
767
768
769
770
771
772
773
774 <div style="display:block;">
775 <table width="950px" height="100%">
776 <tr>
777 <td>&nbsp;</td>
778 <td>&nbsp;
779
780 </td>
781 </tr>
782 </table>
783
784
785 </div>
786 <div class="Clear"></div>
787 <div id="Footer">
788 <div class="FooterColumn FooterBorder">
789 <div class="FooterColumnContents">
790 <h4>About blip.tv</h4>
791 <span class="FooterBabble">We help creative people be creative.</span> <a href="/about/" class="FooterBabble">More about us &rsaquo;</a>
792 </div>
793 </div>
794 <div class="FooterColumn FooterBorder">
795 <div class="FooterColumnContents">
796 <h4>You</h4>
797 <div class="ColumnHalf">
798 <a href="http://blip.tv/dashboard/">Dashboard</a>
799 <a href="http://blip.tv/file/post/">Publishing</a>
800 <a href="http://blip.tv/blogs/list/">Distribution</a>
801 </div>
802 <div class="ColumnHalf">
803 <a href="http://blip.tv/prefs/advertising_manage/">Advertising</a>
804 <a href="http://blip.tv/users/stats/">Statistics</a>
805 <a href="http://blip.tv/">Showpage</a>
806 <a href="http://blip.tv/prefs/security/">Account</a>
807 </div>
808
809 </div>
810 </div>
811 <div class="FooterColumn FooterBorder">
812 <div class="FooterColumnContents">
813 <h4>Help</h4>
814 <span class="FooterBabble"><a href="http://blip.tv/learning/" class="FooterBabble">The Learning Center</a> is for those new to Web show production on blip.tv. Check out our <a href="/help/" class="FooterBabble">Help Section</a> for more information about how to use the blip.tv service.</span>
815 </div>
816 </div>
817 <div class="FooterColumn">
818 <div class="FooterColumnContents">
819 <h4>Us</h4>
820 <div class="ColumnHalf">
821 <a href="http://blog.blip.tv/">Our Blog</a>
822 <a href="http://blip.tv/careers/" class="Highlight">Careers at blip</a>
823 <a href="http://blip.tv/advertisers/">Advertise on blip</a>
824 </div>
825 <div class="ColumnHalf">
826 <a href="http://blip.tv/tos/">Terms of Use</a>
827 <a href="http://blip.tv/dmca/">Copyright Policy</a>
828 <a href="http://blip.tv/about/api/">Developers</a>
829 </div>
830 </div>
831 <div class="Clear"></div>
832
833 <script type="text/javascript">
834 var browserVersion = navigator.appVersion;
835 if(browserVersion.substring(5,11)=="iPhone"){
836 document.write("<div id=\"Navigation\">");
837 document.write("<a href=\"http://blip.tv/?skin=iphone\" class=\"LastLink\">Blip Mobile Site</a>");
838 document.write("</div>");
839 document.write("<div class=\"Clear\"></div>");
840 }
841 </script>
842
843 <div class="FooterColumnContents">
844 <p>Copyright &copy; 2009 Blip Networks Inc.</p>
845 </div>
846 </div>
847 </div>
848
849 <script type="text/javascript">
850 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
851 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
852 </script>
853 <script type="text/javascript">
854 var pageTracker = _gat._getTracker("UA-713068-1");
855 pageTracker._initData();
856 pageTracker._trackPageview();
857 </script>
858
859 <!-- Start Quantcast tag -->
860 <script type="text/javascript" src="http://edge.quantserve.com/quant.js"></script>
861 <script type="text/javascript">_qacct="p-1fp7VX_6qS9mM";quantserve();</script>
862 <noscript>
863 <a href="http://www.quantcast.com/p-1fp7VX_6qS9mM" target="_blank"><img src="http://pixel.quantserve.com/pixel/p-1fp7VX_6qS9mM.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/></a>
864 </noscript>
865 <!-- End Quantcast tag -->
866 </body>
867 </html>