optionale Uhrzeit bei date.xsl-Templates

Bei einigen Events das Markup getuned ;-)


git-svn-id: svn://svn.c3d2.de/c3d2-web/trunk@487 31f61c52-7bfb-0310-b897-fc00f8a278f0
This commit is contained in:
astro 2006-07-28 01:14:10 +00:00
parent c87f368403
commit e3fb265348
11 changed files with 63 additions and 91 deletions

View File

@ -4,8 +4,8 @@
<item title="22C3: Private Investigation is around the corner" date="2005-11-05T23:05:50" author="Fnordic walker" category="events"> <item title="22C3: Private Investigation is around the corner" date="2005-11-05T23:05:50" author="Fnordic walker" category="events">
<image title="22C3">22c3.png</image> <image title="22C3">22c3.png</image>
<event> <event>
<start>2005-12-27T12:00:00</start> <start>2005-12-27</start>
<end>2005-12-30T22:00:00</end> <end>2005-12-30</end>
<location>Berliner Congress Center</location> <location>Berliner Congress Center</location>
</event> </event>

View File

@ -4,8 +4,8 @@
<item title="Datenspuren 2006" date="2005-11-13T23:05:50" author="c3d2 himself!!!" category="Allgemein"> <item title="Datenspuren 2006" date="2005-11-13T23:05:50" author="c3d2 himself!!!" category="Allgemein">
<image title="Eine Datenspur">datenspuren.png</image> <image title="Eine Datenspur">datenspuren.png</image>
<event> <event>
<start>2006-05-13T10:00:00</start> <start>2006-05-13</start>
<end>2006-05-14T20:00:00</end> <end>2006-05-14</end>
<location>Scheune Dresden</location> <location>Scheune Dresden</location>
</event> </event>

View File

@ -4,8 +4,8 @@
<item title="20C3: Not A Number" date="2003-12-27T12:00:00" author="riot" category="events"> <item title="20C3: Not A Number" date="2003-12-27T12:00:00" author="riot" category="events">
<image title="Not a Number">nan-0.4_02.jpg</image> <image title="Not a Number">nan-0.4_02.jpg</image>
<event> <event>
<start>2003-12-27T10:00:00</start> <start>2003-12-27</start>
<end>2003-12-29T21:00:00</end> <end>2003-12-29</end>
<location>Berliner Congress Center</location> <location>Berliner Congress Center</location>
</event> </event>
<p>Wir waren auf dem <link href="http://events.ccc.de/congress/2003/">20. Chaos Communication Congres</link>. Wenn jemand eine Zusammenfassung schreiben will, ist das hier ein guter Platz ;)</p> <p>Wir waren auf dem <link href="http://events.ccc.de/congress/2003/">20. Chaos Communication Congres</link>. Wenn jemand eine Zusammenfassung schreiben will, ist das hier ein guter Platz ;)</p>

View File

@ -3,8 +3,14 @@
<?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?> <?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?>
<item title="21C3: The Usual Suspects" date="2004-12-27T12:00:00" author="riot" category="events"> <item title="21C3: The Usual Suspects" date="2004-12-27T12:00:00" author="riot" category="events">
<image title="Logo">21C3-logo-blue.png</image> <image title="Logo">21C3-logo-blue.png</image>
<p>Talk: Firewall Piercing</p> <event>
<p>We're going to present about Firewall tunnels. The talk is called Firewall Piercing. Here are the slides. <start>2004-12-27</start>
<end>2004-12-29</end>
<location>Berliner Congress Center</location>
</event>
<p title="Talk: Firewall Piercing">
We're going to present about Firewall tunnels. The talk is called Firewall Piercing. Here are the slides.
We are planning to release the icmp_tunnel software that we failed to demonstrate in Berlin and a few other We are planning to release the icmp_tunnel software that we failed to demonstrate in Berlin and a few other
examples at about March.</p> examples at about March.</p>
<p>Meanwhile we found two further cool programs:</p> <p>Meanwhile we found two further cool programs:</p>
@ -18,14 +24,8 @@
<li><link href="../media/firewallpiercing_21c3.pdf">firewallpiercing_21c3.pdf</link> 1.9 MB</li> <li><link href="../media/firewallpiercing_21c3.pdf">firewallpiercing_21c3.pdf</link> 1.9 MB</li>
<li><link href="../media/firewallpiercing_21c3.sxi">firewallpiercing_21c3.sxi</link> 827 kB</li> <li><link href="../media/firewallpiercing_21c3.sxi">firewallpiercing_21c3.sxi</link> 827 kB</li>
</ul> </ul>
<p>Chaos Communication Congress 2004</p> <p title="Chaos Communication Congress 2004">
<dl> Zwischen Weihnachten und Neujahr findet -wie könnte es auch anders sein- ein <link href="http://www.ccc.de/congress/2004">Chaos Communication Congress</link> in
<dt>Ort</dt>
<dd><link href="http://www.bcc-berlin.de/">Berliner Congress Center (BCC)</link></dd>
<dt>Termin</dt>
<dd>27. bis 29. Dezember 2004</dd>
</dl>
<p>Zwischen Weihnachten und Neujahr findet -wie könnte es auch anders sein- ein <link href="http://www.ccc.de/congress/2004">Chaos Communication Congress</link> in
Berlin am Alex statt. Das Motto ist diesmal "The Usual Suspects". Da dieses Jahr die Planungen dazu schon früh Berlin am Alex statt. Das Motto ist diesmal "The Usual Suspects". Da dieses Jahr die Planungen dazu schon früh
angelaufen sind, könnten sie zu Congressbeginn auch weitgehend abgeschlossen sein. So soll z. B. Internet angelaufen sind, könnten sie zu Congressbeginn auch weitgehend abgeschlossen sein. So soll z. B. Internet
diesmal schon vor Öffnung der Pforten anliegen ;). Der c3d2 wird sicher wieder im Hackcenter vertreten sein. diesmal schon vor Öffnung der Pforten anliegen ;). Der c3d2 wird sicher wieder im Hackcenter vertreten sein.

View File

@ -2,15 +2,15 @@
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd"> <!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?> <?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?>
<item title="Datenspuren 2004" date="2004-05-08T12:00:00" author="riot" category="events"> <item title="Datenspuren 2004" date="2004-05-08T12:00:00" author="riot" category="events">
<dl> <event>
<dt>Symposium Datenspuren: Privatsphäre war gestern?</dt> <start>2004-05-08T10:00:00</start>
<dt>Wann:</dt> <end>2004-05-08T19:00:00</end>
<dd>8. Mai 2004 ab 10:00 - 19:00 Uhr</dd> <location>Medienkulturzentrum Pentacon, Schandauer Str.64, Dresden</location>
<dt>Wo:</dt> </event>
<dd>Medienkulturzentrum Pentacon, Schandauer Str.64, Dresden</dd>
<dt>Web:</dt> <p title="Symposium Datenspuren: Privatsphäre war gestern?">
<dd><link href="http://datenspuren.dresden.ccc.de/2004/">Datenspuren 2004</link></dd> <link href="http://datenspuren.dresden.ccc.de/2004/">Datenspuren 2004</link>
</dl> </p>
<dl> <dl>
<dt>Was?</dt> <dt>Was?</dt>
<dd>Der Chaostreff Dresden veranstaltet ein eintägiges Symposium zum Thema Datenschutz und informationelle <dd>Der Chaostreff Dresden veranstaltet ein eintägiges Symposium zum Thema Datenschutz und informationelle

View File

@ -2,8 +2,8 @@
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd"> <!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?> <?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?>
<item title="CDU Internet Night 2" date="2006-01-30T15:00:00" author="riot" category="events"> <item title="CDU Internet Night 2" date="2006-01-30T15:00:00" author="riot" category="events">
<p> Zu Besuch bei den Regierenden</p> <p title="Zu Besuch bei den Regierenden">
<p>Am 30.01.2006 veranstaltete die <link href="http://www.cdu-sachsen.de/">CDU Sachsen</link> ihre zweite Am 30.01.2006 veranstaltete die <link href="http://www.cdu-sachsen.de/">CDU Sachsen</link> ihre zweite
<link href="http://www.cdu-sachsen.de/inight2">InternetNight</link>. Das Event ist eine Art Lobby-Veranstaltung, <link href="http://www.cdu-sachsen.de/inight2">InternetNight</link>. Das Event ist eine Art Lobby-Veranstaltung,
bei der die ganzen hippen Firmen,</p> bei der die ganzen hippen Firmen,</p>
<ul> <ul>
@ -21,8 +21,8 @@
regide regierenden Hirnen ins Gespräch zu kommen und den anwesenden, im Hinblick auf diese Themen oft völlig regide regierenden Hirnen ins Gespräch zu kommen und den anwesenden, im Hinblick auf diese Themen oft völlig
unbedarften Parteimitgliedern und "öffentlichen Entscheidungsträgern" zu vermitteln, daß auch eine begründet unbedarften Parteimitgliedern und "öffentlichen Entscheidungsträgern" zu vermitteln, daß auch eine begründet
kritische Sicht auf die Dinge existiert.</p> kritische Sicht auf die Dinge existiert.</p>
<p>Anwesenheit</p> <p title="Anwesenheit">
<p>Wir haben also auf einem Stand zusammen mit dem <link href="http://www.linux-info-tag.de/">Linux-Info-Tag e. V.</link> versucht vorbeischlendernde, teils Wir haben also auf einem Stand zusammen mit dem <link href="http://www.linux-info-tag.de/">Linux-Info-Tag e. V.</link> versucht vorbeischlendernde, teils
irritierte, teils stark voreingenommene gebügelte Krawatten in Diskussionen zu verwickeln. Oft ist das ganz gut irritierte, teils stark voreingenommene gebügelte Krawatten in Diskussionen zu verwickeln. Oft ist das ganz gut
gelungen. Der Stand mit Beamer hat sich gut bewährt, sehr adaptiv. Ein paar Vorträge haben wir auch besucht, gelungen. Der Stand mit Beamer hat sich gut bewährt, sehr adaptiv. Ein paar Vorträge haben wir auch besucht,
die man aber erst mal aushalten muss. Hat aber Spaß gemacht! Gut zu erleben, dass es in der Tat auch in diesem die man aber erst mal aushalten muss. Hat aber Spaß gemacht! Gut zu erleben, dass es in der Tat auch in diesem
@ -34,14 +34,14 @@
ist nun auch prominenter Leser des wissenschaftlichen Fachblatts für ist nun auch prominenter Leser des wissenschaftlichen Fachblatts für
Datenreisende. Ausdrücklich einen herzlichen Dank an die Veranstallter, dass sie uns dort ein Podium geboten Datenreisende. Ausdrücklich einen herzlichen Dank an die Veranstallter, dass sie uns dort ein Podium geboten
haben, danke!</p> haben, danke!</p>
<p>Fazit</p> <p title="Fazit">
<p>In den Kreisen ist jetzt bekannt:</p> In den Kreisen ist jetzt bekannt:</p>
<ul> <ul>
<li>Es gibt in Dresden einen CCC, mit dem man reden kann.</li> <li>Es gibt in Dresden einen CCC, mit dem man reden kann.</li>
<li>Es guckt denen jemand kritisch auf die Finger.</li> <li>Es guckt denen jemand kritisch auf die Finger.</li>
<li>Am 13. u. 14. 05. findet das Symposium Datenspuren statt.</li> <li>Am 13. u. 14. 05. findet das Symposium Datenspuren statt.</li>
</ul> </ul>
<p>Visuell</p> <p title="Visuell"/>
<dl> <dl>
<dd> <dd>
<image title="Impressions">../images/inight2/039004608b.jpg</image> <image title="Impressions">../images/inight2/039004608b.jpg</image>

View File

@ -2,13 +2,10 @@
<!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd"> <!DOCTYPE item SYSTEM "http://www.c3d2.de/dtd/c3d2web.dtd">
<?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?> <?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?>
<item title="Linux Info Tag 2004" date="2004-10-30T12:00:00" author="riot" category="events"> <item title="Linux Info Tag 2004" date="2004-10-30T12:00:00" author="riot" category="events">
<p>Linux Info Tag 2004</p> <event>
<dl> <start>2004-10-30</start>
<dt>Wann?</dt> <location>TU Dresden</location>
<dd>30. Oktober 2004</dd> </event>
<dt>Wo?</dt>
<dd>TU Dresden</dd>
</dl>
<p>Der Linux-Info-Tag findet am 30. Oktober in der TU-Dresden statt.</p> <p>Der Linux-Info-Tag findet am 30. Oktober in der TU-Dresden statt.</p>
<p>Wir sind dort mit:</p> <p>Wir sind dort mit:</p>
<ul> <ul>

View File

@ -3,7 +3,12 @@
<?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?> <?xml-stylesheet type="text/xsl" href="../../xsl/html.xsl" ?>
<item title="What The Hack 2005" date="2005-07-23T12:00:00" author="riot" category="events"> <item title="What The Hack 2005" date="2005-07-23T12:00:00" author="riot" category="events">
<image title="Picture">../bf6884ee26.jpg</image> <image title="Picture">../bf6884ee26.jpg</image>
<p>What The Hack</p> <event>
<start>2005-07-28</start>
<end>2005-07-31</end>
<location>Den Bosch</location>
</event>
<p>Vom 28. bis zum 31. Juli findet bei Den Bosch (Niederlande) die größte <p>Vom 28. bis zum 31. Juli findet bei Den Bosch (Niederlande) die größte
<link href="http://www.whatthehack.org/">Outdoor Hackerkonferenz</link> des Jahres 2005 statt. <link href="http://www.whatthehack.org/">Outdoor Hackerkonferenz</link> des Jahres 2005 statt.
Und der c3d2 wird auch mit Zelt, Iso-Matte, Campingkocher und Rechner vor Ort sein.</p> Und der c3d2 wird auch mit Zelt, Iso-Matte, Campingkocher und Rechner vor Ort sein.</p>

View File

@ -4,8 +4,8 @@
<item title="GPN 5" date="2006-06-06T06:06:06" author="Astro" category="Gebarft"> <item title="GPN 5" date="2006-06-06T06:06:06" author="Astro" category="Gebarft">
<image title="GPN5: Smack my bit up">gpn5.jpg</image> <image title="GPN5: Smack my bit up">gpn5.jpg</image>
<event> <event>
<start>2006-06-09T14:00:00</start> <start>2006-06-09</start>
<end>2006-06-11T16:00:00</end> <end>2006-06-11</end>
<location>Hochschule Karlsruhe</location> <location>Hochschule Karlsruhe</location>
</event> </event>

View File

@ -4,7 +4,7 @@
<item title="Linux-Info-Tag" date="2005-10-07T00:05:50" author="Fnordic walker" category="Allgemein"> <item title="Linux-Info-Tag" date="2005-10-07T00:05:50" author="Fnordic walker" category="Allgemein">
<image title="Dicker Pinguin">tux.png</image> <image title="Dicker Pinguin">tux.png</image>
<event> <event>
<start>2005-10-29T09:00:00</start> <start>2005-10-29</start>
<location>TU Dresden</location> <location>TU Dresden</location>
</event> </event>

View File

@ -334,58 +334,28 @@
<xsl:text> </xsl:text> <xsl:text> </xsl:text>
<xsl:value-of select="date:year($date)"/> <xsl:value-of select="date:year($date)"/>
<xsl:text> um </xsl:text>
<xsl:variable name="hour_in_day">
<xsl:if test="string-length(date:hour-in-day($date))=1">0</xsl:if>
<xsl:value-of select="date:hour-in-day($date)"/>
</xsl:variable>
<xsl:variable name="minute_in_hour">
<xsl:if test="string-length(date:minute-in-hour($date))=1">0</xsl:if>
<xsl:value-of select="date:minute-in-hour($date)"/>
</xsl:variable>
<xsl:variable name="second_in_minute">
<xsl:if test="string-length(date:second-in-minute($date))=1">0</xsl:if>
<xsl:value-of select="date:second-in-minute($date)"/>
</xsl:variable>
<xsl:value-of select="$hour_in_day"/>:<xsl:value-of select="$minute_in_hour"/>:<xsl:value-of select="$second_in_minute"/> <!-- Uhrzeit optional, im Timestamp einfach alles ab T... weglassen -->
<xsl:if test="date:hour-in-day($date)">
<!--xsl:variable name="seconds">
<xsl:value-of select="date:seconds($date)" />
</xsl:variable>
<xsl:variable name="year"> <xsl:text> um </xsl:text>
<xsl:call-template name="get-year">
<xsl:with-param name="seconds" select="$seconds" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="monthstring"> <xsl:variable name="hour_in_day">
<xsl:call-template name="get-monthstring"> <xsl:if test="string-length(date:hour-in-day($date))=1">0</xsl:if>
<xsl:with-param name="seconds" select="$seconds" /> <xsl:value-of select="date:hour-in-day($date)"/>
</xsl:call-template> </xsl:variable>
</xsl:variable> <xsl:variable name="minute_in_hour">
<xsl:if test="string-length(date:minute-in-hour($date))=1">0</xsl:if>
<xsl:value-of select="date:minute-in-hour($date)"/>
</xsl:variable>
<xsl:variable name="second_in_minute">
<xsl:if test="string-length(date:second-in-minute($date))=1">0</xsl:if>
<xsl:value-of select="date:second-in-minute($date)"/>
</xsl:variable>
<xsl:variable name="dayofmonth"> <xsl:value-of select="$hour_in_day"/>:<xsl:value-of select="$minute_in_hour"/>:<xsl:value-of select="$second_in_minute"/>
<xsl:call-template name="get-dayofmonth"> </xsl:if>
<xsl:with-param name="seconds" select="$seconds" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="dayofweekstring">
<xsl:call-template name="get-dayofweekstring">
<xsl:with-param name="seconds" select="$seconds" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="timestring">
<xsl:call-template name="get-timestring">
<xsl:with-param name="seconds" select="$seconds" />
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="concat($dayofweekstring, ', ', $dayofmonth, '. ', $monthstring, ' ', $year, ' um ', $timestring)" /-->
</xsl:template> </xsl:template>
@ -413,7 +383,7 @@
<xsl:value-of select="date:second-in-minute($date)"/> <xsl:value-of select="date:second-in-minute($date)"/>
</xsl:variable> </xsl:variable>
<xsl:value-of select="date:year($date)"/><xsl:value-of select="$month_in_year"/><xsl:value-of select="$day_in_month"/>T<xsl:value-of select="$hour_in_day"/><xsl:value-of select="$minute_in_hour"/><xsl:value-of select="$second_in_minute"/> <xsl:value-of select="date:year($date)"/><xsl:value-of select="$month_in_year"/><xsl:value-of select="$day_in_month"/><xsl:if test="date:hour-in-day($date)">T<xsl:value-of select="$hour_in_day"/><xsl:value-of select="$minute_in_hour"/><xsl:value-of select="$second_in_minute"/></xsl:if>
</xsl:template> </xsl:template>
</xsl:stylesheet> </xsl:stylesheet>