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:
parent
96b16611d8
commit
56abba8d1e
2
Makefile
2
Makefile
|
@ -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)
|
||||
|
|
570
content/datenspuren/schedule.xml
Normal file
570
content/datenspuren/schedule.xml
Normal 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 & 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>
|
|
@ -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>
|
||||
|
|
|
@ -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,6 +29,135 @@
|
|||
</xsl:choose>
|
||||
</xsl:variable>
|
||||
<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="$title"/>
|
||||
</xsl:call-template>
|
||||
<div id="bodyText">
|
||||
<xsl:apply-templates/>
|
||||
</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" />
|
||||
|
@ -34,14 +165,15 @@
|
|||
<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>
|
||||
<body>
|
||||
<img src="images/datenspuren.png" id="logo" width="118" height="117"
|
||||
alt="Datenspuren" title="Datenspuren"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="heading">
|
||||
<div id="header">
|
||||
<h1>Datenspuren 2006</h1>
|
||||
<h2>Privatsphäre war gestern</h2>
|
||||
|
@ -61,16 +193,18 @@
|
|||
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="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="flyer_ds_2005.pdf">Flyer</a-->
|
||||
<!--a href="uebernachtung.html">Übernachtung</a>
|
||||
<a href="sonstiges.html">Sonstiges</a>
|
||||
<a href="flyer_ds_2005.pdf">Flyer</a-->
|
||||
<br />
|
||||
|
||||
<br />
|
||||
|
@ -78,17 +212,14 @@
|
|||
<a href="http://datenspuren.dresden.ccc.de/2005/">2005</a>
|
||||
<br />
|
||||
</div>
|
||||
<div id="bodyText">
|
||||
<xsl:apply-templates/>
|
||||
</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>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
|
|
@ -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" />
|
||||
|
|
Loading…
Reference in New Issue
Block a user