[Refdb-cvs] CVS: refdb/scripts libgen.pl,1.4,1.5
Status: Beta
Brought to you by:
mhoenicka
|
From: Markus H. <mho...@us...> - 2004-03-29 21:54:32
|
Update of /cvsroot/refdb/refdb/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30711 Modified Files: libgen.pl Log Message: moved ulink stuff out to individual driver files Index: libgen.pl =================================================================== RCS file: /cvsroot/refdb/refdb/scripts/libgen.pl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -U2 -r1.4 -r1.5 --- libgen.pl 5 Mar 2004 00:18:12 -0000 1.4 +++ libgen.pl 29 Mar 2004 21:42:59 -0000 1.5 @@ -103,14 +103,4 @@ } - # ulink needs some special treatment - print "<!-- bibliography types for hyperlinks -->\n\n"; - - print " <xsl:template match=\"ulink\" mode=\"refdb\">\n <xsl:variable name=\"reftype\" select=\"ancestor::bibliomixed/\@role\"/>\n <xsl:variable name=\"target\" select=\"\@url\"/>\n <a href=\'#{\$target}\'>\n <xsl:choose>\n"; - foreach $type (@types) { - my $style = $db_styles{"ulink"}; - print " <xsl:when test=\"\$reftype=\'$type\'\">\n <xsl:call-template name=\"refdb-process-inline\">\n <xsl:with-param name=\"style\" select=\"\$$type$style" . "STYLE\"/>\n </xsl:call-template>\n </xsl:when>\n"; - } - print " </xsl:choose>\n </a>\n </xsl:template>\n\n"; - # in-text types for the same element print "<!-- in-text types for ulink -->\n\n"; |