build: set xsl output types more consistently
continuous-integration/drone/pr Build is passing

disbale indenting for smaller output
This commit is contained in:
Darragh Elliott
2025-08-26 13:51:20 +00:00
parent ca48acdd8d
commit 5a6a3f27b0
11 changed files with 66 additions and 14 deletions
+6 -1
View File
@@ -8,7 +8,12 @@
<!-- ====================================================================== -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text" encoding="utf-8"/>
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="text"
omit-xml-declaration="yes" />
<xsl:template match="version">
<xsl:value-of select="."/>
+6 -1
View File
@@ -3,7 +3,12 @@
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="xslt/drm_info_head.xsl" />
<xsl:import href="xslt/drm_info_body.xsl" />
<xsl:output method="html" omit-xml-declaration="yes" encoding="utf-8" doctype-system="about:legacy-compat" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="html"
omit-xml-declaration="yes" />
<xsl:include href="../build/xslt/fsfe_document.xsl" />
<xsl:include href="../build/xslt/fsfe_nolocal.xsl" />
</xsl:stylesheet>
+6 -1
View File
@@ -5,7 +5,12 @@
xmlns:str="http://exslt.org/strings"
extension-element-prefixes="str">
<xsl:output method="text" encoding="utf-8" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="text"
omit-xml-declaration="yes" />
<xsl:strip-space elements="body"/>
<!-- new line template -->
+6 -1
View File
@@ -4,7 +4,12 @@
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="utf-8" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="xml"
omit-xml-declaration="yes" />
<!-- ============= -->
<!-- Link handling -->
+6 -1
View File
@@ -22,7 +22,12 @@
<xsl:include href="../build/xslt/peertube.xsl" />
<!-- HTML 5 compatibility doctype, since our XSLT parser doesn't support disabling output escaping -->
<xsl:output method="html" encoding="utf-8" doctype-system="about:legacy-compat" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="html"
omit-xml-declaration="yes" />
<!-- EXTRACT / DESCRIPTION of each page -->
<xsl:variable name="metadesc">
+6 -1
View File
@@ -10,7 +10,12 @@
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:atom="http://www.w3.org/2005/Atom">
<xsl:output method="xml" encoding="utf-8"/>
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="xml"
omit-xml-declaration="yes" />
<!-- ====== -->
<!-- Months -->
+6 -1
View File
@@ -3,7 +3,12 @@
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="podcast.rss.xsl" />
<xsl:output method="xml" encoding="utf-8" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="xml"
omit-xml-declaration="yes" />
<xsl:template match="/">
<xsl:apply-templates select="/buildinfo/document">
+6 -1
View File
@@ -16,7 +16,12 @@
<xsl:import href="../../build/xslt/gettext.xsl" />
<xsl:import href="../../build/xslt/fsfe-cd.xsl" />
<xsl:output method="xml" encoding="utf-8"/>
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="xml"
omit-xml-declaration="yes" />
<!-- ====== -->
<!-- Months -->
+6 -1
View File
@@ -2,7 +2,12 @@
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="utf-8" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="xml"
omit-xml-declaration="yes" />
<xsl:param name="link"/>
+6 -1
View File
@@ -3,7 +3,12 @@
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="xslt/pdfreaders_head.xsl" />
<xsl:import href="xslt/pdfreaders_body.xsl" />
<xsl:output method="html" omit-xml-declaration="yes" encoding="utf-8" doctype-system="about:legacy-compat" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="html"
omit-xml-declaration="yes" />
<xsl:include href="../build/xslt/fsfe_document.xsl" />
<xsl:include href="xslt/pdfreaders_list.xsl" />
+6 -4
View File
@@ -7,10 +7,12 @@ xsltproc tools/tagtool/tagsToCSV.xsl tags/.tags.en.xml |sort
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:dt="http://xsltsl.org/date-time">
<xsl:output method="text"
encoding="utf-8"
indent="yes"
doctype-system="about:legacy-compat" />
<xsl:output
doctype-system="about:legacy-compat"
encoding="utf-8"
indent="no"
method="text"
omit-xml-declaration="yes" />
<xsl:template match="/">action;name;id;section;count
<xsl:for-each select="tagset/tag">
;<xsl:value-of select='.'/>;<xsl:value-of select='@key'/>;<xsl:value-of select='@section'/>;<xsl:value-of select='@count'/></xsl:for-each>;