Add the translated news section.

news/news.xml:
Submitted by:	Josef El-Rayes <j.el-rayes@daemon.li>
PR:		47792
This commit is contained in:
Martin Heinen 2003-08-10 19:39:49 +00:00
parent 331c317597
commit dab2802f0b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=17807
10 changed files with 1663 additions and 0 deletions

22
de/news/2002/Makefile Normal file
View file

@ -0,0 +1,22 @@
# $FreeBSD$
# $FreeBSDde: de-www/news/2002/Makefile,v 1.1 2003/08/02 18:17:29 mheinen Exp $
# basiert auf: 1.1
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
DATA= index.html
CLEANFILES+= index.html
index.html: ../oldnewsflash.xsl news.xml ../includes.xsl ../../includes.xsl
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/../oldnewsflash.xsl ${.CURDIR}/news.xml
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
.include "${WEB_PREFIX}/share/mk/web.site.mk"

830
de/news/2002/news.xml Normal file
View file

@ -0,0 +1,830 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- Simple schema for FreeBSD Project news.
Divide time in to <year>, <month>, and <day> elements, each of which
has a <name>.
each <day> element contains one or more <event> elements.
Each <event> contains an optional <title>, and then a <p>. <p> elements
can contain <a> anchors. Within the "href" attribute of the anchor
$base will be replaced with the base URI necessary to reach the FreeBSD
document root, and should always be used to start URLs at www.FreeBSD.org
or one of the mirrors.
Use the <title> element if the <p> content is lengthy. When generating
synopses of this information (e.g., for syndication using RDF files),
the contents of <title> will be preferred over <p>.
-->
<!--
$FreeBSD$
$FreeBSDde: de-www/news/2002/news.xml,v 1.4 2003/08/10 15:22:58 mheinen Exp $
basiert auf: 1.1
-->
<news>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/news/2002/news.xml,v 1.1 2003/07/11 19:51:56 ceri Exp $
</cvs:keyword>
</cvs:keywords>
<year>
<name>2002</name>
<month>
<name>November</name>
<day>
<name>25</name>
<event>
<title>September 2002 - Oktober 2002 Statusreport</title>
<p>Der September-Oktober Statusreport ist ab sofort verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
</day>
<day>
<name>23</name>
<event>
<title>BSD Conference Japan 2002</title>
<p>Die <a href="http://bsdcon.jp/">BSD Conference Japan 2002</a>
fand am 23. November 2002 in Tokyo statt. W&#228;hrend
der Konferenz hatten Leute von FreeBSD, NetBSD und OpenBSD
Gelegenheit zusammenzukommen und &#252;ber
verschiedene Themen zu diskutieren. Dar&#252;berhinaus
gab es von <a href="http://www.apple.com/">Apple
Computer, Inc.</a> ausgezeichnete Vortr&#228;ge &#252;ber
Mac OS X und Rendezvous.
<a href="http://www.matsui.co.jp/">Matsui Securities Co.,Ltd</a>,
<a href="http://www.yahoo.co.jp/">Yahoo Japan Corporation</a>,
sowie <a href="http://www.sakura.ad.jp/">SRS
SAKURA Internet Inc.</a> f&#252;hrten uns Fallstudien vor,
in denen sie uns zeigten, wie FreeBSD in ihren
Produktionsumgebungen zum Einsatz kommt.
<a href="http://www.brains.co.jp/eng-ver/e-index.html">Brains
Corporation</a> sprach &#252;ber <a href="http://www.brains.co.jp/eng-ver/e-mmeyedemo/index.html">mmEye</a>,
welches mit einer 32bit RISC CPU SH-3 ausgestattet ist,
auf der NetBSD l&#252;uft.</p>
<p>Der Bericht von Mainichi Communications inc.,
befindet sich auf <a href="http://pcweb.mycom.co.jp/news/2002/11/25/10.html">MYCOM
PCWEB (leider nur auf Japanisch)</a>. Es waren ingesamt
172 Teilnehmer auf der Konferenz. Wir sind zufrieden
mit dieser Teilnehmerzahl, immerhin war dies der erste Versuch,
solch ein Ereignis in Japan stattfinden zu lassen.</p>
</event>
</day>
<day>
<name>18</name>
<event>
<title>FreeBSD 5.0 Developer Preview #2 verf&#252;bar!</title>
<p>Der zweite Developer Preview Snapshot von 5.0-CURRENT ist
<a href="$base/../releases/5.0R/DP2/announce.html">nun
verf&#252;gbar</a>. Die <a
href="$base/../releases/5.0R/DP2/relnotes.html">Release
Notes</a>, das <a
href="$base/../releases/5.0R/DP2/errata.html">Errata</a> und
der neue <a
href="$base/../releases/5.0R/DP2/early-adopter.html">Early
Adopter's Guide</a> enthalten zus&#228;tzliche
Informationen.</p>
</event>
</day>
<day>
<name>7</name>
<event>
<p>nVidia ver&#246;ffentlicht Geforce Treiber f&#252;r FreeBSD!
Weitere Informationen enth&#228;lt das
<a href="ftp://download.nvidia.com/freebsd/1.0-3203/README.txt">README</a>.</p>
</event>
</day>
<day>
<name>1</name>
<event>
<p>Neuer Committer: <a
href="mailto:stephane@FreeBSD.org">St&#233;phane Legrand</a>
(Documentation Project)</p>
</event>
</day>
</month>
<month>
<name>October</name>
<day>
<name>31</name>
<event>
<p>Opera wurde nativ nach FreeBSD portiert! Die <a
href="http://www.FreeBSD.org/news/press-rel-6.html">offizielle
Pressemeldung</a> enth&#228;lt mehr Informationen.</p>
</event>
</day>
<day>
<name>22</name>
<event>
<p>Neuer Committer: <a
href="mailto:edwin@FreeBSD.org">Edwin Groothuis</a>
(Ports)</p>
</event>
</day>
<day>
<name>18</name>
<event>
<p>Neuer Committer: <a
href="mailto:arved@FreeBSD.org">Tilman Linneweh</a>
(Ports)</p>
</event>
</day>
<day>
<name>18</name>
<event>
<p>Neuer Committer: <a
href="mailto:daichi@FreeBSD.org">Daichi GOTO</a>
(Ports)</p>
</event>
<event>
<p>Neuer Committer: <a
href="mailto:maho@FreeBSD.org">Maho Nakata</a>
(Ports)</p>
</event>
</day>
<day>
<name>16</name>
<event>
<p>Neuer Committer: <a
href="mailto:adamw@FreeBSD.org">Adam Weinberger</a>
(Ports)</p>
</event>
</day>
<day>
<name>11</name>
<event>
<p>Neuer Committer: <a
href="mailto:cognet@FreeBSD.org">Olivier Houchard</a></p>
</event>
</day>
<day>
<name>10</name>
<event>
<title>FreeBSD 4.7-RELEASE ist verf&#252;gbar!</title>
<p><a href="$base/releases/4.7R/announce.html">FreeBSD
4.7-RELEASE</a> wurde ver&#246;ffentlicht. Die Seite <a
href="$base/releases/index.html">Release Information</a>
enth&#228;lt zus&#228;tzliche Details. Die
<a href="$base/releases/4.7R/errata.html">Release Errata</a>
enthalten aktuelle Informationen und beschreiben Probleme
mit 4.7.</p>
</event>
</day>
<day>
<name>9</name>
<event>
<p>Neuer Committer: <a
href="mailto:emoore@FreeBSD.org">Eric Moore</a></p>
</event>
</day>
<day>
<name>4</name>
<event>
<p>Neuer Committer: <a
href="mailto:mheinen@FreeBSD.org">Martin Heinen</a>
(Documentation Project)</p>
</event>
</day>
<day>
<name>3</name>
<event>
<title>Juli 2002 - August 2002 Statusreport</title>
<p>Der Juli-August Statusreport ist ab sofort verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
</day>
</month>
<month>
<name>September</name>
<day>
<name>10</name>
<event>
<p>Neuer Committer: <a
href="mailto:grehan@FreeBSD.org">Peter Grehan</a>
(PowerPC)</p>
</event>
</day>
<day>
<name>2</name>
<event>
<p>Notizen zum USENIX ATC 2002 <a
href="$base/../events/2002/usenix-devsummit.html">
FreeBSD Developer Summit</a> sind nun
verf&#252;gbar.</p>
</event>
</day>
<day>
<name>1</name>
<event>
<title>FreeBSD-STABLE-Zweig in Vorbereitung auf
4.7 eingefroren</title>
<p>Der FreeBSD-STABLE-Zweig des Quellbaums wurde, zur
<a href="$base/../releases/4.7R/schedule.html">Vorbereitung</a>
der Ver&#246;ffentlichung von FreeBSD 4.7 eingefroren.
Alle Commits auf dem -STABLE-Zweig m&#252;ssen vom
<a href="$base/../releng/">Release Engineering Team</a>
genehmigt werden. Das vorgesehene Datum f&#252;r
die Release ist der 1. Oktober 2002.</p>
</event>
<event>
<p>Neuer Committer: <a
href="mailto:davidxu@FreeBSD.org">David Xu</a>
(KSE)</p>
</event>
</day>
</month>
<month>
<name>August</name>
<day>
<name>21</name>
<event>
<p>Neuer Committer: <a
href="mailto:obraun@FreeBSD.org">Oliver Braun</a>
(Ports)</p>
</event>
</day>
<day>
<name>20</name>
<event>
<p>Neuer Committer: <a
href="mailto:thomas@FreeBSD.org">Thomas Quinot</a></p>
</event>
</day>
<day>
<name>15</name>
<event>
<title>Mai 2002 - Juni 2002 Statusreport</title>
<p>Der Mai-Juni 2002 Statusreport ist nun verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
<event>
<title>FreeBSD 4.6.2-RELEASE ist nun verf&#252;gbar!</title>
<p><a href="$base/../releases/4.6.2R/announce.html">FreeBSD
4.6.2-RELEASE</a> wurde ver&#246;ffentlicht. Die Seite <a
href="$base/../releases/index.html">Release-Information</a>
enth&#228;lt weitere Details. Die
<a href="$base/../releases/4.6.2R/errata.html">Release Errata</a>
enthalten aktuelle Informationen und beschreiben Probleme
mit 4.6.2.</p>
</event>
<event>
<p>Neuer Committer: <a
href="mailto:seanc@FreeBSD.org">Sean Chittenden</a>
(Ports)</p>
</event>
</day>
<day>
<name>14</name>
<event>
<p>Neuer Committer: <a
href="mailto:leeym@FreeBSD.org">Yen-Ming Lee</a>
(Ports)</p>
</event>
</day>
<day>
<name>8</name>
<event>
<p>Neuer Committer: <a
href="mailto:jennifer@FreeBSD.org">Jennifer Jihui Yang</a></p>
</event>
</day>
<day>
<name>7</name>
<event>
<p>Neuer Committer: <a
href="mailto:njl@FreeBSD.org">Nate Lawson</a></p>
</event>
</day>
<day>
<name>1</name>
<event>
<title>The Open Group macht FreeBSD eine
gro&#223;z&#252;gige Spende!</title>
<p><a href="http://www.opengroup.org">The Open Group</a> hat
gro&#223;z&#252;gigerweise dem
<a href="$base/../projects/c99/index.html">FreeBSD C99 &amp; POSIX
Conformance Project</a> einige Kopien des Authorized Guide to
The Single UNIX Specification, Version 3, so wie einige
B&#252;cher und CD-ROMs gespendet. Wir sch&#228;tzen ihre Spende
sehr.</p>
</event>
</day>
</month>
<month>
<name>Juli</name>
<day>
<name>19</name>
<event>
<p>Neuer Committer: <a
href="mailto:kan@FreeBSD.org">Alexander Kabaev</a></p>
</event>
</day>
<day>
<name>1</name>
<event>
<p>Neuer Committer: <a
href="mailto:johan@FreeBSD.org">Johan Karlsson</a></p>
</event>
</day>
</month>
<month>
<name>Juni</name>
<day>
<name>25</name>
<event>
<p>Neuer Committer: <a
href="mailto:perky@FreeBSD.org">Hye-Shik Chang</a>
(Ports)</p>
</event>
</day>
<day>
<name>18</name>
<event>
<p>Neuer Committer: <a
href="mailto:scop@FreeBSD.org">Ville Skytt&#228;</a>
(projects/cvsweb)</p>
</event>
</day>
<day>
<name>16</name>
<event>
<p>Neuer Committer: <a
href="mailto:blackend@FreeBSD.org">Marc Fonvieille</a>
(Documentation Project)</p>
</event>
</day>
<day>
<name>15</name>
<event>
<title>FreeBSD 4.6-RELEASE ist nun verf&#252;gbar!</title>
<p><a href="$base/releases/4.6R/announce.html">FreeBSD
4.6-RELEASE</a> wurde ver&#246;ffentlicht. Die Seite
<a href="$base/releases/index.html">Release-Information</a>
enth&#228;lt weitere Details. Die
<a href="$base/releases/4.6R/errata.html">Release Errata</a>
enthalten aktuelle Informationen und beschreiben Probleme
mit 4.6.</p>
</event>
</day>
<day>
<name>12</name>
<event>
<p>Neuer Committer: <a
href="mailto:alane@FreeBSD.org">Alan Eldridge</a>
(Ports)</p>
</event>
</day>
</month>
<month>
<name>Mai</name>
<day>
<name>23</name>
<event>
<title>Umgang mit Fehlerberichten</title>
<p>Der Artikel
<a href="$base/../doc/en/articles/pr-guidelines/article.html">
FreeBSD PR Handling Guidelines</a> gibt Richtlinien
zum Umgang mit FreeBSD-Fehlerberichten.</p>
</event>
</day>
<day>
<name>18</name>
<event>
<title>Februar 2002 - April 2002 Statusreport</title>
<p>Der Februar-April 2002 Statusreport ist nun verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
</day>
<day>
<name>16</name>
<event>
<p>Neuer Committer: <a
href="mailto:gordon@FreeBSD.org">Gordon Tetlow</a></p>
</event>
</day>
<day>
<name>7</name>
<event>
<p>Neuer Committer: <a
href="mailto:fanf@FreeBSD.org">Tony Finch</a></p>
</event>
</day>
<day>
<name>1</name>
<event>
<title>FreeBSD-STABLE-Zweig in Vorbereitung von 4.6
eingefroren</title>
<p>Zur Vorbereitung der Release FreeBSD 4.6 wurde der
FreeBSD-STABLE-Zweig eingefroren. Alle Commits
auf dem -STABLE-Zweig m&#252;ssen zuerst vom
Release-Engineering-Team genehmigt werden. Die
Release soll am 1.&#160;Juni 2002 ausgeliefert
werden.</p>
</event>
</day>
</month>
<month>
<name>April</name>
<day>
<name>29</name>
<event>
<p>Neuer Committer: <a
href="mailto:ikob@FreeBSD.org">Katsushi Kobayashi</a></p>
</event>
</day>
<day>
<name>21</name>
<event>
<p>Neuer Committer: <a
href="mailto:anholt@FreeBSD.org">Eric Anholt</a></p>
</event>
</day>
<day>
<name>15</name>
<event>
<p>Neuer Committer: <a
href="mailto:mini@FreeBSD.org">Jonathan Mini</a></p>
</event>
</day>
<day>
<name>12</name>
<event>
<p>Neuer Committer: <a
href="mailto:tjr@FreeBSD.org">Tim Robbins</a></p>
</event>
</day>
<day>
<name>11</name>
<event>
<p>Neuer Committer: <a
href="mailto:glewis@FreeBSD.org">Greg Lewis</a>
(Ports)</p>
</event>
</day>
<day>
<name>8</name>
<event>
<title>Der erste FreeBSD 5.0 Developer-Preview
ist verf&#252;gbar</title>
<p>Ein Entwickler-Schnappschuss von 5.0-CURRENT steht
nun zur <a
href="$base/../releases/5.0R/DP1/announce.html">Verf&#252;gung</a>.
Die <a href="$base/../releases/5.0R/DP1/relnotes.html">Release
Notes</a> enthalten weitere Informationen. Bekannte
Probleme sind in den <a
href="$base/../releases/5.0R/DP1/errata.html">Release-Errata</a>
beschrieben.</p>
</event>
<event>
<p>Neuer Committer: <a
href="mailto:gerald@FreeBSD.org">Gerald Pfeifer</a>
(Ports)</p>
</event>
</day>
<day>
<name>5</name>
<event>
<p>Neuer Committer: <a
href="mailto:marcus@FreeBSD.org">Joe Marcus Clarke</a>
(Ports)</p>
</event>
</day>
<day>
<name>1</name>
<event>
<p>Neuer Committer: <a
href="mailto:nork@FreeBSD.org">Norikatsu Shigemura</a>
(Ports)</p>
</event>
</day>
</month>
<month>
<name>M&#228;rz</name>
<day>
<name>30</name>
<event>
<p>Die Notizen vom BSDCon 2002 <a
href="$base/../events/2002/bsdcon-devsummit.html">
FreeBSD Developer Summit</a> sind nun
erh&#228;ltlich.</p>
</event>
</day>
<day>
<name>28</name>
<event>
<p>Neuer Committer: <a
href="mailto:trhodes@FreeBSD.org">Tom Rhodes</a>
(Documentation Project)</p>
</event>
</day>
<day>
<name>29</name>
<event>
<p>Neuer Committer: <a
href="mailto:suz@FreeBSD.org">SUZUKI Shinsuke</a>
(IPv6)</p>
</event>
</day>
<day>
<name>19</name>
<event>
<p>Neuer Committer: <a
href="mailto:netchild@FreeBSD.org">Alexander Leidinger</a>
(Ports)</p>
</event>
</day>
<day>
<name>17</name>
<event>
<p>Neuer Committer: <a
href="mailto:ceri@FreeBSD.org">Ceri Davies</a> (Documentation)</p>
</event>
</day>
<day>
<name>12</name>
<event>
<title>Aktualisierter Release-Zeitplan</title>
<p>Auf den FreeBSD-Webseiten gibt es neue Seiten zum Thema
<a href="$base/../releng/index.html">Release-Engineering</a>.
Die neuen Seiten enthalten Informationen &#252;ber
k&#252;nftige FreeBSD-Releases, den Zeitplan f&#252;r
die neuen Releases 4.6 und 5.0 und vieles mehr.</p>
</event>
</day>
<day>
<name>9</name>
<event>
<title>SMP auf sparc64 funktioniert jetzt</title>
<p>FreeBSD l&#228;uft jetzt auch mit mehreren Prozessoren
auf sparc64-Systemen. Dankesch&#246;n
<a href="mailto:jake@FreeBSD.org">Jake Burkholder</a> und
<a href="mailto:tmm@FreeBSD.org">Thomas Moestl</a>.</p>
</event>
</day>
<day>
<name>3</name>
<event>
<p>Neuer Committer: <a
href="mailto:mux@FreeBSD.org">Maxime Henrion</a>
(VFS, SMP, ...)</p>
</event>
</day>
</month>
<month>
<name>Februar</name>
<day>
<name>25</name>
<event>
<title>Dezember 2001 - Januar 2002 Statusreport</title>
<p>Der Dezember-Januar Statusreport ist nun verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
<event>
<p>Neuer Committer: <a
href="mailto:jmallett@FreeBSD.org">J. Mallett</a></p>
</event>
</day>
<day>
<name>18</name>
<event>
<p>Neuer Committer: <a
href="mailto:ticso@FreeBSD.org">Bernd Walter</a>
(Alpha)</p>
</event>
</day>
<day>
<name>11</name>
<event>
<title>Neue GNOME Seiten auf FreeBSD.org</title>
<p>Stolz k&#252;ndigt das
<a href="mailto:freebsd-gnome@FreeBSD.org">FreeBSD GNOME team</a>
die <a href="$base/../gnome/">neuen GNOME Seiten</a> an.
Sie besch&#228;ftigen sich mit verschiedenen Aspekten
des GNOME-Desktops und der Entwicklungsumgebung unter
FreeBSD.</p>
</event>
</day>
<day>
<name>7</name>
<event>
<p>Neuer Committer: <a
href="mailto:maxim@FreeBSD.org">Maxim Konovalov</a></p>
</event>
</day>
</month>
<month>
<name>Januar</name>
<day>
<name>31</name>
<event>
<title>BSDCon Europe 2002 - Call for Papers</title>
<p>Die <a
href="http://www.eurobsdcon2002.org/cfp.html">Ank&#252;ndigung
und der Call for Papers</a> des BSDCon Europe 2002
ist erschienen. Die Konferenz wird im November&#160;2002
in Amsterdam stattfinden. Zusammenfassungen von Papers
sollen bis zum 24.&#160;Juni&#160;2002 eingegangen sein.</p>
</event>
</day>
<day>
<name>29</name>
<event>
<title>FreeBSD 4.5 ist verf&#252;gbar</title>
<p><a href="$base/../releases/4.5R/announce.html">FreeBSD
4.5</a> ist erschienen. Weitere Informationen
erhalten Sie auf der Seite <a
href="$base/../releases/index.html">Release Information</a>.
Die <a href="$base/../releases/4.5R/errata.html">Release
Errata</a> enthalten aktuelle Informationen und
beschreiben Probleme mit 4.5.</p>
</event>
</day>
<day>
<name>12</name>
<event>
<title>Test-Anleitung f&#252;r 4.5-RELEASE</title>
<p>Das FreeBSD 4.5 Release Engineering Team hat eine
<a href="$base/../releases/4.5R/qa.html">Test-Anleitung</a>
f&#252;r das kommende 4.5-RELEASE herausgegeben.
Helfen Sie uns, 4.5 zu der stabilsten und schnellsten
Release zu machen.</p>
</event>
</day>
<day>
<name>10</name>
<event>
<title>Neues Tutorium: "The Euro symbol on FreeBSD"</title>
<p>Aaron Kaplan hat einen Artikel eingereicht, der beschreibt
wie das neue <a
href="$base/../doc/en_US.ISO8859-1/articles/euro/article.html">Euro-Symbol
unter FreeBSD</a> benutzt wird.</p>
</event>
</day>
</month>
</year>
</news>

39
de/news/Makefile Normal file
View file

@ -0,0 +1,39 @@
# $FreeBSD$
# $FreeBSDde: de-www/news/Makefile,v 1.3 2003/08/03 16:46:32 mheinen Exp $
# basiert auf: 1.38
.if exists(../Makefile.conf)
.include "../Makefile.conf"
.endif
.if exists(../Makefile.inc)
.include "../Makefile.inc"
.endif
DOCS+= news.sgml
INDEXLINK= news.html
SUBDIR= 2002
DATA= newsflash.html news.rdf
CLEANFILES+= newsflash.html news.rdf
newsflash.html: newsflash.xsl news.xml includes.xsl ../includes.xsl
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/newsflash.xsl ${.CURDIR}/news.xml
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
news.rdf: news-rdf.xsl news.xml includes.xsl ../includes.xsl
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/news-rdf.xsl ${.CURDIR}/news.xml
press.html: press.xsl press.xml includes.xsl ../includes.xsl
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/press.xsl ${.CURDIR}/press.xml
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
.include "${WEB_PREFIX}/share/mk/web.site.mk"

6
de/news/Makefile.inc Normal file
View file

@ -0,0 +1,6 @@
# $FreeBSD$
# $FreeBSDde: de-www/news/Makefile.inc,v 1.3 2003/08/02 18:14:46 mheinen Exp $
# basiert auf: 1.2
WEBBASE?= /data/de/news
WEB_PREFIX?= ${.CURDIR}/../../..

28
de/news/includes.xsl Normal file
View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--
$FreeBSD$
$FreeBSDde: de-www/news/includes.xsl,v 1.2 2003/08/10 15:22:58 mheinen Exp $
basiert auf: 1.4
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:variable name="newshome">
<a href="{$base}/news/news.html">FreeBSD Neuigkeiten</a>
</xsl:variable>
<!-- Generate a unique anchor for this event -->
<xsl:template name="generate-event-anchor">
<xsl:value-of select="ancestor::year/name"/>
<xsl:value-of select="ancestor::month/name"/>
<xsl:value-of select="ancestor::day/name"/>:<xsl:value-of select="count(preceding-sibling::event)"/>
</xsl:template>
<!-- Generate a unique anchor for this story -->
<xsl:template name="generate-story-anchor">
<xsl:value-of select="ancestor::year/name"/>
<xsl:value-of select="ancestor::month/name"/>:<xsl:text/>
<xsl:value-of select="count(following-sibling::story)"/>
</xsl:template>
</xsl:stylesheet>

48
de/news/news-rdf.xsl Normal file
View file

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD$
$FreeBSDde: de-www/news/news-rdf.xsl,v 1.2 2003/08/09 11:56:31 mheinen Exp $
basiert auf: 1.4 -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="includes.xsl"/>
<xsl:output method="xml" indent="yes"/>
<xsl:variable name="base" select="'..'"/>
<!-- Generate the main body of the RDF file -->
<xsl:template match="news">
<rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://my.netscape.com/rdf/simple/0.9">
<channel>
<title>FreeBSD Project Nachrichten</title>
<link>http://www.FreeBSD.org/news/</link>
<description>Neuigkeiten aus dem FreeBSD Project</description>
</channel>
<!-- Only include the last 10 events -->
<xsl:apply-templates select="descendant::event[position() &lt;= 10]"/>
</rdf:rdf>
</xsl:template>
<!-- Generate the <item> elements and their content -->
<xsl:template match="event">
<item>
<xsl:choose>
<xsl:when test="count(child::title)">
<title><xsl:value-of select="normalize-space(title)"/></title>
</xsl:when>
<xsl:otherwise>
<title><xsl:value-of select="normalize-space(p)"/></title>
</xsl:otherwise>
</xsl:choose>
<link>http://www.FreeBSD.org/de/news/newsflash.html#<xsl:call-template name="generate-event-anchor"/></link>
</item>
</xsl:template>
<xsl:template match="name | date"/>
</xsl:stylesheet>

102
de/news/news.sgml Normal file
View file

@ -0,0 +1,102 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY dedate "$FreeBSDde: de-www/news/news.sgml,v 1.1 2003/08/03 16:45:54 mheinen Exp $">
<!ENTITY reference "basiert auf: 1.40">
<!ENTITY title "FreeBSD Neuigkeiten">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<html>
&header;
<img src="&base;/../gifs/news.jpg" alt="FreeBSD Neuigkeiten" align="right" border="0">
<h2>Lokale Neuigkeiten</h2>
<ul>
<li>
<p><b><a href="newsflash.html">Ank&#252;ndigungen</a></b>:
Neue Releases, Treiber, Committer, Sicherheitshinweise
und mehr.</p>
</li>
<li>
<p><b><a href="&base;/../news/pressreleases.html">Presserkl&#228;rungen</a></b>:
Presserkl&#228;rungen des Projekts und
verwandter Organisationen.</p>
</li>
<li>
<p><b><a href="&base;/../news/press.html">Artikel</a></b>:
In der Presse erschienene Artikel &#252;ber FreeBSD.</p>
</li>
<li>
<p><b><a href="&base;/../news/status/status.html">Statusreports</a></b>:
Die zweimonatlich erscheinenden Reports zum Stand
der FreeBSD-Entwicklung.</p>
</li>
</ul>
<h2>Externe Quellen</h2>
<ul>
<li>
<p><b><a href="http://slashdot.org/bsd/">Slashdot's
BSD-Seiten</a></b>: Verweise und Diskussion &#252;ber
BSD-Neuigkeiten (nicht nur FreeBSD).</p>
</li>
<li>
<p><b><a href="http://www.daemonnews.org/">DaemonNews</a></b>:
Monatlich erscheinende Artikel und t&#228;gliche
Diskussionen rund um BSD.</p>
</li>
<li>
<p><b><a href="http://www.daemonnews.org/newsletter/">Really-Quick(tm) Newsletter</a></b>:
Wenn es mal schnell gehen muss.</p>
</li>
<li>
<p><b><a href="http://www.freebsddiary.org/">FreeBSD Diary</a></b>:
Schilderung pers&#246;nlicher Erfahrungen und Erfolge
mit FreeBSD.</p>
</li>
<li>
<p><b><a href="http://www.onlamp.com/bsd/">BSD DevCenter</a></b>:
Die ONLamp.com/O'Reilly Networks Sammelseite f&#252;r
Artikel &#252;ber BSD, Neuigkeiten, Tutorien und
allgemeinen Informationen.</p>
</li>
<li>
<p><b><a href="http://www.bsdvault.net/">BSD Vault</a></b>:
Ein Webportal von Benutzern, dass zur Verbreitung der
BSD-Betriebssysteme dient.</p>
</li>
<li>
<p><b><a href="http://bsdfreak.org/">BSD Freak</a></b>:
Aus der Benutzerperspektive geschriebene Artikel
und Tutorien &#252;ber BSD.
</li>
<li>
<p><b><a href="http://www.kerneltrap.org/">Kerneltrap</a></b>:
T&#228;gliche Artikel und Neuigkeiten &#252;ber die
BSD- und Linux-Kernel.</p>
</li>
<li>
<p><b><a href="http://www.osnews.com/">OSNews</a></b>:
T&#228;gliche Artikel &#252;ber Linux, BSD
und andere Betriebssysteme.</p>
</li>
</ul>
&footer;
</body>
</html>

339
de/news/news.xml Normal file
View file

@ -0,0 +1,339 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--
$FreeBSD$
$FreeBSDde: de-www/news/news.xml,v 1.8 2003/08/10 15:22:58 mheinen Exp $
basiert auf: 1.160
-->
<!-- Simple schema for FreeBSD Project news.
Divide time in to <year>, <month>, and <day> elements, each of which
has a <name>.
each <day> element contains one or more <event> elements.
Each <event> contains an optional <title>, and then a <p>. <p> elements
can contain <a> anchors. Within the "href" attribute of the anchor
$base will be replaced with the base URI necessary to reach the FreeBSD
document root, and should always be used to start URLs at www.FreeBSD.org
or one of the mirrors.
Use the <title> element if the <p> content is lengthy. When generating
synopses of this information (e.g., for syndication using RDF files),
the contents of <title> will be preferred over <p>.
-->
<news>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/news/news.xml,v 1.133 2003/01/31 10:25:21 harti Exp $
</cvs:keyword>
</cvs:keywords>
<year>
<name>2003</name>
<month>
<name>August</name>
<day>
<name>9</name>
<event>
<p>Neuer Committer: <a
href="mailto:bms@FreeBSD.org">Bruce M. Simpson</a></p>
</event>
</day>
</month>
<month>
<name>Juli</name>
<day>
<name>24</name>
<event>
<p>Neuer Committer: <a
href="mailto:lofi@FreeBSD.org">Michael Nottebrock</a></p>
</event>
</day>
<day>
<name>21</name>
<event>
<p>Neuer Committer: <a
href="mailto:krion@FreeBSD.org">Kirill Ponomarew</a>
(Ports)</p>
</event>
</day>
<day>
<name>20</name>
<event>
<p>Neuer Committer: <a
href="mailto:simon@FreeBSD.org">Simon L. Nielsen</a></p>
</event>
</day>
</month>
<month>
<name>Juni</name>
<day>
<name>24</name>
<event>
<p>Neuer Committer: <a
href="mailto:smkelly@FreeBSD.org">Sean Kelly</a></p>
</event>
</day>
<day>
<name>23</name>
<event>
<p>Neuer Committer: <a
href="mailto:dds@FreeBSD.org">Diomidis D. Spinellis</a></p>
</event>
</day>
<day>
<name>19</name>
<event>
<title>Das FreeBSD Project wird 10!</title>
<p>Vor 10 Jahren wurde der Name "FreeBSD" von David Greenman
in <a href="$base/../news/1993/freebsd-coined.html">dieser
E-Mail</a> vorgeschlagen. Lang lebe FreeBSD!</p>
</event>
</day>
<day>
<name>17</name>
<event>
<p>Neuer Committer: <a
href="mailto:lev@FreeBSD.org">Lev Serebryakov</a> (Ports)</p>
</event>
</day>
<day>
<name>13</name>
<event>
<p>Wieder dabei: <a
href="mailto:jmg@FreeBSD.org">John-Mark Gurney</a></p>
</event>
</day>
<day>
<name>9</name>
<event>
<title>FreeBSD 5.1-RELEASE ist verf&#252;gbar</title>
<p><a href="$base/releases/5.1R/announce.html">FreeBSD
5.1-RELEASE</a> ist erschienen. Weitere Informationen
erhalten Sie auf der Seite <a
href="$base/releases/index.html">Release Information</a>.
Die <a href="$base/releases/5.1R/errata.html">Release
Errata</a> enthalten aktuelle Informationen und
beschreiben Probleme mit 5.1.</p>
</event>
</day>
<day>
<name>6</name>
<event>
<p>Neuer Committer: <a
href="mailto:osa@FreeBSD.org">Sergey A. Osokin</a>
(Ports)</p>
</event>
</day>
<day>
<name>4</name>
<event>
<p>Neuer Committer: <a
href="mailto:erwin@FreeBSD.org">Erwin Lansing</a>
(Ports)</p>
</event>
</day>
</month>
<month>
<name>Mai</name>
<day>
<name>6</name>
<event>
<p>Neuer Committer: <a
href="mailto:oliver@FreeBSD.org">Oliver Lehmann</a>
(Ports)</p>
</event>
</day>
<day>
<name>5</name>
<event>
<p>Neuer Committer: <a
href="mailto:mich@FreeBSD.org">Michael L. Hostbaek</a></p>
</event>
</day>
</month>
<month>
<name>April</name>
<day>
<name>14</name>
<event>
<p>Neuer Committer: <a
href="mailto:hmp@FreeBSD.org">Hiten M. Pandya</a></p>
</event>
</day>
<day>
<name>9</name>
<event>
<title>Neue Mailingliste performance@</title>
<p>Auf der Mailingliste performance@ diskutieren Hacker,
Systemadministratoren und andere Interessierte die
Leistung von FreeBSD. Zul&#228;ssige Themen sind
beispielsweise Systeme unter hoher Last, Systeme
mit Leistungsproblemen oder Systeme, die Leistungsgrenzen
von FreeBSD &#252;berwinden. Jeder, der mithelfen will,
die Leistung von FreeBSD zu verbessern, sollte diese
Liste abonnieren. Die Liste ist technisch anspruchsvoll
und geeignet f&#252;r erfahrene FreeBSD-Benutzer,
Hacker oder Administratoren, die FreeBSD schnell,
robust und skalierbar halten wollen. Abonnieren Sie
die Liste &#252;ber das <a
href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-performance">freebsd-performance@
Web-Interface</a>.</p>
</event>
</day>
<day>
<name>8</name>
<event>
<title>Mailinglisten auf Mailman umgestellt</title>
<p>Majordomo hat seinen Zweck gut erf&#252;llt, ist aber
jetzt durch <a href="http://www.list.org/">Mailman</a>
ersetzt worden. Die ma&#223;gebliche Liste aller
Mailinglisten findet sich unter <a
href="http://lists.FreeBSD.org/mailman/listinfo">http://lists.FreeBSD.org/mailman/listinfo</a>
oder <a
href="$base/../doc/de_DE.ISO8859-1/books/handbook/eresources.html#ERESOURCES-MAIL">im
Abschnitt Mailinglisten des Handbuchs</a>. Peter Wemm
hat die Zeit aufgebracht und die Mailinglisten nach
Mailman &#252;berf&#252;hrt. Danke, Peter.</p>
</event>
</day>
<day>
<name>3</name>
<event>
<title>FreeBSD 4.8-RELEASE ist verf&#252;gbar</title>
<p><a href="$base;/releases/4.8R/announce.html">FreeBSD
4.8-RELEASE</a> ist erschienen. Weitere Informationen
erhalten Sie auf der Seite <a
href="$base/releases/index.html">Release Information</a>.
Die <a href="$base/releases/4.8R/errata.html">Release
Errata</a> enthalten aktuelle Informationen und
beschreiben Probleme mit 4.8.</p>
</event>
</day>
</month>
<month>
<name>M&#228;rz</name>
<day>
<name>15</name>
<event>
<title>Statusreport Januar 2003 - Februar 2003</title>
<p>Der Statusreport Januar-Februar ist verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
</day>
<day>
<name>6</name>
<event>
<p>Neuer Committer: <a
href="mailto:arun@FreeBSD.org">Arun Sharma</a></p>
</event>
</day>
</month>
<month>
<name>Februar</name>
<day>
<name>21</name>
<event>
<p>Neuer Committer: <a
href="mailto:das@FreeBSD.org">David Schultz</a></p>
</event>
</day>
</month>
<month>
<name>Januar</name>
<day>
<name>30</name>
<event>
<p>Neuer Committer: <a
href="mailto:harti@FreeBSD.org">Hartmut Brandt</a>
(Sparc und ATM)</p>
</event>
</day>
<day>
<name>23</name>
<event>
<title>Statusreport November 2002 - Dezember 2002</title>
<p>Der Statusreport November-Dezember ist verf&#252;gbar.
Die <a href="$base/../news/status/status.html">Statusreport
Webseite</a> enth&#228;lt weitere Informationen.</p>
</event>
</day>
<day>
<name>19</name>
<event>
<title>FreeBSD 5.0-RELEASE ab sofort verf&#252;gbar</title>
<p><a href="$base/releases/5.0R/announce.html">FreeBSD
5.0-RELEASE</a> wurde ver&#246;ffentlicht. Die Seite <a
href="$base/releases/index.html">Release-Information</a>
enth&#228;lt weitere Details. Die
<a href="$base/releases/5.0R/errata.html">Release Errata</a>
enthalten aktuelle Informationen und beschreiben Probleme
mit 5.0.</p>
</event>
</day>
<day>
<name>13</name>
<event>
<p>Neuer Committer: <a
href="mailto:brueffer@FreeBSD.org">Christian Br&#252;ffer</a>
(Documentation Project)</p>
</event>
</day>
<day>
<name>06</name>
<event>
<p>Neuer Committer: <a
href="mailto:mtm@FreeBSD.org">Michael Telahun Makonnen</a></p>
</event>
</day>
</month>
</year>
</news>

140
de/news/newsflash.xsl Normal file
View file

@ -0,0 +1,140 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--
$FreeBSD$
$FreeBSDde: de-www/news/newsflash.xsl,v 1.6 2003/08/10 15:22:58 mheinen Exp $
basiert auf: 1.9
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
<xsl:import href="../includes.xsl"/>
<xsl:import href="includes.xsl"/>
<xsl:variable name="base" select="'..'"/>
<xsl:variable name="title" select="'FreeBSD Ank&#252;ndigungen'"/>
<xsl:variable name="date">
<xsl:value-of select="//cvs:keyword[@name='freebsd']"/>
</xsl:variable>
<xsl:output type="html" encoding="iso-8859-1"/>
<xsl:template match="news">
<html>
<xsl:copy-of select="$header1"/>
<body xsl:use-attribute-sets="att.body">
<xsl:copy-of select="$header2"/>
<!-- Notice how entity references in SGML become variable references
in the stylesheet, and that the syntax for referring to variables
inside an attribute is "{$variable}".
This is just dis-similar enough to Perl and the shell that you
end up writing ${variable} all the time, and then scratch your
head wondering why the stylesheet isn't working.-->
<!-- Also notice that because this is now XML and not SGML, empty
elements, like IMG, must have a trailing "/" just inside the
closing angle bracket, like this " ... />" -->
<img src="{$enbase}/gifs/news.jpg" align="right" border="0" width="193"
height="144" alt="FreeBSD News"/>
<p>Manchmal ist es m&#252;hsam, mit der schnellen Entwicklung
des FreeBSD Betriebssystems Schritt zu halten. Besuchen
Sie diese Seite &#246;fter, um informiert zu bleiben.
Weiterhin k&#246;nnen Sie die
<a href="{$base}/../doc/de_DE.ISO8859-1/books/handbook/eresources.html#ERESOURCES-MAIL">Mailingliste
freebsd-announce</a> abonnieren.</p>
<p>Die nachstehenden Projekte besitzen eigene Seiten,
auf denen Sie projektbezogene Ank&#252;ndigungen finden:</p>
<ul>
<li><a href="{$enbase}/java/newsflash.html"><xsl:value-of select="$java"/> unter FreeBSD</a></li>
<li><a href="http://freebsd.kde.org/">KDE unter FreeBSD</a></li>
<li><a href="{$enbase}/gnome/newsflash.html">GNOME unter FreeBSD</a></li>
</ul>
<p>Informationen &#252;ber fr&#252;here, aktuelle und k&#252;nftige
Releases finden Sie auf der Seite
<strong><a href="{$base}/releases/index.html">Release
Information</a></strong>.</p>
<p>Die FreeBSD Sicherheitshinweise finden Sie auf der Seite
<a href="{$enbase}/security/#adv">Security Information</a>.</p>
<xsl:apply-templates select="descendant::month"/>
<p>&#196;ltere Ank&#252;ndigungen:
<a href="2002/index.html">2002</a>,
<a href="{$enbase}/news/2001/index.html">2001</a>,
<a href="{$enbase}/news/2000/index.html">2000</a>,
<a href="{$enbase}/news/1999/index.html">1999</a>,
<a href="{$enbase}/news/1998/index.html">1998</a>,
<a href="{$enbase}/news/1997/index.html">1997</a>,
<a href="{$enbase}/news/1996/index.html">1996</a></p>
<xsl:copy-of select="$newshome"/>
<xsl:copy-of select="$footer"/>
</body>
</html>
</xsl:template>
<!-- Everything that follows are templates for the rest of the content -->
<xsl:template match="month">
<h1><xsl:value-of select="name"/>
<xsl:text> </xsl:text>
<xsl:value-of select="ancestor::year/name"/></h1>
<ul>
<xsl:apply-templates select="descendant::day"/>
</ul>
</xsl:template>
<xsl:template match="day">
<xsl:apply-templates select="event"/>
</xsl:template>
<xsl:template match="event">
<li><p><a>
<xsl:attribute name="name">
<xsl:call-template name="generate-event-anchor"/>
</xsl:attribute>
</a>
<b><xsl:value-of select="ancestor::day/name"/>
<xsl:text> </xsl:text>
<xsl:value-of select="ancestor::month/name"/>,
<xsl:value-of select="ancestor::year/name"/>:</b><xsl:text> </xsl:text>
<xsl:apply-templates select="p"/>
</p>
</li>
</xsl:template>
<xsl:template match="date"/> <!-- Deliberately left blank -->
<!-- When the href attribute contains a '$base', expand it to the current
value of the $base variable. -->
<!-- All your $base are belong to us. Ho ho ho -->
<xsl:template match="a">
<a><xsl:attribute name="href">
<xsl:choose>
<xsl:when test="contains(@href, '$base')">
<xsl:value-of select="concat(substring-before(@href, '$base'), $base, substring-after(@href, '$base'))"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@href"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:apply-templates/>
</a>
</xsl:template>
</xsl:stylesheet>

109
de/news/oldnewsflash.xsl Normal file
View file

@ -0,0 +1,109 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- $FreeBSD$
$FreeBSDde: de-www/news/oldnewsflash.xsl,v 1.2 2003/08/09 11:56:31 mheinen Exp $
basiert auf: 1.5 -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
<xsl:import href="../includes.xsl"/>
<xsl:import href="includes.xsl"/>
<xsl:variable name="year">
<xsl:value-of select="descendant::year/name"/>
</xsl:variable>
<xsl:variable name="base" select="'../..'"/>
<xsl:variable name="title" select="concat('FreeBSD Ank&#252;ndigungen (', $year, ')')"/>
<!-- <xsl:variable name="title" select="$year"/> -->
<xsl:variable name="date">
<xsl:value-of select="//cvs:keyword[@name='freebsd']"/>
</xsl:variable>
<xsl:output type="html" encoding="iso-8859-1"/>
<xsl:template match="news">
<html>
<xsl:copy-of select="$header1"/>
<body xsl:use-attribute-sets="att.body">
<xsl:copy-of select="$header2"/>
<!-- Notice how entity references in SGML become variable references
in the stylesheet, and that the syntax for referring to variables
inside an attribute is "{$variable}".
This is just dis-similar enough to Perl and the shell that you
end up writing ${variable} all the time, and then scratch your
head wondering why the stylesheet isn't working.-->
<!-- Also notice that because this is now XML and not SGML, empty
elements, like IMG, must have a trailing "/" just inside the
closing angle bracket, like this " ... />" -->
<img src="{$enbase}/gifs/news.jpg" align="right" border="0" width="193"
height="144" alt="FreeBSD News"/>
<xsl:apply-templates select="descendant::month"/>
<xsl:copy-of select="$newshome"/>
<xsl:copy-of select="$footer"/>
</body>
</html>
</xsl:template>
<!-- Everything that follows are templates for the rest of the content -->
<xsl:template match="month">
<h1><xsl:value-of select="name"/>
<xsl:text> </xsl:text>
<xsl:value-of select="ancestor::year/name"/></h1>
<ul>
<xsl:apply-templates select="descendant::day"/>
</ul>
</xsl:template>
<xsl:template match="day">
<xsl:apply-templates select="event"/>
</xsl:template>
<xsl:template match="event">
<li><p><a>
<xsl:attribute name="name">
<xsl:call-template name="generate-event-anchor"/>
</xsl:attribute>
</a>
<b><xsl:value-of select="ancestor::day/name"/>
<xsl:text> </xsl:text>
<xsl:value-of select="ancestor::month/name"/>,
<xsl:value-of select="ancestor::year/name"/>:</b><xsl:text> </xsl:text>
<xsl:apply-templates select="p"/>
</p>
</li>
</xsl:template>
<xsl:template match="date"/> <!-- Deliberately left blank -->
<!-- When the href attribute contains a '$base', expand it to the current
value of the $base variable. -->
<!-- All your $base are belong to us. Ho ho ho -->
<xsl:template match="a">
<a><xsl:attribute name="href">
<xsl:choose>
<xsl:when test="contains(@href, '$base')">
<xsl:value-of select="concat(substring-before(@href, '$base'), $base, substring-after(@href, '$base'))"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@href"/>
</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<xsl:apply-templates/>
</a>
</xsl:template>
</xsl:stylesheet>