From: Egon W. <eg...@us...> - 2004-10-06 14:30:26
|
Update of /cvsroot/woc/woc/bin/news In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4066 Modified Files: Makefile news.xml news.xsl news_latest.xsl Added Files: rss.xsl Log Message: First attempt to add a RSS feed for the site news: http://www.woc.science.ru.nl/woc.rss --- NEW FILE: rss.xsl --- <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/NEWS"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:mn="http://usefulinc.com/rss/manifest/" xmlns:dc="http://purl.org/dc/elements/1.1/" > <channel rdf:about="http://www.woc.science.ru.nl/">> <title>Woordenboek Organische Chemie</title> <link>http://www.woc.science.ru.nl/</link> <description>Nieuwsfeed van het WOC Project</description> <dc:publisher>WOC Project</dc:publisher> <dc:creator>wo...@sc...</dc:creator> <image rdf:resource="http://www.woc.science.ru.nl/favicon.png"/> </channel> <xsl:apply-templates/> </rdf:RDF> </xsl:template> <xsl:template match="//TEKST"> <description> <xsl:apply-templates/> </description> </xsl:template> <xsl:template match="//DATUM" /> <xsl:template match="//ITEM"> <xsl:variable name="pos" select="position()"/> <xsl:if test="21>$pos"> <item rdf:about="http://www.woc.science.ru.nl/"> <link>http://www.woc.science.ru.nl/cgi-bin/news</link> <title><xsl:value-of select="./TITLE"/></title> <dc:date xmlns:dc="http://purl.org/dc/elements/1.1/"><xsl:value-of select="./@ID"/></dc:date> <xsl:apply-templates select="TEKST"/> </item> </xsl:if> </xsl:template> <xsl:template match="//a"> <xsl:choose> <xsl:when test="./@target='_top'"> <a href="{@href}" target="{@target}"> <xsl:apply-templates/> </a> </xsl:when> <xsl:otherwise> <a href="{@href}"> <xsl:apply-templates/> </a> </xsl:otherwise> </xsl:choose> </xsl:template> <xsl:template match="//img"> <img src="{@src}" width="{@width}" border="{@border}" alt="{@alt}"/> </xsl:template> <xsl:template match="//p"> <p align="{@align}"> <xsl:apply-templates/> </p> </xsl:template> <xsl:template match="//br"> <br /> </xsl:template> </xsl:stylesheet> Index: Makefile =================================================================== RCS file: /cvsroot/woc/woc/bin/news/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** Makefile 24 Aug 2004 11:22:10 -0000 1.2 --- Makefile 6 Oct 2004 14:28:58 -0000 1.3 *************** *** 1,3 **** ! all: /vol/www/woc/web-docs/gui/nieuws/news_latest.html /vol/www/woc/web-docs/gui/nieuws/news.html /vol/www/woc/web-docs/gui/nieuws/news_latest.html: news_latest.xsl news.xml --- 1,5 ---- ! all: /vol/www/woc/web-docs/gui/nieuws/news_latest.html \ ! /vol/www/woc/web-docs/gui/nieuws/news.html \ ! /vol/www/woc/web-docs/woc.rss /vol/www/woc/web-docs/gui/nieuws/news_latest.html: news_latest.xsl news.xml *************** *** 6,7 **** --- 8,12 ---- /vol/www/woc/web-docs/gui/nieuws/news.html: news.xsl news.xml xsltproc news.xsl news.xml > /vol/www/woc/web-docs/gui/nieuws/news.html + + /vol/www/woc/web-docs/woc.rss: rss.xsl news.xml + xsltproc rss.xsl news.xml > /vol/www/woc/web-docs/woc.rss Index: news.xml =================================================================== RCS file: /cvsroot/woc/woc/bin/news/news.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** news.xml 6 Oct 2004 13:06:17 -0000 1.6 --- news.xml 6 Oct 2004 14:28:58 -0000 1.7 *************** *** 2,6 **** <!DOCTYPE ITEM SYSTEM "news.dtd"> <NEWS> ! <ITEM ID="20041006"> <DATUM>6 oktober 2004</DATUM> <TEKST> --- 2,7 ---- <!DOCTYPE ITEM SYSTEM "news.dtd"> <NEWS> ! <ITEM ID="2004-10-06"> ! <TITLE>Flavicon voor website</TITLE> <DATUM>6 oktober 2004</DATUM> <TEKST> *************** *** 8,12 **** </TEKST> </ITEM> ! <ITEM ID="20041005"> <DATUM>5 oktober 2004</DATUM> <TEKST> --- 9,14 ---- </TEKST> </ITEM> ! <ITEM ID="2004-10-05"> ! <TITLE>Zoeken via Google.nl</TITLE> <DATUM>5 oktober 2004</DATUM> <TEKST> *************** *** 16,20 **** </TEKST> </ITEM> ! <ITEM ID="20041005"> <DATUM>5 oktober 2004</DATUM> <TEKST> --- 18,23 ---- </TEKST> </ITEM> ! <ITEM ID="2004-10-05"> ! <TITLE>Geen dynamische DADML meer</TITLE> <DATUM>5 oktober 2004</DATUM> <TEKST> *************** *** 25,29 **** </TEKST> </ITEM> ! <ITEM ID="20040824"> <DATUM>24 augustus 2004</DATUM> <TEKST> --- 28,33 ---- </TEKST> </ITEM> ! <ITEM ID="2004-08-24"> ! <TITLE>Radboud Universiteit</TITLE> <DATUM>24 augustus 2004</DATUM> <TEKST> *************** *** 36,40 **** </TEKST> </ITEM> ! <ITEM ID="20040824"> <DATUM>24 augustus 2004</DATUM> <TEKST> --- 40,45 ---- </TEKST> </ITEM> ! <ITEM ID="2004-08-24"> ! <TITLE>Topicmaps werken weer</TITLE> <DATUM>24 augustus 2004</DATUM> <TEKST> *************** *** 43,47 **** </TEKST> </ITEM> ! <ITEM ID="20040815"> <DATUM>15 augustus 2004</DATUM> <TEKST> --- 48,53 ---- </TEKST> </ITEM> ! <ITEM ID="2004-08-15"> ! <TITLE>Nieuwe animaties</TITLE> <DATUM>15 augustus 2004</DATUM> <TEKST> *************** *** 51,55 **** </TEKST> </ITEM> ! <ITEM ID="20040815"> <DATUM>15 augustus 2004</DATUM> <TEKST> --- 57,62 ---- </TEKST> </ITEM> ! <ITEM ID="2004-08-15"> ! <TITLE>Nederlandstalige Jmol</TITLE> <DATUM>15 augustus 2004</DATUM> <TEKST> *************** *** 58,62 **** </TEKST> </ITEM> ! <ITEM ID="20040801"> <DATUM>1 augustus 2004</DATUM> <TEKST> --- 65,70 ---- </TEKST> </ITEM> ! <ITEM ID="2004-08-01"> ! <TITLE>Topicmaps buiten gebruik</TITLE> <DATUM>1 augustus 2004</DATUM> <TEKST> *************** *** 66,70 **** </TEKST> </ITEM> ! <ITEM ID="20040201"> <DATUM>1 februari 2004</DATUM> <TEKST> --- 74,79 ---- </TEKST> </ITEM> ! <ITEM ID="2004-02-01"> ! <TITLE>Voedsel.net heeft nieuwe URL</TITLE> <DATUM>1 februari 2004</DATUM> <TEKST> *************** *** 72,76 **** </TEKST> </ITEM> ! <ITEM ID="20030917"> <DATUM>17 september 2003</DATUM> <TEKST> --- 81,86 ---- </TEKST> </ITEM> ! <ITEM ID="2003-09-17"> ! <TITLE>WOC heeft nieuwe URL</TITLE> <DATUM>17 september 2003</DATUM> <TEKST> Index: news.xsl =================================================================== RCS file: /cvsroot/woc/woc/bin/news/news.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** news.xsl 8 Jun 2002 19:41:36 -0000 1.1 --- news.xsl 6 Oct 2004 14:28:58 -0000 1.2 *************** *** 21,24 **** --- 21,26 ---- </xsl:template> + <xsl:template match="//TITLE" /> + <xsl:template match="//ITEM"> <xsl:variable name="pos" select="position()"/> Index: news_latest.xsl =================================================================== RCS file: /cvsroot/woc/woc/bin/news/news_latest.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** news_latest.xsl 8 Jun 2002 19:41:36 -0000 1.1 --- news_latest.xsl 6 Oct 2004 14:28:58 -0000 1.2 *************** *** 21,24 **** --- 21,26 ---- </xsl:template> + <xsl:template match="//TITLE" /> + <xsl:template match="//ITEM"> <xsl:variable name="pos" select="position()"/> |