Unbreak generation of hypertext references declared inside <body>.

Convert <url href="...">...</url> used inside <body> tag into <a></a> form.
This is required because <body> content being passed into generated
html as is (using select="child:node()"), and as result href's declared
via <url></url> are passed into generated html unmodified.  Browser
ignore unknown tags, so we resulted up with incorrectly rendered hrefs.
This commit is contained in:
Alexey Zelkin 2004-04-07 11:27:47 +00:00
parent fb1c1f70e0
commit 8f73848f31
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=20566
12 changed files with 54 additions and 52 deletions

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.5 2003/04/13 16:31:52 hrs Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
@ -9,7 +9,7 @@
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.5 2003/04/13 16:31:52 hrs Exp $
$FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $
</cvs:keyword>
</cvs:keywords>
@ -472,13 +472,14 @@
public shortly, linked to on the URL's above.</p>
<p>An independent project for making FreeBSD easier to use by
Bulgarians has appeared, <url href="http://www.FreeBSD-bg.org/" />.
It also hosts a mailing list for discussions of FreeBSD in
Bulgarian, <url href="mailto:stable@FreeBSD-bg.org">
stable@FreeBSD-bg.org</url>. For more information about the mailing
Bulgarians has appeared, <a
href="http://www.FreeBSD-bg.org/">http://www.FreeBSD-bg.org/</a>.
It also hosts a mailing list for discussions of FreeBSD in
Bulgarian, <a href="mailto:stable@FreeBSD-bg.org">
stable@FreeBSD-bg.org</a>. For more information about the mailing
list, send an e-mail with "help" in the message body to
<url href="mailto:majordomo@FreeBSD-bg.org">
majordomo@FreeBSD-bg.org</url>.</p>
<a href="mailto:majordomo@FreeBSD-bg.org">
majordomo@FreeBSD-bg.org</a>.</p>
</body>
</project>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD$ -->
<!-- $FreeBSD: www/en/news/status/report-feb-2002-apr-2002.xml,v 1.10 2003/04/13 16:31:52 hrs Exp $ -->
<report>
<date>
@ -1071,8 +1071,8 @@ messages.</url>
</links>
<body>
<p>The release engineering team released FreeBSD <url
href="http://www.FreeBSD.org/releases/5.0R/DP1/announce.html">5.0-DP1</url>
<p>The release engineering team released FreeBSD <a
href="http://www.FreeBSD.org/releases/5.0R/DP1/announce.html">5.0-DP1</a>
on 8 April 2002. This Developer Preview gives developers and
other interested parties a chance to help test some of the new
features to appear in 5.0-RELEASE. This distribution has known

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-sept-2002-oct-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-sept-2002-oct-2002.xml,v 1.7 2004/04/05 14:46:17 phantom Exp $ -->
<report>
<date>
@ -372,8 +372,8 @@
GNOME has started releasing development snapshots of the upcoming
GNOME 2.2 desktop. FreeBSD porting has begun outside of the
main ports tree in the
<url href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</url>. If you are interested in testing the new
<a href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</a>. If you are interested in testing the new
desktop, follow the instructions on the aforementioned cvsweb
URL, and checkout the "ports" module.</p>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-nov-2002-dec-2002.xml,v 1.3 2004/04/04 21:46:14 phantom Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-nov-2002-dec-2002.xml,v 1.4 2004/04/05 14:46:17 phantom Exp $ -->
<report>
<date>
@ -533,8 +533,8 @@
tree. However, development has not stopped. GNOME 2.2 is nearing
completion, and quite a few FreeBSD users have stepped up to test the
GNOME 2.1 port sources from the
<url href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi"> MarcusCom
CVS repository</url>. If anyone else is interested, follow the
<a href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</a>. If anyone else is interested, follow the
instructions on the aforementioned cvsweb URL, and checkout the "ports"
module.</p>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-mar-2003-sep-2003.xml,v 1.1 2003/10/09 06:12:34 scottl Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-mar-2003-sep-2003.xml,v 1.2 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
@ -750,8 +750,8 @@
<body>
<p>Several months ago, I took it upon myself to to try present the
information contained on <url href="http://bento.FreeBSD.org">the bento
build cluster</url> to be presented in a more user-friendly fashion; that
information contained on <a href="http://bento.FreeBSD.org">the bento
build cluster</a> to be presented in a more user-friendly fashion; that
is, to be browsed by error type, by maintainer, and so forth. An early
addition was code to attempt to classify ports PRs by either "existing
port" (after assiging the most likely category and portname); "new port";
@ -763,8 +763,8 @@
just wants to, e.g., find out if a particular port is working on their
particular architecture and OS combination before downloading it. Those
with that general interest should start with the
<url href="http://lonesome.dyndns.org:4802/bento/errorlogs/portoverview.py">
overview of one port</url>.</p>
<a href="http://lonesome.dyndns.org:4802/bento/errorlogs/portoverview.py">
overview of one port</a>.</p>
</body>
</project>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-jan-2004-feb-2004.xml,v 1.2 2004/03/17 18:15:47 blackend Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-jan-2004-feb-2004.xml,v 1.3 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
<month>January-February</month>
@ -370,7 +370,7 @@
been moved into production. The previous installation
at lonesome.com now refers you to the new system. As part of
the installation, a preliminary
<url href="http://portsmon.firepipe.net/faq.html">FAQ</url> was
<a href="http://portsmon.firepipe.net/faq.html">FAQ</a> was
added.</p>
<p>The database is updated once per hour.</p>
<p>New reports available include ones about ports marked DEPRECATED,
@ -765,8 +765,8 @@
<p>To help make GNOME 2.6.0 our best release to date, we have
created a script to automate the upgrade from GNOME 2.4. We
also have a new GNOME
<url href="http://www.marcuscom.com/tinderbox/">package build
server</url>
<a href="http://www.marcuscom.com/tinderbox/">package build
server</a>
that builds and serves i386 packages for all supported FreeBSD
releases. We plan on having the GNOME 2.6.0 packages available
the moment 2.6.0 hits the ports tree.</p>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.5 2003/04/13 16:31:52 hrs Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
@ -9,7 +9,7 @@
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.5 2003/04/13 16:31:52 hrs Exp $
$FreeBSD: www/en/news/status/report-dec-2001-jan-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $
</cvs:keyword>
</cvs:keywords>
@ -472,13 +472,14 @@
public shortly, linked to on the URL's above.</p>
<p>An independent project for making FreeBSD easier to use by
Bulgarians has appeared, <url href="http://www.FreeBSD-bg.org/" />.
It also hosts a mailing list for discussions of FreeBSD in
Bulgarian, <url href="mailto:stable@FreeBSD-bg.org">
stable@FreeBSD-bg.org</url>. For more information about the mailing
Bulgarians has appeared, <a
href="http://www.FreeBSD-bg.org/">http://www.FreeBSD-bg.org/</a>.
It also hosts a mailing list for discussions of FreeBSD in
Bulgarian, <a href="mailto:stable@FreeBSD-bg.org">
stable@FreeBSD-bg.org</a>. For more information about the mailing
list, send an e-mail with "help" in the message body to
<url href="mailto:majordomo@FreeBSD-bg.org">
majordomo@FreeBSD-bg.org</url>.</p>
<a href="mailto:majordomo@FreeBSD-bg.org">
majordomo@FreeBSD-bg.org</a>.</p>
</body>
</project>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD$ -->
<!-- $FreeBSD: www/en/news/status/report-feb-2002-apr-2002.xml,v 1.10 2003/04/13 16:31:52 hrs Exp $ -->
<report>
<date>
@ -1071,8 +1071,8 @@ messages.</url>
</links>
<body>
<p>The release engineering team released FreeBSD <url
href="http://www.FreeBSD.org/releases/5.0R/DP1/announce.html">5.0-DP1</url>
<p>The release engineering team released FreeBSD <a
href="http://www.FreeBSD.org/releases/5.0R/DP1/announce.html">5.0-DP1</a>
on 8 April 2002. This Developer Preview gives developers and
other interested parties a chance to help test some of the new
features to appear in 5.0-RELEASE. This distribution has known

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-jan-2004-feb-2004.xml,v 1.2 2004/03/17 18:15:47 blackend Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-jan-2004-feb-2004.xml,v 1.3 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
<month>January-February</month>
@ -370,7 +370,7 @@
been moved into production. The previous installation
at lonesome.com now refers you to the new system. As part of
the installation, a preliminary
<url href="http://portsmon.firepipe.net/faq.html">FAQ</url> was
<a href="http://portsmon.firepipe.net/faq.html">FAQ</a> was
added.</p>
<p>The database is updated once per hour.</p>
<p>New reports available include ones about ports marked DEPRECATED,
@ -765,8 +765,8 @@
<p>To help make GNOME 2.6.0 our best release to date, we have
created a script to automate the upgrade from GNOME 2.4. We
also have a new GNOME
<url href="http://www.marcuscom.com/tinderbox/">package build
server</url>
<a href="http://www.marcuscom.com/tinderbox/">package build
server</a>
that builds and serves i386 packages for all supported FreeBSD
releases. We plan on having the GNOME 2.6.0 packages available
the moment 2.6.0 hits the ports tree.</p>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-mar-2003-sep-2003.xml,v 1.1 2003/10/09 06:12:34 scottl Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-mar-2003-sep-2003.xml,v 1.2 2004/04/04 21:46:14 phantom Exp $ -->
<report>
<date>
@ -750,8 +750,8 @@
<body>
<p>Several months ago, I took it upon myself to to try present the
information contained on <url href="http://bento.FreeBSD.org">the bento
build cluster</url> to be presented in a more user-friendly fashion; that
information contained on <a href="http://bento.FreeBSD.org">the bento
build cluster</a> to be presented in a more user-friendly fashion; that
is, to be browsed by error type, by maintainer, and so forth. An early
addition was code to attempt to classify ports PRs by either "existing
port" (after assiging the most likely category and portname); "new port";
@ -763,8 +763,8 @@
just wants to, e.g., find out if a particular port is working on their
particular architecture and OS combination before downloading it. Those
with that general interest should start with the
<url href="http://lonesome.dyndns.org:4802/bento/errorlogs/portoverview.py">
overview of one port</url>.</p>
<a href="http://lonesome.dyndns.org:4802/bento/errorlogs/portoverview.py">
overview of one port</a>.</p>
</body>
</project>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-nov-2002-dec-2002.xml,v 1.3 2004/04/04 21:46:14 phantom Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-nov-2002-dec-2002.xml,v 1.4 2004/04/05 14:46:17 phantom Exp $ -->
<report>
<date>
@ -533,8 +533,8 @@
tree. However, development has not stopped. GNOME 2.2 is nearing
completion, and quite a few FreeBSD users have stepped up to test the
GNOME 2.1 port sources from the
<url href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi"> MarcusCom
CVS repository</url>. If anyone else is interested, follow the
<a href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</a>. If anyone else is interested, follow the
instructions on the aforementioned cvsweb URL, and checkout the "ports"
module.</p>

View file

@ -1,4 +1,4 @@
<!-- $FreeBSD: www/en/news/status/report-sept-2002-oct-2002.xml,v 1.6 2004/04/04 21:46:14 phantom Exp $ -->
<!-- $FreeBSD: www/en/news/status/report-sept-2002-oct-2002.xml,v 1.7 2004/04/05 14:46:17 phantom Exp $ -->
<report>
<date>
@ -372,8 +372,8 @@
GNOME has started releasing development snapshots of the upcoming
GNOME 2.2 desktop. FreeBSD porting has begun outside of the
main ports tree in the
<url href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</url>. If you are interested in testing the new
<a href="http://www.marcuscom.com:8080/cgi-bin/cvsweb.cgi">MarcusCom
CVS repository</a>. If you are interested in testing the new
desktop, follow the instructions on the aforementioned cvsweb
URL, and checkout the "ports" module.</p>