rm datenspuren xslt shizzle

This commit is contained in:
Astro 2019-04-04 16:19:17 +02:00
parent c07a24b5b9
commit b5eec246e9
10 changed files with 0 additions and 615 deletions

View File

@ -1,60 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="Über die Datenspuren" title="Über die Datenspuren">
<p title="Über die Datenspuren">
Menschen hinterlassen Spuren - absichtlich und unwillkürlich. In Computersystemen hinterlassen sie ihre Daten als "Datenspuren". Diese Daten beziehen sich auf uns, folgen uns und holen uns ein. Sie sind oftmals belanglos, manchmal aber auch wichtig. Sie sind sowohl hilfreich als auch lästig. Sie erinnern sich an uns, auch wenn wir sie vergessen. Und.vielleicht bleiben sie länger erhalten, als mancher sich das vorstellen mag.
</p>
<p>
Seit 2004 gibt es die Veranstaltung <strong>"Datenspuren"</strong> in
Dresden. Ein Chaot erinnert sich:
</p>
<blockquote>
<p>
"Die Idee zu den Datenspuren kam, wenn ich mich recht erinnere, von Fukami. Er vertrat die Meinung, wir müssten unser öffentliches Engagement, das bis dahin nur aus Themenabenden mit Einzelvorträgen bestand, auf ein Event fokussieren. Wir waren nur wenige Aktive und wie einige andere bezweifelte ich die Machbarkeit. FSM-sei-dank war ich jung und unerfahren und ließ mich überzeugen; einige andere Chaoten auch. Wir organisierten also die ersten Datenspuren, damals noch im Pentacon - und es war ein voller Erfolg. Der Schritt, die Location zu wechseln (hin zur Scheune in der Neustadt) und dann ein Jahr später ein zweitägiges Event daraus zu machen, waren weniger schwer als der erste: Überhaupt irgendwas zu machen."
</p>
</blockquote>
<p title="Ziel">
Nicht alles ist gut. Darum reden wir darüber. Wir diskutieren und analysieren neue Trends in der IT - und wir wollen mit unseren kritischen Beiträgen sowohl den Gedankenaustausch zwischen Politik, Gesellschaft und Hackerschaft fördern, als auch zum Mitmachen und Mitgestalten anregen. Wir sind inhaltlich unabhängig von Sponsoren und rein ehrenamtlich organisiert.
</p>
<h3 xmlns="http://www.w3.org/1999/xhtml">Geschichte</h3>
<h4 xmlns="http://www.w3.org/1999/xhtml">2004</h4>
<p>
Im Mai 2004 veranstaltete der Chaos Computer Club Dresden die ersten
DatenSpuren [sic!] unter dem Motto "Privatsphäre war gestern", mit
einer Keynote von Prof. Andreas Pfitzmann (ehemaliger Professor für
Datenschutz &amp; -sicherheit an der TUD). Damals noch eine <link href="https://datenspuren.de/2004">eintägige Veranstaltung</link> in den Räumen des Pentacon, starteten die DatenSpuren mit gut 20 Vorträgen zu E-Mail Verschlüsselung (mit Keysigning Party), Vorratsdatenspeicherung, dem Mautsystem und Datenschutz in Sachsen und Europa.
</p>
<h4 xmlns="http://www.w3.org/1999/xhtml">2005</h4>
<p>
2005 zogen die Datenspuren vom Pentacon in die Scheune in der
Neustadt, in deren Räumlichkeiten die Veranstaltung über die nächsten
9 Jahre immer weiter wuchs. Damals hofften wir noch, dass man mit
Identitätsmanagement Datenschutzprobleme in den Griff bekommen
könnte. Heute diskutieren Politiker über <link
href="http://www.netzwelt.de/news/88318-google-cdu-politiker-befuerworten-klarnamenzwang.html">Klarnamenzwang
und Identifizierung mit dem Personalausweis beim Surfen</link>. Auch
viele andere der früheren Vorträge und Themen sind heute noch ebenso
aktuell wie ehedem: Videoüberwachung wird immer noch diskutiert - wie
auch Biometrie in Ausweisdokumenten oder das Auswerten von
Mobilfunkdaten. Die Erfassung und Lokalisierung von Teilnehmern in
Mobilfunknetzen war damals nur ein Vortrag. Ein paar Jahre später
wurde es in Dresden Realität: <em>"Handygate"</em> beschäftigt in Dresden nicht
nur die Hackergemeinde, seit 2010 und 2011, als im Rahmen von
Protesten gegen den jährlich stattfindenden Neonazi-Aufmarsch zum
13. Februar massenhaft Handydaten von Bürgerinnen und Bürgern ganzer
Stadtteile gesammelt und ausgewertet wurden - illegal, <link href="https://netzpolitik.org/2013/landgericht-dresden-groste-funkzellenabfrage-von-handygate-2011-war-illegal/">wie später ein Gericht befand</link>.
</p>
<h4 xmlns="http://www.w3.org/1999/xhtml">2006 - 2014</h4>
<p>
Im Jahr 2006 reichte uns ein Tag nicht mehr aus - die Voträge und Workshops wurden immer vielfältiger und wir erweiterten die Veranstaltung um einern weiteren Tag. Neue Themen und Diskussionen wie über den Wert von Aufenthaltsinformationen von Nutzern, Biometrie, Videoüberwachung, TOR, I2P, Verschlüsselung, IT-Security, Zensur, Open-Data, Informations-Freiheits und andere -Gesetze, sowie weiteres bereicherten die nunmehr DatenSpuren. Um die zukünftigen Generationen an unsere Themen heranzuführen, wurde das Programm der Datenspuren ab 2011 um einen Junghackertrack erweitert, der seitdem auch ein fester Bestandteil des Chaos Communication Congress ist. Bausätze für kleine und große Hacker und Haecksen wurden entwickelt, so z. B. der Pentabug.
</p>
<h4 xmlns="http://www.w3.org/1999/xhtml">2015</h4>
<p>
Nach 10 Jahren ziehen die Datenspuren wieder zurück nach Striesen - um
etwas neues auszuprobieren. In den <link href="http://www.tsd.de/">Technischen Sammlungen Dresden</link> haben wir thematisch eine passende Umgebung und viel mehr Raum für neue Ideen. Zu den Technischen Sammlungen passt auch unser diesjähriges Motto: <em>"Hackers in the house"</em>. Auch wenn es vielmehr um die Bedeutung der (digitalen) Privatsphäre gehen soll, die wir einerseits durch neue Smart &lt;Irgendwas&gt; Geräte und andererseits durch staatliche Stellen (siehe Snowden) gefährdet sehen. Hier sind neue Grenzen zu ziehen - worüber wir diskutieren wollen. Ein wichtiges Themengebiet soll daher auch die Kryptographie werden - und die politische Meinung dazu (<em>"Crypto is not a crime"</em>).
</p>
</page>

View File

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page title="Call for Papers">
<div title="Datenspuren"></div>
<p title="Call for Papers">Menschen hinterlassen Spuren - absichtlich und unwillkürlich.
Und in Computersystemen hinterlassen sie ihre Daten als "Datenspuren".
Diese Daten beziehen sich auf uns Menschen, folgen uns, und holen uns früher oder später ein.
Sie scheinen oftmals zunächst belanglos, sind plötzlich aber überragend wichtig.
Sie können sowohl hilfreich als auch lästig werden.
Sie erinnern sich an uns, auch wenn wir sie schon vergessen haben.
Und immer häufiger bleiben sie länger erhalten, als mancher sich das vorstellen möchte.</p>
<p>Der Chaos Computer Clubs Dresden sucht für die 15. Datenspuren am 22. und 23. September 2018 im <link href="https://c3d2.de/space.html">Zentralwerk, Riesaer Str. 32, Dresden</link> Vorträge, Workshops, Installationen, Informationsstände und Darstellungen von Machern, Kreativen und Engagierten rund um das Thema #machtnix:</p>
<ul>
<li>Ich hab doch nichts zu verbergen!</li>
<li>Das ist doch nur zu unserer Sicherheit!</li>
<li>Ist doch alles in Ordnung!</li>
</ul>
<p>An diesem Wochenende warten</p>
<ul>
<li>ca. 800 Besucher</li>
<li>freier Eintritt</li>
<li>Ideenaustausch bis spät in den Abend</li>
<li><link href="https://frab.cccv.de/en/DS2018/cfp">deine Einreichungen</link>, Annahmeschluss ist Sonntag, der 29. Juli 2018 [2018-07-29]</li>
</ul>
<dl>
<dt>Auf den</dt>
<dd>15. Datenspuren des <link href="https://c3d2.de/">Chaos Computer Clubs Dresden</link></dd>
<dt>Mehr Informationen unter</dt>
<dd><link href="https://datenspuren.de/2018/">datenspuren.de</link></dd>
</dl>
</page>

View File

@ -1,31 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="Datenspuren 2018" title="Datenspuren" xmlns:x="http://www.w3.org/1999/xhtml">
<!--p title="Für Kurzentschlossene: Lightning Talks">Wir freuen uns auf Deinen <link href="https://datenspuren.de/2018/fahrplan/events/9331.html">Lightning Talk</link>! Ein ganzer Saal voll Aufmerksamkeit für 5 Minuten ganz allein für Deine Ideen und Projekte.
<link href="https://hackmd.c3d2.de/DS2018LT">Jetzt einreichen!</link>
</p>
<p title="Datenspuren mit Kindern">
<link
href="https://wiki.c3d2.de/Datenspuren_2018/Kinder">Programmzusammenstellung</link>
in unserem Wiki.
</p>
<div title="Apps">
<ul>
<li>Für <link href="https://f-droid.org/repository/browse/?fdid=net.gaast.giggity">Giggity</link>: <link href="fahrplan/schedule.xml">XML</link></li>
<li>
Android-App: bei
<link href="https://play.google.com/store/apps/details?id=info.metadude.android.datenspuren.schedule">Google</link>,
als <link href="https://fdroid.evilham.com/">privates F-Droid Repository</link>
oder als <link href="Datenspuren-2018-Android-1.36.2.apk">.apk</link>
</li>
<li><link href="https://pentapad.c3d2.de/p/lt-ds2018">Etherpad</link> zur Anmeldung von <link href="fahrplan/events/x.html">Lightning Talks</link></li>
</ul>
</div>
<include-frab-schedule src="../../build/datenspuren/2018/schedule-1.xml"
title="Sonnabend, 22. September"/>
<include-frab-schedule src="../../build/datenspuren/2018/schedule-2.xml"
title="Sonntag, 23. September"/-->
</page>

View File

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="Helfen" title="Helfen">
<p title="Helfen vor Ort">
Willst du einfach helfen? Melde dich bei <link
href="mailto:datenspuren@c3d2.de">datenspuren@c3d2.de</link>!
Mehr zum Mitmachen findest du <link
href="https://wiki.c3d2.de/Datenspuren_2015/Mitmachen#Wie_mitmachen.3F">im
Wiki.</link>
</p>
<p title="Finanzielle Unterstützung">
Die Datenspuren werden vom Chaos Computer Club Dresden
veranstaltet. Momentan haben wir <link
href="http://www.c3d2.de/unterstuetzen.html">finanzielle
Unterstützung</link> dringend <link
href="http://www.c3d2.de/news/20150825-spendenaufruf.html">nötig!</link>
</p>
</page>

View File

@ -1,58 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="Index" title="Datenspuren">
<div title="Datenspuren" itemscope="itemscope" itemtype="http://schema.org/EducationEvent" class="event-page h-event vevent">
<div itemprop="description">16. Symposium Datenspuren 2019</div>
<span>
<!--div>
Datum:
<span itemprop="startDate" content="2018-09-22T12:00" class="dt-start dtstart">22.09.</span> -
<span itemprop="endDate" content="2018-09-23T17:45" class="dt-end dtend">23.09.2018</span>
</div>
<div itemscope="itemscope" itemtype="http://schema.org/Performer" class="">
<div itemscope="itemscope" itemtype="http://schema.org/Organization">
Veranstalter: <link itemprop="url" href="http://c3d2.de/">
<span itemprop="name" class="org fn">Chaos Computer Club Dresden</span></link>
</div>
</div>
<div>
Ort:
<span itemprop="location" itemscope="itemscope" itemtype="http://schema.org/PostalAddress" class="adr address">
<span class="extended-address">Zentralwerk</span>,
<span itemprop="streetAddress" class="street-address">Riesaer Straße 32</span>,
<span itemprop="postalCode" class="postal-code">01127</span>
<span itemprop="addressLocality" class="locality">Dresden</span>
</span>
</div-->
<div class="free-admission">
Eintritt: frei!
</div>
</span>
</div>
<dl>
<dt>Video-Mitschnitte</dt>
<dd><link href="https://streaming.media.ccc.de/datenspuren18">streaming.media.ccc.de/datenspuren18</link></dd>
<dt>Informationen</dt>
<dd>Wiki: <link>https://wiki.c3d2.de/Datenspuren_2019</link></dd>
<!--dd>Einreichungen: <link>https://frab.cccv.de/de/DS2018/cfp/</link> bis 29.07.2018</dd-->
<!--dd>Lightning Talks: <link href="https://hackmd.c3d2.de/DS2018LT">Einreichungen</link>, mehr <link href="https://datenspuren.de/2018/fahrplan/events/9331.html">Details im Programm</link></dd-->
<!-- <dd>Orga-Wiki: <link>https://wiki.c3d2.de/Datenspuren_2017/Organisation</link></dd>-->
<dt>Chat</dt>
<dd>IRC-Channel <link
href="irc://irc.freenode.net/datenspuren">#datenspuren</link>
im <link href="http://freenode.net/">Freenode</link> (<link href="https://webchat.freenode.net/?channels=datenspuren">Webchat</link>)</dd>
<!--dd><link href="https://freenode.net/news/tor-online">Über
Tor:</link> <code>freenodeok2gncmy.onion</code></dd-->
<!--dt>Twitter</dt>
<dd><link href="https://twitter.com/datenspuren">@datenspuren</link> und Hashtag <link href="https://twitter.com/search?q=%23datenspuren">#datenspuren</link></dd-->
<dt>E-Mail</dt>
<dd>Adresse: <link href="mailto:datenspuren@c3d2.de">datenspuren@c3d2.de</link></dd>
<dd><link href="https://lists.c3d2.de/cgi-bin/mailman/listinfo/datenspuren">Mailing-Liste datenspuren@lists.c3d2.de</link></dd>
</dl>
<news-list prefix="ds19-" details="all"/>
</page>

View File

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="Ort" title="Ort">
<div title="Veranstaltungsort" itemscope="itemscope" itemtype="http://schema.org/Place" class="vcard">
Veranstaltungsort ist das <link
href="http://www.zentralwerk.de/"><span itemprop="name" class="fn">Zentralwerk Dresden</span></link>.
<div itemprop="address" itemscope="itemscope"
itemtype="http://schema.org/PostalAddress" class="adr
address">
<link href="https://www.openstreetmap.org/way/35913581">
<span itemprop="streetAddress" class="street-address">Riesaer Straße 32</span>,
<span itemprop="postalCode" class="postal-code">01127</span>
<span itemprop="addressLocality" class="locality">Dresden</span>
</link>
</div>
<span class="geo">
<span class="latitude">
<span class="value-title" title="51.08092"></span>
</span>
<span class="longitude">
<span class="value-title" title="13.72773"></span>
</span>
</span>
<div title="Anfahrt">
<dl>
<dt>Öffentliche Verkehrsmittel:</dt>
<dd>Straßenbahn: Linie 3 ab Haltestelle <link
href="https://www.dvb.de/en-gb/timetable/information-on-your-stop/?stopid=33000248">Zeithainer
Straße</link>, 3min zu Fuß; Linie 13 ab <link
href="https://www.dvb.de/en-gb/timetable/information-on-your-stop/?stopid=33000243">Liststraße</link>,
8min zu Fuß</dd>
<dd>S-Bahn S1 u. Bus Linie 64 am <link href="https://www.dvb.de/en-gb/timetable/information-on-your-stop/?stopid=33000593">Haltepunkt Pieschen</link>, 3min zu Fuß</dd>
<dd>Überlandbus 326 und teilAuto Station am Trachenberger Platz, 8min zu Fuß</dd>
<dt>Auto:</dt>
<dd>Das Zentralwerk befinden sich im Dresdener Stadtteil Pieschen ggü. von der Alten Mälzerei. Von der Bundesautobahn A4 sind die Abfahrten Wilder Mann und Neustadt geeignet.</dd>
<dd>Parkplätze gibt es spärlich auf den umliegenden Straßen.</dd>
</dl>
</div>
</div>
<div title="Gebäudeplan">
<p>
Wer einen barrierefreien Zugang zum großen Saal und zum Workshopraum braucht,
möge sich bitte beim Informationsstand in der Einfahrt des Hofes melden.
</p>
<p>
Ein barrierefreier Zugang zum Kabinett ist leider nicht möglich.
</p>
<image title="Gebäudeplan">images/ds-zw.svg</image>
</div>
<!-- TODO:
* Räume
* Raumplan?
* Anfahrt
* DVB
* Unterkünfte
-->
<!--p class="center">
<link href="">
<image class="bordered" title="Das Zentralwerk auf OpenStreetMap">images/osm-zentralwerk.png</image>
Auf OpenStreetMap öffnen.
</link>
</p-->
</page>

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page title="Mitschnitte">
<include-feeds year="2018">
<feed>../../datenspuren-2018-mp4.xml</feed>
<feed>../../datenspuren-2018-webm.xml</feed>
<feed>../../datenspuren-2018-opus.xml</feed>
<feed>../../datenspuren-2018-mp3.xml</feed>
</include-feeds>
</page>

View File

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<page pagetitle="News" title="News">
<news-list prefix="ds17-" details="all"/>
</page>

View File

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"
version="1.0"
encoding="utf-8"
indent="yes"/>
<xsl:template match="/html">
<xsl:apply-templates select="//div[@id='main-content']"/>
</xsl:template>
<xsl:template match="div[@id='main-content']">
<day title="{normalize-space(h2)}">
<xsl:copy-of select=".//table[@class='rooms-table']"/>
</day>
</xsl:template>
</xsl:stylesheet>

View File

@ -1,307 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:date="http://exslt.org/dates-and-times"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
exclude-result-prefixes="xsl date dc itunes">
<xsl:include href="../common.xsl" />
<xsl:output method="xml"
version="1.0"
encoding="utf-8"
indent="yes"/>
<xsl:strip-space elements="p ul td"/>
<xsl:template match="/page">
<xsl:text disable-output-escaping="yes">&lt;!DOCTYPE html&gt;
</xsl:text>
<xsl:variable name="title">
<xsl:choose>
<xsl:when test="/page/@pagetitle">
<xsl:value-of select="/page/@pagetitle"/>
</xsl:when>
<xsl:when test="/page/@title">
<xsl:value-of select="/page/@title"/>
</xsl:when>
<xsl:otherwise>
<xsl:comment><xsl:text> missing title </xsl:text></xsl:comment>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<html lang="de" xml:lang="de" dir="ltr">
<xsl:call-template name="htmlhead">
<xsl:with-param name="title" select="$title"/>
</xsl:call-template>
<body>
<div class="wrapper">
<nav>
<ul>
<li>
<a href="index.html">Start</a>
</li>
<li>
<a href="about.html">Über</a>
</li>
<!-- <li> -->
<!-- <a href="cfp.html">CfP</a> -->
<!-- </li> -->
<!--li>
<a href="fahrplan.html">Programm</a>
</li>
<li>
<a href="location.html">Ort</a>
</li-->
<!--
<li>
<a href="help.html">Helfen</a>
</li>
-->
<!--li>
<a href="mitschnitte.html">Videos</a>
</li-->
<!-- <li> -->
<!-- <a href="mitschnitte.html">Mitschnitte</a> -->
<!-- </li> -->
</ul>
</nav>
<article>
<!--div id="logo">
<img src="images/logo.png"></img>
</div-->
<xsl:apply-templates/>
</article>
</div>
<footer>
<ul id="oldds">
<li><a href="../2004/">2004</a></li>
<li><a href="../2005/">2005</a></li>
<li><a href="../2006/">2006</a></li>
<li><a href="../2007/">2007</a></li>
<li><a href="../2008/">2008</a></li>
<li><a href="../2009/">2009</a></li>
<li><a href="../2010/">2010</a></li>
<li><a href="../2011/">2011</a></li>
<li><a href="../2012/">2012</a></li>
<li><a href="../2013/">2013</a></li>
<li><a href="../2014/">2014</a></li>
<li><a href="../2015/">2015</a></li>
<li><a href="../2016/">2016</a></li>
<li><a href="../2017/">2017</a></li>
<li><a href="../2018/">2018</a></li>
</ul>
<div>
<!--a href="licenses.html">Lizenzen</a> | -->
<a href="http://www.c3d2.de/">Chaos Computer Club Dresden</a>
<a href="mailto:datenspuren@c3d2.de" title="Mail">datenspuren@c3d2.de</a>
</div>
</footer>
<script type="application/javascript"
src="script/jquery-2.1.4.min.js">
<xsl:text> </xsl:text>
</script>
<xsl:if test="/page/@title = 'Ort'">
<script type="application/javascript"
src="script/wgs84util.js">
<xsl:text> </xsl:text>
</script>
<script type="application/javascript"
src="script/pois.js">
<xsl:text> </xsl:text>
</script>
</xsl:if>
</body>
</html>
</xsl:template>
<!-- Parse HTML schedule generated by Frab[tm] -->
<xsl:template match="include-frab-schedule">
<xsl:variable name="title" select="@title"/>
<xsl:for-each select="document(@src)/day">
<h3 class="scheduletitle">
<xsl:choose>
<xsl:when test="$title">
<xsl:value-of select="$title"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@title"/>
</xsl:otherwise>
</xsl:choose>
</h3>
<table class="schedule">
<xsl:copy-of select="table/thead"/>
<xsl:copy-of select="table/tbody"/>
</table>
</xsl:for-each>
</xsl:template>
<xsl:template name="htmlhead">
<xsl:param name="title"/>
<head>
<meta charset="utf-8" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="description" content="Symposium Datenspuren, 2019, Zentralwerk, Riesaer Straße 32, 01127 Dresden; veranstaltet vom Chaos Computer Club Dresden" />
<meta name="keywords" content="Symposium Datenspuren,c3d2,Chaos Computer Club,CCC,Dresden,Datenschutz,Privatsphäre,IPv6,Cloud,ePostbrief,de-Mail,Anonymität,informationelle Selbstbestimmung,Überwachung,Data Mining,ETSI,RFID,Mautsystem,Remailer,TCPA,TCG,Bundestrojaner,Vorratsdatenspeicherung,Biometrie" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="robots" content="index,follow" />
<meta name="language" content="German" />
<!--link rel="stylesheet" type="text/css" href="style/style.css" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" /-->
<!--link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="news-rss.xml" />
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="news-atom.xml" /-->
<title>
<xsl:text>Datenspuren 2019 — </xsl:text>
<xsl:value-of select="$title" />
</title>
<!--script type="application/javascript" src="script/jquery-1.9.1.min.js" defer="defer">
<xsl:text> </xsl:text>
</script>
<script type="application/javascript" src="script/play-resources.js" defer="defer">
<xsl:text> </xsl:text>
</script-->
</head>
</xsl:template>
<xsl:template match="news-list">
<xsl:variable name="prefix" select="@prefix"/>
<xsl:variable name="details" select="@details"/>
<xsl:for-each select="document('../../news.xml')/page/news/newsfile">
<xsl:sort select="date:seconds(document(concat('../../', .))/item/@date)" data-type="number" order="descending" />
<xsl:variable name="newsfile" select="."/>
<xsl:for-each select="document(concat('../../', $newsfile))/item">
<xsl:if test="((string-length($prefix) = 0) or starts-with($newsfile, concat('content/news/', $prefix))) and (($details != 'resources-only') or (count(resource) &gt; 0))">
<h3 class="summary">
<date>
<xsl:call-template name="get-short-datestring">
<xsl:with-param name="date" select="@date"/>
</xsl:call-template>
</date>
<a href="https://www.c3d2.de/{substring-before(substring-after($newsfile, 'content/'), '.xml')}.html" class="url">
<xsl:value-of select="@title"/>
</a>
</h3>
<!-- Diese Elemente entsprechen Block.class aus xsd/c3d2web.xsd -->
<!--xsl:apply-templates select=".//*[name() = 'dl' or name() = 'p' or name() = 'ul' or name() = 'ol' or name() = 'pre']"/-->
<xsl:apply-templates/>
</xsl:if>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
<xsl:template match="item/image">
<!-- Nix Bilder in den Datenspuren-News -->
</xsl:template>
<xsl:template match="resource">
<section class="resource">
<xsl:if test="@preview">
<xsl:attribute name="data-preview">
<xsl:value-of select="@preview"/>
</xsl:attribute>
</xsl:if>
<h4>
<xsl:attribute name="id">
<xsl:call-template name="string-to-lower">
<xsl:with-param name="string" select="@title"/>
<xsl:with-param name="forspace">-</xsl:with-param>
</xsl:call-template>
</xsl:attribute>
<xsl:choose>
<xsl:when test="@details-link">
<a href="{@details-link}">
<xsl:value-of select="@title"/>
</a>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@title"/>
</xsl:otherwise>
</xsl:choose>
</h4>
<xsl:if test="@poster">
<div class="preview">
<img src="{@poster}" title="{@title}"/>
</div>
</xsl:if>
<ul class="links">
<li><xsl:call-template name="link-resource"/></li>
<xsl:for-each select="alternative">
<li><xsl:call-template name="link-resource"/></li>
</xsl:for-each>
<xsl:if test="@feedback-link">
<li class="feedback"><a href="{@feedback-link}">Feedback</a></li>
</xsl:if>
</ul>
</section>
</xsl:template>
<xsl:template name="link-resource">
<a href="{@url}" type="{@type}">
<xsl:call-template name="mime-for-human-short">
<xsl:with-param name="mime" select="@type"/>
</xsl:call-template>
</a>
<span class="size">
<xsl:call-template name="format-filesize">
<xsl:with-param name="value" select="@size"/>
</xsl:call-template>
</span>
</xsl:template>
<xsl:template match="include-feeds">
<xsl:variable name="year" select="@year"/>
<xsl:variable name="feeds" select="."/>
<xsl:for-each select="feed[1]">
<xsl:for-each select="document(.)/rss/channel/item">
<xsl:variable name="identifier" select="dc:identifier"/>
<xsl:variable name="title" select="substring-before(title, concat(' (DS', $year, ')'))"/>
<xsl:variable name="subtitle" select="itunes:subtitle"/>
<xsl:variable name="preview"
select="concat('https://static.media.ccc.de/media/events/datenspuren/', $year, '/', substring-before(substring-after(link, concat('/DS', $year, '-')), '-'), '-hd.jpg')"/>
<section class="resource">
<h4>
<a href="{link}">
<xsl:value-of select="$title"/>
</a>
</h4>
<p class="subtitle">
<xsl:value-of select="$subtitle"/>
</p>
<div class="preview">
<a href="{link}">
<img src="{$preview}" title="{$title}"/>
</a>
</div>
<ul class="links">
<xsl:for-each select="$feeds/feed">
<xsl:for-each select="document(.)/rss/channel/item[dc:identifier = $identifier]/enclosure">
<li>
<a href="{@url}" type="{@type}">
<xsl:call-template name="mime-for-human-short">
<xsl:with-param name="mime" select="@type"/>
</xsl:call-template>
</a>
</li>
</xsl:for-each>
</xsl:for-each>
<li>
<span class="size">
<xsl:value-of select="itunes:duration"/>
</span>
</li>
</ul>
</section>
</xsl:for-each>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>