Skip to content
Extraits de code Groupes Projets
Valider 1c3e5fab rédigé par bricebou's avatar bricebou
Parcourir les fichiers

fix: prendre en compte les citations constituées de plusieurs paragraphes

Refs: #4675
parent 0d0d6814
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!4676feat: importer les citations auxquelles sont apposés les styles (par défaut)...
......@@ -251,9 +251,9 @@ intertitres_riches= <xsl:value-of select="$IntertitresRiches" />
</xsl:template>
<xsl:template match="text:p">
<!-- en cas de citation, ajout de la balise <quote> -->
<xsl:if test="@text:style-name='Quotations' or @text:style-name='Quote'"><xsl:text>&lt;quote&gt;</xsl:text></xsl:if>
<xsl:if test="(@text:style-name='Quotations' and preceding-sibling::text:p[1][not(starts-with(@text:style-name, 'Quotations'))]) or (@text:style-name='Quote' and preceding-sibling::text:p[1][not(starts-with(@text:style-name, 'Quote'))])"><xsl:text>&lt;quote&gt;</xsl:text></xsl:if>
<xsl:apply-templates/>
<xsl:if test="@text:style-name='Quotations' or @text:style-name='Quote'"><xsl:text>&lt;/quote&gt;</xsl:text></xsl:if>
<xsl:if test="(@text:style-name='Quotations' and following-sibling::text:p[1][not(starts-with(@text:style-name, 'Quotations'))]) or (@text:style-name='Quote' and following-sibling::text:p[1][not(starts-with(@text:style-name, 'Quote'))])"><xsl:text>&lt;/quote&gt;</xsl:text></xsl:if>
<xsl:text >&#xA;&#xA;</xsl:text>
<xsl:if test="count(node())=0">
<xsl:text>&#xA;&#xA;</xsl:text>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter