X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/6da03c3c5f257a0123cd283469459668fd653fe4..e67bed4fda83dcfceab3d32d1ff42515dfc45bba:/platforma/static/xsl/wl2html_client.xsl?ds=sidebyside diff --git a/platforma/static/xsl/wl2html_client.xsl b/platforma/static/xsl/wl2html_client.xsl index 517d59bc..d7f397de 100755 --- a/platforma/static/xsl/wl2html_client.xsl +++ b/platforma/static/xsl/wl2html_client.xsl @@ -7,9 +7,9 @@ --> <xsl:output method="xml" encoding="utf-8" indent="no" omit-xml-declaration="yes" /> - <xsl:template match="/"> + <!-- <xsl:template match="/"> <xsl:apply-templates select="chunk|utwor" /> - </xsl:template> + </xsl:template> --> <!-- Base tag for rendering a fragment of text @@ -27,7 +27,7 @@ <xsl:template match="utwor"> <div> <xsl:call-template name="standard-attributes" /> - <xsl:apply-templates select="child::*"> + <xsl:apply-templates select="child::* | text()"> <xsl:with-param name="mixed" select="false()" /> </xsl:apply-templates> </div> @@ -680,7 +680,7 @@ <xsl:value-of select="substring-after(@id, 'm')" /> </xsl:attribute> <xsl:call-template name="context-menu" /> - <span class="theme-text-list"><xsl:value-of select="." /></span> + <span class="theme-text-list"><xsl:value-of select=".|node()" /></span> </span> </xsl:template> @@ -701,11 +701,11 @@ --> <xsl:template match="text()"> + <!-- <xsl:value-of select="." /> --> <xsl:param name="mixed" /> <xsl:choose> <xsl:when test="normalize-space(.) = ''" /> - <xsl:when test="not($mixed)"><span x-node="out-of-flow-text" class="out-of-flow-text" - x-content="{.}"></span></xsl:when> + <xsl:when test="not($mixed)"><div x-node="out-of-flow-text" class="out-of-flow-text" x-editable="true"><xsl:value-of select="." /></div></xsl:when> <xsl:otherwise><xsl:value-of select="." /></xsl:otherwise> </xsl:choose> </xsl:template> @@ -724,7 +724,11 @@ </xsl:template> <xsl:template match="*"> - <error>Unknown tag: <xsl:value-of select="name()" /></error> + <div class="unknown-tag" x-node="{name()}"> + <xsl:apply-templates select="child::node()"> + <xsl:with-param name="mixed" select="true()" /> + </xsl:apply-templates> + </div> </xsl:template> <xsl:template name="context-menu">