Merge branch 'master' of git.c3d2.de:c3d2-web

This commit is contained in:
vv01f 2015-09-28 02:43:58 +02:00
commit 42ecd9f54a
6 changed files with 124 additions and 32 deletions

View File

@ -119,6 +119,7 @@ export: www
$(DATESTAMP):
mkdir -p build
mkdir -p build/datenspuren/$(DS_YEAR)/
$(RM) $(wildcard build/.stamp-*)
touch $@
@ -271,10 +272,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 $(DATESTAMP)
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)
@ -306,7 +309,7 @@ build/datenspuren/2014/mitschnitte-rss.xml: content/news/ds14-mitschnitte-online
$(call xml_process)
build/datenspuren/$(DS_YEAR)/pois.json:
wget -O $@ --post-data="data=[out:json];($(foreach a, 'amenity'='restaurant' 'amenity'='fast_food' 'amenity'='cafe' 'amenity'='ice_cream' 'amenity'='bakery' 'shop'='convenience' 'shop'='supermarket' 'shop'='tobacco' 'amenity'='pub' 'amenity'='biergarten' 'amenity'='drinking_water', $(foreach t, node way relation, $t(51.01,13.76,51.07,13.82)[${a}];)));out center qt;" http://overpass-api.de/api/interpreter
wget -O $@ --post-data="data=[out:json];($(foreach a, 'amenity'='restaurant' 'amenity'='fast_food' 'amenity'='cafe' 'amenity'='ice_cream' 'amenity'='bakery' 'shop'='convenience' 'shop'='supermarket' 'shop'='tobacco' 'amenity'='pub' 'amenity'='biergarten' 'amenity'='drinking_water', $(foreach t, node way relation, $t(51.01,13.76,51.07,13.82)[${a}];)));out center qt;" http://overpass.osm.rambler.ru/cgi/interpreter
xhtml5-validate: $(patsubst build/%.html, build/%.html.xhtml5-validate, $(CONTENT))

View File

@ -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>

View File

@ -0,0 +1,40 @@
<?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">
Zur Veranstaltung müssen für verschiedene Aufgaben Schichten
übernommen werden, welche wir im Wiki koordinieren. So gehts:
</p>
<ol>
<li>
<link href="https://wiki.c3d2.de/w/index.php?title=Spezial:Anmelden&amp;type=signup">
Erstelle einen Wiki-Account.
</link>
</li>
<li>
Klick den Link in der Bestätigungsmail.
</li>
<li>
Bearbeite deine Benutzerseite. Hinterlasse Kontaktmöglichkeiten,
am besten Jabber oder Mobilfunk.
(Datenschutzhinweis: diese Wiki-Artikel sind öffentlich einsehbar.)
</li>
<li>
Schreib dich im Schichtplan unter <link
href="https://wiki.c3d2.de/Datenspuren_2015/Mitmachen">[[Datenspuren
2015/Mitmachen]]</link> ein.
</li>
<li>
Danke für dein Erscheinen!
</li>
</ol>
<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

@ -181,11 +181,37 @@ footer a {
.schedule td.cell-height7,
.schedule td.cell-height8 {
border: 1px solid #ccc;
border-collapse: collapse;
}
.schedule td.cell-time {
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.schedule td {
padding: 1px 2px;
vertical-align: top;
}
.schedule {
border-collapse: collapse;
table-layout: fixed;
width: 620px;
}
.schedule thead th {
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
}
.schedule th, .schedule td {
width: 190px;
}
.schedule th.cell-time, .schedule td.cell-time {
width: 50px;
height: 2em;
}
.schedule h2 {
font-size: 110%;
margin: 0;
}
.schedule .event-details {
color: #666;
}
a[href$="mitschnitte-rss.xml"]:before {

38
scripts/hyphenate.sed Executable file
View File

@ -0,0 +1,38 @@
#!/bin/sed -f
s/Märchenstunde/Mär\&#173;chen\&#173;stun\&#173;de/g
s/Internet/Inter\&#173;net/g
s/Bildungskontext/Bil\&#173;dungs\&#173;kon\&#173;text/g
s/Lebensretter/Lebens\&#173;ret\&#173;ter/g
s/Datenwanze/Da\&#173;ten\&#173;wan\&#173;ze/g
s/Smartcard/Smart\&#173;card/g
s/verängstigt/ver\&#173;ängs\&#173;ti\&#173;gt/g
s/Mikrocontrollerbasiert/Mikro\&#173;control\&#173;ler\&#173;ba\&#173;siert/g
s/mobil/mo\&#173;bil/g
s/sicher/si\&#173;cher/g
s/Verschlüsselung/Ver\&#173;schlüs\&#173;se\&#173;lung/g
s/Textnachrichten/Text\&#173;nach\&#173;rich\&#173;ten/g
s/Fenster/Fen\&#173;ster/g
s/einschlagen/ein\&#173;schla\&#173;gen/g
s/Jahre/Jah\&#173;re/g
s/Untersuchungsausschuss/Un\&#173;ter\&#173;su\&#173;chungs\&#173;aus\&#173;schuss/g
s/Ausblick/Aus\&#173;blick/g
s/HoneySens/Honey\&#173;Sens/g
s/Zukunftsstadt/Zu\&#173;kunfts\&#173;stadt/g
s/Machine/Ma\&#173;chi\&#173;ne/g
s/beginnen/be\&#173;gin\&#173;nen/g
s/lernen/ler\&#173;nen/g
s/Grenzen/Gren\&#173;zen/g
s/Geheim/Ge\&#173;heim/g
s/Hagebuttenmarmelade/Ha\&#173;ge\&#173;but\&#173;ten\&#173;mar\&#173;me\&#173;la\&#173;de/g
s/Webscraping/Web\&#173;scraping/g
s/Workshop/Work\&#173;shop/g
s/Lightningtalk/Light\&#173;ning\&#173;talk/g
s/Freiheitssimulation/Frei\&#173;heits\&#173;si\&#173;mu\&#173;la\&#173;ti\&#173;on/g
s/Dezentral/De\&#173;zen\&#173;t\&#173;ral/g
s/Netzwerk/Netz\&#173;werk/g
s/Buchstaben/Buch\&#173;sta\&#173;ben/g
s/Gramme/Gram\&#173;me/g
s/Autorenattribution/Au\&#173;to\&#173;re\&#173;n\&#173;at\&#173;tri\&#173;bution/g
s/Sicherer/Si\&#173;che\&#173;rer/g
s/Kontaktdatenaustausch/Kon\&#173;takt\&#173;da\&#173;ten\&#173;aus\&#173;tausch/g

View File

@ -44,10 +44,10 @@
<a href="about.html">Über</a>
</li>
<li>
<a href="cfp.html">Call for Participation</a>
<a href="location.html">Ort</a>
</li>
<li>
<a href="location.html">Ort</a>
<a href="help.html">Helfen</a>
</li>
<li>
<a href="fahrplan.html">Fahrplan</a>
@ -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"/>