You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by mi...@apache.org on 2003/11/12 21:23:52 UTC
cvs commit: cocoon-lenya/src/webapp/lenya/bin util.xml
michi 2003/11/12 12:23:52
Modified: src/webapp/lenya/bin util.xml
Added: src/webapp/lenya/xslt/misc upper2lower_case.xsl
Log:
upper to lower case for migration of legacy HTML
Revision Changes Path
1.1 cocoon-lenya/src/webapp/lenya/xslt/misc/upper2lower_case.xsl
Index: upper2lower_case.xsl
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml"/>
<xsl:template match="*"> <!-- "*" = all elements-->
<xsl:element name="{translate(name(), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'abcdefghijklmnopqrstuvwxyz')}">
<xsl:apply-templates select="node()|@*"/>
</xsl:element>
</xsl:template>
<xsl:template match="@*"> <!-- "*" = all attributes of elements-->
<xsl:attribute name="{translate(name(),
'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz')}">
<xsl:value-of select="."/>
</xsl:attribute>
</xsl:template>
<xsl:template match="node()" priority="-1">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
1.7 +12 -0 cocoon-lenya/src/webapp/lenya/bin/util.xml
Index: util.xml
===================================================================
RCS file: /home/cvs/cocoon-lenya/src/webapp/lenya/bin/util.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- util.xml 23 Oct 2003 08:04:45 -0000 1.6
+++ util.xml 12 Nov 2003 20:23:51 -0000 1.7
@@ -72,5 +72,17 @@
</java>
</target>
+<!-- e.g. tidying legacy "HTML" stylesheets -->
+<target name="u2l" description="Transforms upper to lower case">
+ <echo>INFO: Upper 2 lower case</echo>
+ <xslt
+ basedir="/home/username/upper_case"
+ destdir="/home/username/lower_case"
+ style="${lenya.dir}/src/webapp/lenya/xslt/misc/upper2lower_case.xsl"
+ includes="**/*.xsl"
+ extension=".xsl"
+ />
+</target>
+
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org