datenspuren: publish fahrplan
This commit is contained in:
parent
c0b2b09aff
commit
6082119490
4
Makefile
4
Makefile
|
@ -271,10 +271,12 @@ build/news/%.html: content/news/%.xml $(STYLE) $(NAVIGATION) $(DATESTAMP)
|
|||
|
||||
# Datenspuren
|
||||
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.raw.xml: content/static/datenspuren/$(DS_YEAR)/fahrplan/schedule/%.html scripts/hyphenate.sed
|
||||
scripts/hyphenate.sed < $< > $@
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.xml : VFLAGS_IN=$(VFLAGS) --html
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.xml : PFLAGS+=--html
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.xml : STYLE=xsl/datenspuren/frab2xml.xsl
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.xml: content/static/datenspuren/$(DS_YEAR)/fahrplan/schedule/%.html $(STYLE)
|
||||
build/datenspuren/$(DS_YEAR)/schedule-%.xml: build/datenspuren/$(DS_YEAR)/schedule-%.raw.xml $(STYLE)
|
||||
$(call xml_process)
|
||||
|
||||
build/datenspuren/$(DS_YEAR)/%html : STYLE=$(DS_STYLE)
|
||||
|
|
|
@ -3,33 +3,18 @@
|
|||
|
||||
<page pagetitle="Datenspuren 2015" title="Datenspuren" xmlns:x="http://www.w3.org/1999/xhtml">
|
||||
<p title="Freitag, 23. Oktober">
|
||||
Ab 20:00 Uhr:
|
||||
Ab 20:00 Uhr: Social Event für alle Helfer im <link
|
||||
href="http://www.countdown-dresden.de/directions/index">Count
|
||||
Down</link>
|
||||
</p>
|
||||
<ul>
|
||||
<li>Social Event</li>
|
||||
</ul>
|
||||
|
||||
<p title="Sonnabend, 24. Oktober">
|
||||
Ab 10:00 Uhr:
|
||||
<include-frab-schedule src="../../build/datenspuren/2015/schedule-0.xml"
|
||||
title="Sonnabend, 24. Oktober"/>
|
||||
<p>
|
||||
Am Samstag im TSD-Café im Turm: Lounge ab 17:00 Uhr, Party ab
|
||||
19:00 Uhr
|
||||
</p>
|
||||
<ul>
|
||||
<li>Lightning Talks</li>
|
||||
<li>Vorträge</li>
|
||||
<li>Game Show</li>
|
||||
<li>Party im TSD-Café</li>
|
||||
<li>Junghacker-Track</li>
|
||||
</ul>
|
||||
<!--include-frab-schedule src="../../build/datenspuren/2015/schedule-0.xml"
|
||||
title="Sonnabend, 24. Oktober"/-->
|
||||
|
||||
<p title="Sonntag, 25. Oktober">
|
||||
Ab 10:00 Uhr:
|
||||
</p>
|
||||
<ul>
|
||||
<li>Vorträge</li>
|
||||
<li>Podiumsdiskussion</li>
|
||||
<li>Junghacker-Track</li>
|
||||
</ul>
|
||||
<!--include-frab-schedule src="../../build/datenspuren/2015/schedule-1.xml"
|
||||
title="Sonntag, 25. Oktober"/-->
|
||||
<include-frab-schedule src="../../build/datenspuren/2015/schedule-1.xml"
|
||||
title="Sonntag, 25. Oktober"/>
|
||||
</page>
|
||||
|
|
|
@ -187,6 +187,23 @@ footer a {
|
|||
border-bottom: 1px solid #ccc;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.schedule {
|
||||
table-layout: fixed;
|
||||
width: 620px;
|
||||
}
|
||||
.schedule th, .schedule td {
|
||||
width: 190px;
|
||||
}
|
||||
.schedule th.cell-time, .schedule td.cell-time {
|
||||
width: 50px;
|
||||
height: 1.5em;
|
||||
}
|
||||
.schedule h2 {
|
||||
font-size: 110%;
|
||||
}
|
||||
.schedule .event-details {
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
a[href$="mitschnitte-rss.xml"]:before {
|
||||
padding-right: 0.3em;
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
#!/bin/sed -f
|
||||
|
||||
s/Märchenstunde/Mär\­chen\­stun\­de/g
|
||||
s/Internet/Inter\­net/g
|
||||
s/Bildungskontext/Bil\­dungs\­kon\­text/g
|
||||
s/Lebensretter/Lebens\­ret\­ter/g
|
||||
s/Datenwanze/Da\­ten\­wan\­ze/g
|
||||
s/Smartcard/Smart\­card/g
|
||||
s/verängstigt/ver\­ängs\­ti\­gt/g
|
||||
s/Mikrocontrollerbasiert/Mikro\­control\­ler\­ba\­siert/g
|
||||
s/mobil/mo\­bil/g
|
||||
s/sicher/si\­cher/g
|
||||
s/Verschlüsselung/Ver\­schlüs\­se\­lung/g
|
||||
s/Textnachrichten/Text\­nach\­rich\­ten/g
|
||||
s/Fenster/Fen\­ster/g
|
||||
s/einschlagen/ein\­schla\­gen/g
|
||||
s/Jahre/Jah\­re/g
|
||||
s/Untersuchungsausschuss/Un\­ter\­su\­chungs\­aus\­schuss/g
|
||||
s/Ausblick/Aus\­blick/g
|
||||
s/HoneySens/Honey\­Sens/g
|
||||
s/Zukunftsstadt/Zu\­kunfts\­stadt/g
|
||||
s/Machine/Ma\­chi\­ne/g
|
||||
s/beginnen/be\­gin\­nen/g
|
||||
s/lernen/ler\­nen/g
|
||||
s/Grenzen/Gren\­zen/g
|
||||
s/Geheim/Ge\­heim/g
|
||||
s/Hagebuttenmarmelade/Ha\­ge\­but\­ten\­mar\­me\­la\­de/g
|
||||
s/Webscraping/Web\­scraping/g
|
||||
s/Workshop/Work\­shop/g
|
||||
s/Lightningtalk/Light\­ning\­talk/g
|
||||
s/Freiheitssimulation/Frei\­heits\­si\­mu\­la\­ti\­on/g
|
||||
s/Dezentral/De\­zen\­t\­ral/g
|
||||
s/Netzwerk/Netz\­werk/g
|
||||
s/Buchstabe/Buch\­sta\­ben/g
|
||||
s/Gramme/Gram\­me/g
|
||||
s/Sicherer/Si\­che\­rer/g
|
||||
s/Kontaktdatenaustausch/Kon\­takt\­da\­ten\­aus\­tausch/g
|
|
@ -127,7 +127,7 @@
|
|||
<xsl:template match="include-frab-schedule">
|
||||
<xsl:variable name="title" select="@title"/>
|
||||
<xsl:for-each select="document(@src)/day">
|
||||
<h2 class="scheduletitle">
|
||||
<h3 class="scheduletitle">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$title">
|
||||
<xsl:value-of select="$title"/>
|
||||
|
@ -136,7 +136,7 @@
|
|||
<xsl:value-of select="@title"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</h2>
|
||||
</h3>
|
||||
|
||||
<table class="schedule">
|
||||
<xsl:copy-of select="table/thead"/>
|
||||
|
|
Loading…
Reference in New Issue