diff --git a/Makefile b/Makefile index 20b9dfac8..d18fa4f1e 100644 --- a/Makefile +++ b/Makefile @@ -252,7 +252,7 @@ build/datenspuren/2011/mitschnitte-rss.xml: content/news/ds11-mitschnitte-online $(call xml_process) build/datenspuren/2012/mitschnitte-rss.xml: content/news/ds12-videomitschnitte-komplett.xml $(STYLE) $(call xml_process) -build/datenspuren/2013/mitschnitte-rss.xml: content/news/ds13-videomitschnitte-teil1.xml $(STYLE) +build/datenspuren/2013/mitschnitte-rss.xml: content/news/ds13-videomitschnitte-komplett.xml $(STYLE) $(call xml_process) diff --git a/content/datenspuren/mitschnitte.xml b/content/datenspuren/mitschnitte.xml index f483e679c..cb2326459 100644 --- a/content/datenspuren/mitschnitte.xml +++ b/content/datenspuren/mitschnitte.xml @@ -4,16 +4,32 @@

- Mehr in den nächsten Wochen… + [Podcast-Feed]

- - - - - + + + + + + + + + + + + + + + + + + + + -

+

+ [Podcast-Feed] Die Mitschnitte der letzten Datenspuren, angefertigt von COeins:

@@ -43,6 +59,7 @@

Die Mitschnitte der vorletzten Datenspuren, angefertigt von COeins: + [Podcast-Feed]

@@ -90,6 +107,7 @@ type="application/x-bittorrent" url="ds11_mp4.torrent"/>

+ [Podcast-Feed] Die Mitschnitte vom vorvorletzten Jahr, ebenfalls von COeins:

diff --git a/content/news/ds13-videomitschnitte-komplett.xml b/content/news/ds13-videomitschnitte-komplett.xml new file mode 100644 index 000000000..13e3df3d1 --- /dev/null +++ b/content/news/ds13-videomitschnitte-komplett.xml @@ -0,0 +1,39 @@ + + + + + + ../cfp-flyer-ds13_logo.png + +

+ Sie sind komplett, die Mitschnitte der + Datenspuren 2013! + Ebenfalls konsumierbar sind sie als Podcast-Feed + und per BitTorrent. +

+ + + + + + + + + + + + + + + + + + + + + + +
diff --git a/scripts/ds2013-resources.js b/scripts/ds2013-resources.js index 41e5578be..ae33d7de7 100644 --- a/scripts/ds2013-resources.js +++ b/scripts/ds2013-resources.js @@ -6,7 +6,7 @@ var url = require('url'); var running = 0, queue = []; -var SUFFIXES = ["_hq.mp4", ".mp4", ".webm", ".mp3"]; +var SUFFIXES = [".mp4", ".webm", ".mp3", "_hq.mp4"]; var WEB_SUFFIXES = [".mp4", ".webm", ".mp3"]; function resolveSizes(urls, cb) { @@ -23,10 +23,12 @@ function resolveSizes(urls, cb) { var pending = 0, results = [], done = function() { if (pending < 1) { - results = results.sort(function(a, b) { - if (a.url < b.url) + results = results.sort(function(r1, r2) { + var ui1 = urls.indexOf(r1.url); + var ui2 = urls.indexOf(r2.url); + if (ui1 < ui2) return -1; - else if (a.url > b.url) + else if (ui1 > ui2) return 1; else return 0; diff --git a/xsl/common.xsl b/xsl/common.xsl index f722d3f2d..9db1f286d 100644 --- a/xsl/common.xsl +++ b/xsl/common.xsl @@ -556,6 +556,7 @@ + MP3 MP4 WebM Ogg