www/65502: [patch] Add navigation.xml to www/es

Jesus R.Camou jcamou at COX.net
Tue Apr 13 12:40:13 PDT 2004


>Number:         65502
>Category:       www
>Synopsis:       [patch] Add navigation.xml to www/es
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-www
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 13 12:40:12 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Jesus R. Camou
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD nightfall.cox.net 4.9-STABLE FreeBSD 4.9-STABLE #9: Sun Mar 28 18:47:06 MST 2004 root at nightfall.cox.net:/usr/obj/usr/src/sys/NIGHTFALL i386

>Description:

	- Add navigation.xml to the repository
	- Patch index.xsl and Makefile to include navigation.xml
	- Remove/change tags in index.xsl to make navigation.xml work

>How-To-Repeat:

>Fix:

--- navigation.xml begins here ---
<?xml version="1.0"?>
<navigation>
  <cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
    <cvs:keyword name="freebsd">
      $FreeBSD$
    </cvs:keyword>
  </cvs:keywords>

  <category src="platforms/index.html" name="Arquitecturas">
    <link src="smp/index.html" path="enbase" name="i386"/>
    <link src="platforms/alpha.html" path="enbase" name="Alpha"/>
    <link src="platforms/ia64/index.html" path="enbase" name="IA-64"/>
    <link src="platforms/amd64.html" path="enbase" name="AMD64"/>
    <link src="platforms/sparc.html" path="enbase" name="Sparc64"/>
    <link src="platforms/index.html" path="enbase" name="Otros"/>
  </category>

  <category name="Software">
    <link src="doc/en_US.ISO8859-1/books/handbook/mirrors.html" path="enbase" name="Obtener FreeBSD"/>
    <link src="releases/index.html" name="Informaci&#253;n de releases"/>
    <link src="ports/index.html" name="Aplicaciones portadas"/>
  </category>

  <category src="docs.html" name="Documentaci&#243;n">
    <link src="doc/es_ES.ISO8859-1/books/faq/index.html" path="enbase" name="FAQ"/>
    <link src="doc/es_ES.ISO8859-1/books/handbook/index.html" path="enbase" name="Handbook"/>
    <link src="http://www.FreeBSD.org/cgi/man.cgi" name="Manuales"/>
    <link src="projects/newbies.html" name="Para principiantes"/>
    <link src="docproj/index.html" name="Doc. Project"/>
  </category>

  <category src="support.html" name="Soporte">
    <link src="support.html#mailing-list" name="Listas de distribuci&#243;n"/>
    <link src="support.html#newsgroups" name="Listas de news"/>
    <link src="support.html#user" name="Grupos de usuarios"/>
    <link src="support.html#web" name="Recursos Web"/>
    <link src="security/index.html" name="Seguridad"/>
    <link src="events/events.html" path="enbase" name="Eventos"/>
  </category>

  <category src="support.html#gnats" name="Informe de Bugs">
    <link src="http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query" name="Buscar"/>
    <link src="http://www.FreeBSD.org/cgi/query-pr.cgi" name="Ver un reporte"/>
    <link src="http://www.FreeBSD.org/cgi/query-pr-summary.cgi" name="Ver todos los reportes"/>
    <link src="send-pr.html" name="Enviar un reporte"/>
    <link src="doc/en_US.ISO8859-1/articles/problem-reports/article.html" path="enbase" name="Escribir reporte"/> 
  </category>

  <category src="projects/index.html" name="Desarrollo">
    <link src="doc/en_US.ISO8859-1/books/developers-handbook" path="enbase" name="Manual del desarrollador"/>
    <link src="doc/en_US.ISO8859-1/books/porters-handbook" path="enbase" name="Manual del Porter"/>
    <link src="support.html#cvs" name="Repositorio CVS"/>
    <link src="releng/index.html" path="enbase" name="Release Engineering"/>
    <link src="doc/en_US.ISO8859-1/articles/contributing/index.html" path="enbase" name="Contribuir a FreeBSD"/>
  </category>

  <category name="Vendors">
    <link src="commercial/software_bycat.html" path="enbase" name="Software"/>
    <link src="commercial/hardware.html" path="enbase" name="Hardware"/>
    <link src="commercial/consulting_bycat.html" path="enbase" name="Consultor&#237;a"/>
    <link src="commercial/misc.html" path="enbase" name="Varios"/>
  </category>

  <category name="Donaci&#243;n">
    <link src="donations/index.html" path="enbase" name="Equipo de donaciones"/>
    <link src="donations/donors.html" path="enbase" name="Donaciones actuales"/>
    <link src="donations/wantlist.html" path="enbase" name="Lista de necesidades"/>
  </category>

  <category src="search/index-site.html" name="Mapa del Web">
    <link src="search/search.html#web" name="Buscar en sitio"/>
    <link src="search/search.html#mailinglists" name="Buscar en listas"/>
    <link src="search/search.html" name="Buscar en todo"/>
  </category>  

  <category src="mailto.html" name="Contactar FreeBSD"/>
  <category src="copyright/index.html" name="El Copyright BSD"/>
</navigation>
--- navigation.xml ends here ---

--- index.xsl.diff begins here ---
Index: index.xsl
===================================================================
RCS file: /home/ncvs/www/es/index.xsl,v
retrieving revision 1.2
diff -u -r1.2 index.xsl
--- index.xsl	12 Apr 2004 05:37:24 -0000	1.2
+++ index.xsl	13 Apr 2004 06:14:22 -0000
@@ -101,104 +101,9 @@
 			   bgcolor="#ffcc66" width="100%">
 		      <tr>
 			<td>
-			  <p>
-			    <a href="{$enbase}/platforms/index.html">
-			      <font size="+1" color="#990000"><b>Arquitecturas:</b></font>
-			    </a><small><br/>
-			      &#183; <a href="{$enbase}/smp/index.html">i386</a><br/>
-			      &#183; <a href="{$enbase}/platforms/alpha.html">Alpha</a><br/>
-			      &#183; <a href="{$enbase}/platforms/ia64/index.html">IA-64</a><br/>
-			      &#183; <a href="{$enbase}/platforms/amd64.html">AMD64</a><br/>
-			      &#183; <a href="{$enbase}/platforms/sparc.html">Sparc64</a><br/>
-			      &#183; <a href="{$enbase}/platforms/index.html">Otros</a><br/>
-			    </small></p>
-
-			  <p><font size="+1" color="#990000"><b>Software</b></font>
-			    <small><br/>
-			      &#183; <a href="{$enbase}/doc/es_ES.ISO8859-1/books/handbook/mirrors.html">Obtener FreeBSD</a><br/>
-			      &#183; <a href="{$base}/releases/index.html">Informaci&#243;n de releases</a><br/>
-			      &#183; <a href="{$base}/ports/index.html">Aplicaciones portadas</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="docs.html">
-			      <font size="+1" color="#990000"><b>Documentaci&#243;n</b></font>
-			    </a><small><br/>
-			      &#183; <a href="{$enbase}/doc/es_ES.ISO8859-1/books/faq/index.html">FAQ</a><br/>
-			      &#183; <a href="{$enbase}/doc/es_ES.ISO8859-1/books/handbook/index.html">Handbook</a><br/>
-			      &#183; <a href="http://www.FreeBSD.org/cgi/man.cgi">Manuales</a><br/>
-			      &#183; <a href="{$base}/projects/newbies.html">Para principiantes</a><br/>
-			      &#183; <a href="{$base}/docproj/index.html">Doc. Project</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="{$base}/support.html">
-			      <font size="+1" color="#990000"><b>Soporte</b></font>
-			    </a><small><br/>
-			      &#183; <a href="{$base}/support.html#mailing-list">Listas de distribuci&#243;n</a><br/>
-			      &#183; <a href="{$base}/support.html#newsgroups">Listas de news</a><br/>
-			      &#183; <a href="{$base}/support.html#user">Grupos de usuarios</a><br/>
-			      &#183; <a href="{$base}/support.html#web">Recursos Web</a><br/>
-			      &#183; <a href="{$base}/security/index.html">Seguridad</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="{$base}/support.html#gnats">
-			      <font size="+1" color="#990000"><b>Informe de Bugs</b></font>
-			    </a><small><br/>
-			      &#183; <a href="http://www.FreeBSD.org/cgi/query-pr-summary.cgi?query">Buscar</a><br/>
-			      &#183; <a href="http://www.FreeBSD.org/cgi/query-pr.cgi">Ver un reporte</a><br/>
-			      &#183; <a href="http://www.FreeBSD.org/cgi/query-pr-summary.cgi">Ver todos los reportes</a><br/>
-			      &#183; <a href="{$base}/send-pr.html">Enviar un reporte</a><br/>
-			      &#183; <a href="{$enbase}/doc/en_US.ISO8859-1/articles/problem-reports/article.html">Escribir reporte</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="{$base}/projects/index.html">
-			      <font size="+1" color="#990000"><b>Desarrollo</b></font>
-			    </a><small><br/>
-			      &#183; <a href="{$enbase}/doc/en_US.ISO8859-1/books/developers-handbook">Manual del desarrollador</a><br/>
-			      &#183; <a href="{$enbase}/doc/en_US.ISO8859-1/books/porters-handbook">Manual del Porter</a><br/>
-			      &#183; <a href="{$base}/support.html#cvs">Repositorio CVS</a><br/>
-			      &#183; <a href="{$enbase}/releng/index.html">Release Engineering</a><br/>
-			      &#183; <a href="{$enbase}/doc/en_US.ISO8859-1/articles/contributing/index.html">Contribuir a FreeBSD</a><br/>
-			    </small></p>
-
-			  <p><font size="+1" color="#990000"><b>Comercial</b></font>
-			    <small><br/>
-			      &#183; <a href="{$enbase}/commercial/software_bycat.html">Software</a><br/>
-			      &#183; <a href="{$enbase}/commercial/hardware.html">Hardware</a><br/>
-			      &#183; <a href="{$enbase}/commercial/consulting_bycat.html">Consultor&#237;a</a><br/>
-			      &#183; <a href="{$enbase}/commercial/misc.html">Varios</a><br/>
-			    </small></p>
-
-			  <p><font size="+1" color="#990000"><b>Donaci&#243;n</b></font>
-			    <small><br/>
-			      &#183; <a href="{$enbase}/donations/index.html">Equipo de Donaciones</a><br/>
-			      &#183; <a href="{$enbase}/donations/donors.html">Donaciones Actuales</a><br/>
-			      &#183; <a href="{$enbase}/donations/wantlist.html">Lista de necesidades</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="{$base}/search/index-site.html">
-			      <font size="+1" color="#990000"><b>Mapa del web</b></font>
-			    </a><small><br/>
-			      &#183; <a href="{$base}/search/search.html#web">Buscar en sitio</a><br/>
-			      &#183; <a href="{$base}/search/search.html#mailinglist">Buscar en listas</a><br/>
-			      &#183; <a href="{$base}/search/search.html">Buscar en todo</a><br/>
-			    </small></p>
-
-			  <p>
-			    <a href="mailto.html">
-			      <font size="+1" color="#990000"><b>Contactar FreeBSD</b></font>
-			    </a>
-			  </p>
-
-			  <p>
-			    <a href="{$base}/copyright/index.html">
-			      <font size="+1" color="#990000"><b>El Copyright BSD</b></font>
-			    </a>
-			  </p>
+                          <xsl:call-template name="html-index-navigation-link-list">
+                            <xsl:with-param name="navigation.xml" select="$navigation.xml"/>
+                          </xsl:call-template>
 
 			  <form action="http://www.FreeBSD.org/cgi/search.cgi" method="get">
 			    <small>Buscar:<br/>
@@ -355,7 +260,7 @@
 			      &#183; <a href="{$u.rel2.errata}">Errata</a></small></p>
 
 			  <p><font size="+1" color="#990000"><b>Noticias del 
-			    Proyecto</b></font><br/>
+			    Proyecto</b></font><font color="990000">(<a href="{$enbase}/news/news.rdf">RSS</a>)</font><br/>
 			    <font size="-1">
 			      Ultima actualizaci&#243;n:
 			      <xsl:call-template name="html-index-news-project-items-lastmodified">
--- index.xsl.diff ends here ---

--- www.es.Makefile.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/www/es/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	5 Mar 2004 22:42:32 -0000	1.15
+++ Makefile	13 Apr 2004 06:32:39 -0000
@@ -57,7 +57,7 @@
 
 index.html: index.xsl ${XML_INCLUDES} \
 		${XML_NEWS_INCLUDES_MASTER} ${XML_NEWS_NEWS_MASTER} ${XML_NEWS_PRESS_MASTER} \
-		${XML_MIRRORS} ${XML_TRANSTABLE} ${XML_ADVISORIES}
+		${XML_MIRRORS} ${XML_TRANSTABLE} ${XML_ADVISORIES} ${XML_NAVIGATION}
 	${XSLTPROC} ${XSLTPROCOPTS} \
 		-o $@ \
 		--param mirrors.xml "'${XML_MIRRORS}'" \
@@ -65,6 +65,7 @@
 		--param news.press.xml "'${XML_NEWS_PRESS_MASTER}'" \
 		--param news.project.xml "'${XML_NEWS_NEWS_MASTER}'" \
 		--param transtable.xml "'${XML_TRANSTABLE}'" \
+		--param navigation.xml "'${XML_NAVIGATION}'" \
 		${.CURDIR}/index.xsl ${XML_NEWS_NEWS_MASTER}
 .if !defined(NO_TIDY)
 	-${TIDY} ${TIDYOPTS} ${.TARGET}
--- www.es.Makefile.diff ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-www mailing list