r1522@pledge (orig r161): astro | 2006-04-05 05:00:42 +0200

Pentabarf-Fahrplan eingebastelt. Lueppt noch nicht mit $(VALIDATOR).
 


git-svn-id: svn://svn.c3d2.de/c3d2-web/trunk@185 31f61c52-7bfb-0310-b897-fc00f8a278f0
This commit is contained in:
toidinamai 2006-04-21 22:40:03 +00:00
parent 96b16611d8
commit 56abba8d1e
5 changed files with 763 additions and 58 deletions

View File

@ -93,7 +93,7 @@ $(NEWSINDEX): $(NEWSITEMS) Makefile
echo "</page>"; } > $@
www/datenspuren/%.html: content/datenspuren/%.xml $(DS_STYLE)
$(VALIDATOR) $(VFLAGS) $<
#$(VALIDATOR) $(VFLAGS) $<
$(PROCESSOR) $(PFLAGS) -o $@ $(DS_STYLE) $<
www/%.html: content/%.xml $(STYLE) $(NAVIGATION) $(WWW_CCC_DE_UPDATES)

View File

@ -0,0 +1,570 @@
<?xml version="1.0" encoding="utf-8"?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="generator" content="Pentabarf"/>
<title>DS2005: Day 1</title>
<link rel="shortcut icon" href="/favicon.ico" />
<link href="/schedule/DS2005/stylesheet.css" rel="Stylesheet" media="screen, print" type="text/css" />
</head>
<body>
<div id="menu">
<ul>
<li><a href="/schedule/DS2005/index"><span class="normal">Index</span></a></li>
<li><a href="/schedule/DS2005/day/1"><span class="normal">Day 1</span></a></li>
<li><a href="/schedule/DS2005/speakers"><span class="normal">Speakers</span></a></li>
<li><a href="/schedule/DS2005/events"><span class="normal">Events</span></a></li>
</ul>
</div>
<div id="content">
<p class="release">DS2005 </p>
<p class="intro"><strong>Datenspuren 2005</strong><br/><em>Day 1</em></p>
<div id="schedule" class="section">
<h1>Overview Day 1</h1>
<table>
<thead>
<tr class="odd">
<th class="time"/>
<th><strong>Saal</strong></th>
<th><strong>Workshopraum</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td class="time">10:30</td>
<td class="room event " rowspan="1">
<p class="title"><a href="/schedule/DS2005/event/341">Keynote: Mit Siebenmeilenstiefeln zur Informationsgesellschaft</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/341"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/299">Reinhard Wobst</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/341">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">11:00</td>
<td class="room event " rowspan="1">
<p class="title"><a href="/schedule/DS2005/event/338">Aktueller Sachstand zur TK-Überwachung aus Sicht der Internetwirtschaft</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/338"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/505">Hannah Seiffert</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/338">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">11:30</td>
<td class="room event " rowspan="1">
<p class="title"><a href="/schedule/DS2005/event/348">Vorratsdatenspeicherung</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/348"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/505">Hannah Seiffert</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/348">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">12:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/339">Biometrie in Ausweisdokumenten: Technische Probleme und die politischen Auswirkungen</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/339"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/63">starbug</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/339">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">12:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">13:00</td>
<td class="room empty"/>
<td class="room empty"/>
</tr>
<tr>
<td class="time">13:30</td>
<td class="room empty"/>
<td class="room empty"/>
</tr>
<tr>
<td class="time">14:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/340">Strukturen des gesichtslosen Blicks</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/340"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/210">Peter Bittner</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/340">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room event " rowspan="3">
<p class="title"><a href="/schedule/DS2005/event/349">Überwindung biometrischer Systeme</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/349"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/63">starbug</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/349">
Language: <span class="language">german</span><br/>
Type: <span class="type">Workshop</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
</tr>
<tr>
<td class="time">14:30</td>
</tr>
<tr>
<td class="time">15:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/350">Arbeit, Argumentationen und Strategien gegen Videoüberwachung</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/350"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/184">padeluun</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/350">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
</tr>
<tr>
<td class="time">15:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">16:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/343">AN.ON - Anonymes Surfen</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/343"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/517">Stefan Köpsell</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/343">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/351">Mixmaster &amp; Co.</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/351"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/204">Jens Kubieziel</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/351">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
</tr>
<tr>
<td class="time">16:30</td>
</tr>
<tr>
<td class="time">17:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/347">Identitätsmanagement - Der zukünftige Datenschutz für Jedermann?</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/347"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/518">Henry Krasemann</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/347">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">17:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">18:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/346">Toll Collect - Verpeilen im industriellen Maßstab</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/346"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/77">Volker Birk</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/346">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">18:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">19:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/342">RFID - Zwischen Euphorie und Paranoia</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/342"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/216">Frank Rosengart</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/342">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">19:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">20:00</td>
<td class="room event " rowspan="2">
<p class="title"><a href="/schedule/DS2005/event/337">Lokalisieren und Abhören in Mobiltelefonnetzen</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/337"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/9">Frank Rieger</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/337">
Language: <span class="language">german</span><br/>
Type: <span class="type">Lecture</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">20:30</td>
<td class="room empty"/>
</tr>
<tr>
<td class="time">21:00</td>
<td class="room event " rowspan="1">
<p class="title"><a href="/schedule/DS2005/event/352">Podiumsdiskussion</a></p>
<p class="subtitle"><a href="/schedule/DS2005/event/352"></a></p>
<ul class="speakers">
<li><a href="/schedule/DS2005/speaker/184">padeluun</a></li>
<li><a href="/schedule/DS2005/speaker/146">Markus Beckedahl</a></li>
<li><a href="/schedule/DS2005/speaker/194">Johnny Haeusler</a></li>
<li><a href="/schedule/DS2005/speaker/45">Andy Müller-Maguhn</a></li>
<li><a href="/schedule/DS2005/speaker/294">Matthias Hannich</a></li>
</ul>
<p class="info">
<a href="/schedule/DS2005/event/352">
Language: <span class="language">german</span><br/>
Type: <span class="type">Podium</span><br/>
Track: <span class="track"></span><br/>
</a>
</p>
</td>
<td class="room empty"/>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>

View File

@ -12,7 +12,9 @@
<xsl:template match="p">
<xsl:element name="p">
<xsl:attribute name="class"><xsl:value-of select="@class"/></xsl:attribute>
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>

View File

@ -3,6 +3,7 @@
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
exclude-result-prefixes="xsl">
<xsl:variable name="css_classprefix">schedule</xsl:variable>
<xsl:include href="../common.xsl" />
<xsl:output method="xml"
@ -11,6 +12,7 @@
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="DTD/xhtml1-strict.dtd"
indent="yes"/>
<xsl:strip-space elements="p ul td"/>
<xsl:template match="/page">
<xsl:variable name="title">
@ -27,68 +29,197 @@
</xsl:choose>
</xsl:variable>
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Symposium Datenspuren - Privatsphäre war gestern, 08.05.2005, Kulturzentrum Scheune, veranstaltet vom Chaos Computer Club Dresden" />
<meta name="keywords" content="Symposium Datenspuren,c3d2,Chaos Computer Club,CCC,Dresden,Datenschutz,Privatsphäre,Anonymität,informationelle Selbstbestimmung,Überwachung,Data Mining,ETSI,RFID,Mautsystem,Remailer,TCPA,TCG" />
<meta name="robots" content="index,follow" />
<meta name="language" content="German" />
<link rel="stylesheet" type="text/css" href="style/style.css" />
<title>
<xsl:text>Datenspuren 2006 - </xsl:text>
<xsl:value-of select="$title" />
</title>
</head>
<xsl:call-template name="htmlhead"/>
<body>
<img src="images/datenspuren.png" id="logo" width="118" height="117"
alt="Datenspuren" title="Datenspuren"/>
<div id="header">
<h1>Datenspuren 2006</h1>
<h2>Privatsphäre war gestern</h2>
</div>
<div class="leftSideBar">
<div class="sideBarTitle">Termin</div>
<span>
Sonnabend &amp; Sonntag,<br />
13. &amp; 14. Mai 2006<br />
<br />
</span>
<div class="sideBarTitle">Ort</div>
<a href="http://www.scheune.org/">Kulturzentrum Scheune</a>
<span>
Alaunstr. 36-40<br />
01099 Dresden<br />
<br />
</span>
<a href="veranstaltungsort.html">mehr...</a>
<br />
<div class="sideBarTitle">Symposium</div>
<a href="index.html">Home</a>
<a href="info.html">Info</a>
<a href="vortraege.html">Vorträge</a>
<a href="presse.html">Presse</a>
<a href="cfp.html">Call for Papers</a>
<a href="mitschnitte.html">Mitschnitte</a>
<!--<a href="flyer_ds_2005.pdf">Flyer</a-->
<br />
<br />
<a href="http://datenspuren.dresden.ccc.de/2004/">2004</a>
<a href="http://datenspuren.dresden.ccc.de/2005/">2005</a>
<br />
</div>
<xsl:call-template name="heading">
<xsl:with-param name="title" select="$title"/>
</xsl:call-template>
<div id="bodyText">
<xsl:apply-templates/>
</div>
<div id="footer">
<div>
Copyleft 2006, <a href="http://dresden.ccc.de/">Chaos Computer Club Dresden</a> |
<a href="mailto:datenspuren@cccv.de" title="eMail webmaster">datenspuren@cccv.de</a></div>
</div>
<xsl:call-template name="ending"/>
</body>
</html>
</xsl:template>
<!-- Parse XHTML schedule generated by Pentabarf[tm] -->
<xsl:template match="/html">
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<xsl:call-template name="htmlhead"/>
<body>
<xsl:call-template name="heading">
<xsl:with-param name="title" select="'Programm'"/>
</xsl:call-template>
<div id="bodyText">
<xsl:for-each select="body/div/div/table">
<table class="schedule">
<xsl:apply-templates/>
</table>
</xsl:for-each>
</div>
<xsl:call-template name="ending"/>
</body>
</html>
</xsl:template>
<xsl:template match="table">
<xsl:element name="table">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="thead">
<xsl:element name="thead">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="tr">
<xsl:element name="tr">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="th">
<xsl:element name="th">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="td">
<xsl:element name="td">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="td">
<xsl:comment>
Count: <xsl:value-of select="count(../td[@class='room empty'])"/>
Position: <xsl:value-of select="position()"/>
</xsl:comment>
<xsl:choose>
<xsl:when test="(count(../td[@class='room empty'])=2 or count(../td)=2) and position()=4">
<td class="scheduleempty" colspan="2">
<xsl:text> </xsl:text>
</td>
</xsl:when>
<xsl:when test="count(../td[@class='room empty'])=2 and position()=6"/>
<xsl:otherwise>
<xsl:element name="td">
<xsl:attribute name="class">
<xsl:choose>
<xsl:when test="@class='time'">scheduletime</xsl:when>
<xsl:when test="@class='room empty'">scheduleempty</xsl:when>
<xsl:otherwise>scheduleroom</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:choose>
<xsl:when test="@class='time'"><xsl:value-of select="."/></xsl:when>
<xsl:when test="@class='room empty'"><xsl:text> </xsl:text></xsl:when>
<xsl:otherwise>
<a class="scheduletitle">
<xsl:attribute name="href">http://www.pentabarf.org/ds2006<xsl:value-of select="p[@class='title']/a/@href"/></xsl:attribute>
<xsl:value-of select="p[@class='title']/a"/>
</a>
<span class="schedulespeakers">
<xsl:value-of select="ul/li/a"/>
</span>
</xsl:otherwise>
</xsl:choose>
</xsl:element>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="tbody">
<xsl:element name="tbody">
<xsl:attribute name="class">
<xsl:value-of select="$css_classprefix"/><xsl:value-of select="@class"/>
</xsl:attribute>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="ul">
<xsl:apply-templates/>
</xsl:template>
<xsl:template name="htmlhead">
<xsl:param name="title"/>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="Symposium Datenspuren - Privatsphäre war gestern, 08.05.2005, Kulturzentrum Scheune, veranstaltet vom Chaos Computer Club Dresden" />
<meta name="keywords" content="Symposium Datenspuren,c3d2,Chaos Computer Club,CCC,Dresden,Datenschutz,Privatsphäre,Anonymität,informationelle Selbstbestimmung,Überwachung,Data Mining,ETSI,RFID,Mautsystem,Remailer,TCPA,TCG" />
<meta name="robots" content="index,follow" />
<meta name="language" content="German" />
<link rel="stylesheet" type="text/css" href="style/style.css" />
<link rel="stylesheet" type="text/css" href="style/schedule.css" />
<title>
<xsl:text>Datenspuren 2006 - </xsl:text>
<xsl:value-of select="$title" />
</title>
</head>
</xsl:template>
<xsl:template name="heading">
<div id="header">
<h1>Datenspuren 2006</h1>
<h2>Privatsphäre war gestern</h2>
</div>
<div class="leftSideBar">
<div class="sideBarTitle">Termin</div>
<span>
Sonnabend &amp; Sonntag,<br />
13. &amp; 14. Mai 2006<br />
<br />
</span>
<div class="sideBarTitle">Ort</div>
<a href="http://www.scheune.org/">Kulturzentrum Scheune</a>
<span>
Alaunstr. 36-40<br />
01099 Dresden<br />
<br />
</span>
<div class="sideBarTitle">Symposium</div>
<a href="index.html">Info</a>
<a href="cfp.html">Call for Papers</a>
<a href="ort.html">Ort</a>
<a href="schedule.html">Bespassungsplan</a>
<!--a href="vortraege.html">Vorträge</a>-->
<a href="netzwerk.html">Netzwerk</a>
<a href="mitschnitte.html">Mitschnitte</a>
<!--a href="uebernachtung.html">Übernachtung</a>
<a href="sonstiges.html">Sonstiges</a>
<a href="flyer_ds_2005.pdf">Flyer</a-->
<br />
<br />
<a href="http://datenspuren.dresden.ccc.de/2004/">2004</a>
<a href="http://datenspuren.dresden.ccc.de/2005/">2005</a>
<br />
</div>
</xsl:template>
<xsl:template name="ending">
<div id="footer">
<div>
Copyleft 2006, <a href="http://dresden.ccc.de/">Chaos Computer Club Dresden</a> |
<a href="mailto:datenspuren@cccv.de" title="eMail webmaster">datenspuren@cccv.de</a></div>
</div>
</xsl:template>
</xsl:stylesheet>

View File

@ -6,6 +6,8 @@
xmlns:date="http://exslt.org/dates-and-times"
exclude-result-prefixes="xsl rss rdf">
<xsl:variable name="css_classprefix"></xsl:variable>
<xsl:include href="common.xsl" />
<xsl:include href="date.xsl" />
<xsl:include href="header.xsl" />