Removed buggy html2wl XSLT - replaced with a Javascript HTML serializer.
[redakcja.git] / platforma / static / xsl / html2wl_client.xsl
diff --git a/platforma/static/xsl/html2wl_client.xsl b/platforma/static/xsl/html2wl_client.xsl
deleted file mode 100755 (executable)
index d92a4d3..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-<xsl:stylesheet \r
-    version="1.0"\r
-    xmlns:html="http://www.w3.org/1999/xhtml"\r
-    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">\r
-\r
-    <xsl:output method="xml" encoding="utf-8" omit-xml-declaration = "yes" />\r
-    <!--\r
-        Ten dokument definiuję przekształcenie odwrotne do wl2html\r
-    -->   \r
-\r
-    <!-- Specjalne reguły dla przypisów -->\r
-    <xsl:template match="*[@x-annotation-box]|*[@X-ANNOTATION-BOX]">\r
-        <xsl:apply-templates select="node()" />\r
-    </xsl:template>\r
-   \r
-    <xsl:template match="*[@x-node]">\r
-        <xsl:element name="{@x-node}">            \r
-            <xsl:apply-templates select="@*|node()" />\r
-        </xsl:element>\r
-    </xsl:template>\r
-\r
-    <xsl:template match="*[@X-NODE]">\r
-        <xsl:element name="{@X-NODE}">\r
-            <xsl:apply-templates select="@*|node()" />\r
-        </xsl:element>\r
-    </xsl:template>\r
-\r
-    <!-- Specjalne reguły dla wersów -->\r
-    <xsl:template match="*[@x-node = 'wers' or @X-NODE = 'wers']">\r
-        <xsl:apply-templates select="node()" />\r
-        <xsl:if test="position() != last()"><xsl:text>/&#x000a;</xsl:text></xsl:if>\r
-    </xsl:template>\r
-\r
-    <xsl:template match="*[starts-with(@x-node, 'wers_')]">\r
-        <xsl:element name="{@x-node}">            \r
-            <xsl:apply-templates select="@*|node()" />\r
-        </xsl:element>\r
-        <xsl:if test="position() != last()"><xsl:text>/&#x000a;</xsl:text></xsl:if>\r
-    </xsl:template>\r
-\r
-    <xsl:template match="*[starts-with(@X-NODE, 'wers_')]">\r
-        <xsl:element name="{@X-NODE}">\r
-            <xsl:apply-templates select="@*|node()" />\r
-        </xsl:element>\r
-        <xsl:if test="position() != last()"><xsl:text>/&#x000a;</xsl:text></xsl:if>\r
-    </xsl:template>\r
-\r
-    <!-- Użycie zmiennych jako argumenty dla translate, psuję Chrome/Safari :( -->\r
-    <xsl:template match="@*[starts-with(translate(name(), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'), 'x-attrib-')]">\r
-        <xsl:attribute name="{substring-after(translate(name(), 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz'), 'x-attrib-')}"><xsl:value-of select="." /></xsl:attribute>\r
-    </xsl:template>\r
-\r
-    <xsl:template match="@*" /><!--[A:<xsl:value-of select="name()" />]</xsl:template> -->\r
-    \r
-    <xsl:template match="*" />\r
-</xsl:stylesheet>
\ No newline at end of file