make www/ru use mirrors.xml

use www/share/sgml/advisories.xml

Approved by: phantom (mentor)
This commit is contained in:
Denis Peplin 2003-12-01 16:22:26 +00:00
parent 6185ce1173
commit 6b42ed6e8a
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=19029
4 changed files with 35 additions and 154 deletions

View file

@ -2,9 +2,9 @@
# The FreeBSD Russian Documentation Project
#
# $FreeBSD$
# $FreeBSDru: frdp/www/ru/Makefile,v 1.27 2003/10/22 16:55:50 andy Exp $
# $FreeBSDru: frdp/www/ru/Makefile,v 1.29 2003/11/27 14:01:07 den Exp $
#
# Original revision: 1.98
# Original revision: 1.102
#
.if exists(Makefile.conf)
@ -86,13 +86,6 @@ WEBDIR?= data/ru
DATA+= index.html
CLEANFILES+= index.html
index.html: index.xsl news/news.xml news/press.xml includes.xsl news/includes.xsl ../en/security/advisories.xml
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/index.xsl ${.CURDIR}/news/news.xml
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif
WEBCHECK?= ${PREFIX}/bin/webcheck
WEBCHECKOPTS?= -ab ${WEBCHECKFLAGS}
WEBCHECKDIR?= /webcheck
@ -104,3 +97,15 @@ webcheck:
${WEBCHECK} ${WEBCHECKOPTS} -o ${WEBCHECKINSTALLDIR} ${WEBCHECKURL}
.include "${WEB_PREFIX}/share/mk/web.site.mk"
index.html: index.xsl ${XML_INCLUDES}\
${XML_NEWS_INCLUDES} ${XML_NEWS_NEWS}\
${XML_MIRRORS} ${XML_ADVISORIES}
${XSLTPROC} ${XSLTPROCOPTS} \
-o $@ \
--param mirrors.xml "'${XML_MIRRORS}'" \
--param advisories.xml "'${XML_ADVISORIES}'" \
${.CURDIR}/index.xsl ${XML_NEWS_NEWS}
.if !defined(NO_TIDY)
-${TIDY} ${TIDYOPTS} ${.TARGET}
.endif

View file

@ -4,13 +4,19 @@
The FreeBSD Russian Documentation Project
$FreeBSD$
$FreeBSDru: frdp/www/ru/includes.xsl,v 1.10 2003/10/29 13:52:54 den Exp $
$FreeBSDru: frdp/www/ru/includes.xsl,v 1.12 2003/11/27 14:01:07 den Exp $
Original revision: 1.17
Original revision: 1.20
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="../share/sgml/includes.xsl" />
<xsl:variable name="url.doc.langcode" select="'ru_RU.KOI8-R'" />
<!-- Language-specific definitions should be put below this line -->
<xsl:variable name="i.daemon">
<img src="{$base}/../gifs/daemon.gif" alt="" align="left" width="80" height="76"/>
</xsl:variable>
@ -19,25 +25,6 @@
<img src="{$base}/../gifs/new.gif" alt="[New!]" width="28" height="11"/>
</xsl:variable>
<xsl:variable name="copyright">
<a href="{$base}/copyright/index.html">Copyright</a> &#169; 1995-2003 the FreeBSD Project. All rights reserved.
</xsl:variable>
<!-- Often used trademarks -->
<xsl:variable name="unix" select="'UNIX&#174;'"/>
<xsl:variable name="java" select="'Java&#8482;'"/>
<xsl:variable name="jdk" select="'JDK&#8482;'"/>
<xsl:variable name="posix" select="'POSIX&#174;'"/>
<xsl:variable name="email" select="'freebsd-questions'"/>
<xsl:variable name="author">
<a>
<xsl:attribute name="href">
<xsl:value-of select="concat($base, '/mailto.html')"/>
</xsl:attribute>
<xsl:value-of select="$email"/>@FreeBSD.org</a><br/><xsl:copy-of select="$copyright"/>
</xsl:variable>
<xsl:variable name="home">
<a href="{$base}/index.html"><img src="{$base}/../gifs/home.gif" alt="FreeBSD Home Page" border="0" align="right" width="101" height="33"/></a>
</xsl:variable>
@ -51,12 +38,6 @@
</head>
</xsl:variable>
<xsl:attribute-set name="att.body">
<xsl:attribute name="text">#000000</xsl:attribute>
<xsl:attribute name="bgcolor">#FFFFFF</xsl:attribute>
<xsl:attribute name="alink">#FFCC33</xsl:attribute>
</xsl:attribute-set>
<xsl:variable name="header2">
<img src="{$base}/../gifs/bar.gif" alt="Navigation Bar" width="565"
height="33" border="0" usemap="#bar"/>
@ -87,13 +68,6 @@
</map>
</xsl:variable>
<xsl:variable name="footer">
<hr noshade="noshade"/>
<address><xsl:copy-of select="$author"/><br/>
<xsl:copy-of select="$date"/></address>
</xsl:variable>
<xsl:variable name="rel.current" select='"5.1"'/>
<xsl:variable name="u.rel.notes">
<xsl:value-of select="$base"/>/../releases/<xsl:value-of select="$rel.current"/>R/relnotes.html</xsl:variable>
@ -106,8 +80,6 @@
<xsl:variable name="u.rel.early">
<xsl:value-of select="$base"/>/releases/<xsl:value-of select="$rel.current"/>R/early-adopter.html</xsl:variable>
<xsl:variable name="rel2.current" select='"4.9"'/>
<xsl:variable name="u.rel2.notes">
<xsl:value-of select="$base"/>/releases/<xsl:value-of select="$rel2.current"/>R/relnotes.html</xsl:variable>

View file

@ -4,9 +4,9 @@
The FreeBSD Russian Documentation Project
$FreeBSD$
$FreeBSDru: frdp/www/ru/index.xsl,v 1.23 2003/10/31 06:16:33 den Exp $
$FreeBSDru: frdp/www/ru/index.xsl,v 1.25 2003/11/27 14:01:07 den Exp $
Original revision: 1.80
Original revision: 1.83
-->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
@ -62,105 +62,9 @@
which are not mirrored should be listed in
support.sgml. -->
<option value="http://www.jp.FreeBSD.org/www.FreeBSD.org/">IPv6 (6Bone) ñÐÏÎÉÑ</option>
<option value="http://www2.at.FreeBSD.org/">IPv6 á×ÓÔÒÉÑ</option>
<option value="http://www1.uk.FreeBSD.org/">IPv6 ÷ÅÌÉËÏÂÒÉÔÁÎÉÑ</option>
<option value="http://www2.de.FreeBSD.org">IPv6 çÅÒÍÁÎÉÑ</option>
<option value="http://www.dk.FreeBSD.org/">IPv6 äÁÎÉÑ</option>
<option value="http://www2.no.FreeBSD.org/">IPv6 îÏÒ×ÅÇÉÑ</option>
<option value="http://www4.us.FreeBSD.org/">IPv6 óûá/1</option>
<option value="http://www5.us.FreeBSD.org/">IPv6 óûá/2</option>
<option value="http://www.au.FreeBSD.org/">á×ÓÔÒÁÌÉÑ/1</option>
<option value="http://www2.au.FreeBSD.org/">á×ÓÔÒÁÌÉÑ/2</option>
<option value="http://www.at.FreeBSD.org/">á×ÓÔÒÉÑ/1</option>
<option value="http://www2.at.FreeBSD.org/">á×ÓÔÒÉÑ/2</option>
<option value="http://www.ar.FreeBSD.org/">áÒÇÅÎÔÉÎÁ</option>
<option value="http://freebsd.unixtech.be/">âÅÌØÇÉÑ</option>
<option value="http://www.bg.FreeBSD.org/">âÏÌÇÁÒÉÑ</option>
<option value="http://www.br.FreeBSD.org/">âÒÁÚÉÌÉÑ/1</option>
<option value="http://www2.br.FreeBSD.org/www.freebsd.org/">âÒÁÚÉÌÉÑ/2</option>
<option value="http://www3.br.FreeBSD.org/">âÒÁÚÉÌÉÑ/3</option>
<option value="http://www.uk.FreeBSD.org/">÷ÅÌÉËÏÂÒÉÔÁÎÉÑ/1</option>
<option value="http://www2.uk.FreeBSD.org/">÷ÅÌÉËÏÂÒÉÔÁÎÉÑ/2</option>
<option value="http://www3.uk.FreeBSD.org/">÷ÅÌÉËÏÂÒÉÔÁÎÉÑ/3</option>
<option value="http://www4.uk.FreeBSD.org/">÷ÅÌÉËÏÂÒÉÔÁÎÉÑ/4</option>
<option value="http://www1.uk.FreeBSD.org/">÷ÅÌÉËÏÂÒÉÔÁÎÉÑ/5</option>
<option value="http://www.hu.FreeBSD.org/">÷ÅÎÇÒÉÑ/1</option>
<option value="http://www2.hu.FreeBSD.org/">÷ÅÎÇÒÉÑ/2</option>
<option value="http://www.de.FreeBSD.org/">çÅÒÍÁÎÉÑ/1</option>
<option value="http://www1.de.FreeBSD.org/">çÅÒÍÁÎÉÑ/2</option>
<option value="http://www2.de.FreeBSD.org/">çÅÒÍÁÎÉÑ/3</option>
<option value="http://www.hk.FreeBSD.org/">çÏÎËÏÎÇ</option>
<option value="http://www.gr.FreeBSD.org/">çÒÅÃÉÑ/1</option>
<option value="http://www.FreeBSD.gr/">çÒÅÃÉÑ/2</option>
<option value="http://www.dk.FreeBSD.org/">äÁÎÉÑ/1</option>
<option value="http://www3.dk.FreeBSD.org/">äÁÎÉÑ/2</option>
<option value="http://www.ie.FreeBSD.org/">éÒÌÁÎÄÉÑ/1</option>
<option value="http://www2.ie.FreeBSD.org/">éÒÌÁÎÄÉÑ/2</option>
<option value="http://www.is.FreeBSD.org/">éÓÌÁÎÄÉÑ</option>
<option value="http://www.es.FreeBSD.org/">éÓÐÁÎÉÑ/1</option>
<option value="http://www2.es.FreeBSD.org/">éÓÐÁÎÉÑ/2</option>
<option value="http://www3.es.FreeBSD.org/">éÓÐÁÎÉÑ/3</option>
<option value="http://www.it.FreeBSD.org/">éÔÁÌÉÑ/1</option>
<option value="http://www.gufi.org/mirrors/www.freebsd.org/data/">éÔÁÌÉÑ/2</option>
<option value="http://www.ca.FreeBSD.org/">ëÁÎÁÄÁ/1</option>
<option value="http://www2.ca.FreeBSD.org/">ëÁÎÁÄÁ/2</option>
<option value="http://www.cn.FreeBSD.org/">ëÉÔÁÊ</option>
<option value="http://www.kr.FreeBSD.org/">ëÏÒÅÑ/1</option>
<option value="http://www2.kr.FreeBSD.org/">ëÏÒÅÑ/2</option>
<option value="http://www.kw.FreeBSD.org/">ëÕ×ÅÊÔ</option>
<option value="http://www.lv.FreeBSD.org/">ìÁÔ×ÉÑ</option>
<option value="http://www.lt.FreeBSD.org/">ìÉÔ×Á</option>
<option value="http://www.nl.FreeBSD.org/">îÉÄÅÒÌÁÎÄÙ/1</option>
<option value="http://www2.nl.FreeBSD.org/">îÉÄÅÒÌÁÎÄÙ/2</option>
<option value="http://www.nz.FreeBSD.org/">îÏ×ÁÑ úÅÌÁÎÄÉÑ</option>
<option value="http://www.no.FreeBSD.org/">îÏÒ×ÅÇÉÑ/1</option>
<option value="http://www2.no.FreeBSD.org/">îÏÒ×ÅÇÉÑ/2</option>
<option value="http://www.pl.FreeBSD.org/">ðÏÌØÛÁ/1</option>
<option value="http://www2.pl.FreeBSD.org/">ðÏÌØÛÁ/2</option>
<option value="http://www.pt.FreeBSD.org/">ðÏÒÔÕÇÁÌÉÑ/1</option>
<option value="http://www4.pt.FreeBSD.org/">ðÏÒÔÕÇÁÌÉÑ/2</option>
<option value="http://www5.pt.FreeBSD.org/">ðÏÒÔÕÇÁÌÉÑ/3</option>
<option value="http://www.ru.FreeBSD.org/">òÏÓÓÉÑ/1</option>
<option value="http://www2.ru.FreeBSD.org/">òÏÓÓÉÑ/2</option>
<option value="http://www3.ru.FreeBSD.org/">òÏÓÓÉÑ/3</option>
<option value="http://www4.ru.FreeBSD.org/">òÏÓÓÉÑ/4</option>
<option value="http://www.ro.FreeBSD.org/">òÕÍÙÎÉÑ/1</option>
<option value="http://www2.ro.FreeBSD.org/">òÕÍÙÎÉÑ/2</option>
<option value="http://www3.ro.FreeBSD.org/">òÕÍÙÎÉÑ/3</option>
<option value="http://www.sm.FreeBSD.org/">óÁÎ-íÁÒÉÎÏ</option>
<option value="http://www2.sg.FreeBSD.org/">óÉÎÇÁÐÕÒ</option>
<option value="http://www.sk.FreeBSD.org/">óÌÏ×ÁËÉÑ/1</option>
<option value="http://www2.sk.FreeBSD.org/">óÌÏ×ÁËÉÑ/2</option>
<option value="http://www.si.FreeBSD.org/">óÌÏ×ÅÎÉÑ/1</option>
<option value="http://www2.si.FreeBSD.org/">óÌÏ×ÅÎÉÑ/2</option
>
<option value="http://www2.us.FreeBSD.org/">óûá/1</option>
<option value="http://www4.us.FreeBSD.org/">óûá/2</option>
<option value="http://www5.us.FreeBSD.org/">óûá/3</option>
<option value="http://www.tw.FreeBSD.org/">ôÁÊ×ÁÎØ/1</option>
<option value="http://www2.tw.FreeBSD.org/">ôÁÊ×ÁÎØ/2</option>
<option value="http://www3.tw.FreeBSD.org/">ôÁÊ×ÁÎØ/3</option>
<option value="http://www4.tw.FreeBSD.org/">ôÁÊ×ÁÎØ/4</option>
<option value="http://www.tr.FreeBSD.org/">ôÕÒÃÉÑ/1</option>
<option value="http://www2.tr.FreeBSD.org/">ôÕÒÃÉÑ/2</option>
<option value="http://www.enderunix.org/freebsd/">ôÕÒÃÉÑ/3</option>
<option value="http://www.ua.FreeBSD.org/">õËÒÁÉÎÁ/1</option>
<option value="http://www2.ua.FreeBSD.org/">õËÒÁÉÎÁ/2</option>
<option value="http://www5.ua.FreeBSD.org/">õËÒÁÉÎÁ/3</option>
<option value="http://www4.ua.FreeBSD.org/">õËÒÁÉÎÁ/ëÒÙÍ</option>
<option value="http://www.FreeBSD.org.ph/">æÉÌÉÐÐÉÎÙ</option>
<option value="http://www.fi.FreeBSD.org/">æÉÎÌÑÎÄÉÑ/1</option>
<option value="http://www2.fi.FreeBSD.org/">æÉÎÌÑÎÄÉÑ/2</option>
<option value="http://www.fr.FreeBSD.org/">æÒÁÎÃÉÑ</option>
<option value="http://www.se.FreeBSD.org/">û×ÅÃÉÑ/1</option>
<option value="http://www2.se.FreeBSD.org/">û×ÅÃÉÑ/2</option>
<option value="http://www.ch.FreeBSD.org/">û×ÅÊÃÁÒÉÑ/1</option>
<option value="http://www2.ch.FreeBSD.org/">û×ÅÊÃÁÒÉÑ/2</option>
<option value="http://www.ee.FreeBSD.org/">üÓÔÏÎÉÑ</option>
<option value="http://www.za.FreeBSD.org/">àÖÎÁÑ áÆÒÉËÁ/1</option>
<option value="http://www2.za.FreeBSD.org/">àÖÎÁÑ áÆÒÉËÁ/2</option>
<option value="http://www.jp.FreeBSD.org/www.FreeBSD.org/">ñÐÏÎÉÑ</option>
<xsl:call-template name="html-index-mirrors-options-list">
<xsl:with-param name="mirrors.xml" select="$mirrors.xml" />
</xsl:call-template>
</select>
<input type="submit" value=" ðÅÒÅÊÔÉ "/>
@ -491,16 +395,16 @@
<font size="-1">
ðÏÓÌÅÄÎÅÅ ÏÂÎÏ×ÌÅÎÉÅ:
<xsl:value-of
select="document('../en/security/advisories.xml')/descendant::month[position() = 1]/name"/>
select="document($advisories.xml)/descendant::month[position() = 1]/name"/>
<xsl:text> </xsl:text>
<xsl:value-of
select="document('../en/security/advisories.xml')/descendant::day[position() = 1]/name"/>
select="document($advisories.xml)/descendant::day[position() = 1]/name"/>
<xsl:text>, </xsl:text>
<xsl:value-of
select="document('../en/security/advisories.xml')/descendant::year[position() = 1]/name"/>
select="document($advisories.xml)/descendant::year[position() = 1]/name"/>
<br/>
<!-- Pull in the 10 most recent security advisories -->
<xsl:for-each select="document('../en/security/advisories.xml')/descendant::advisory[position() &lt; 10]">
<xsl:for-each select="document($advisories.xml)/descendant::advisory[position() &lt; 10]">
&#183; <a>
<xsl:attribute name="href">ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/<xsl:value-of select="name"/>.asc</xsl:attribute>
<xsl:value-of select="name"/>

View file

@ -1,9 +1,9 @@
# The FreeBSD Russian Documentation Project
#
# $FreeBSD$
# $FreeBSDru: frdp/www/ru/security/Makefile,v 1.5 2003/10/20 07:18:47 andy Exp $
# $FreeBSDru: frdp/www/ru/security/Makefile,v 1.6 2003/11/27 14:01:08 den Exp $
#
# Original revision: 1.8
# Original revision: 1.9
.if exists(../Makefile.conf)
.include "../Makefile.conf"
@ -23,6 +23,6 @@ CLEANFILES+= advisories.html.inc
security.html: advisories.html.inc
advisories.html.inc: mkindex.xsl ../../en/security/advisories.xml
advisories.html.inc: mkindex.xsl ${XML_ADVISORIES}
${XSLTPROC} ${XSLTPROCOPTS} -o ${.TARGET} \
${.CURDIR}/mkindex.xsl ${.CURDIR}/../../en/security/advisories.xml
${.CURDIR}/mkindex.xsl ${XML_ADVISORIES}