[jboss-cvs] JBossAS SVN: r71926 - trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 10 10:36:01 EDT 2008
Author: newtonm
Date: 2008-04-10 10:36:00 -0400 (Thu, 10 Apr 2008)
New Revision: 71926
Modified:
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/common.xsl
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl
trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl
Log:
Added conditional processing for simplified author group.
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/common.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/common.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/common.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -12,6 +12,8 @@
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="#default">
+ <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/common/common.xsl"/>
+
<xsl:template name="person.name.list">
<xsl:param name="person.list"
select="author|corpauthor|othercredit|editor" />
@@ -19,6 +21,8 @@
<xsl:param name="person.type" select="'author'" />
<xsl:param name="count" select="1" />
+ <xsl:choose>
+ <xsl:when test="$use.simplified.author.group = 1">
<xsl:choose>
<!-- If there are no names in the list then don't do anything -->
<xsl:when test="$count > $person.count"></xsl:when>
@@ -91,6 +95,11 @@
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-imports/>
+ </xsl:otherwise>
+ </xsl:choose>
</xsl:template>
<xsl:template name="gentext.editors">
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -23,6 +23,8 @@
<xsl:include href="xhtml-common.xsl"/>
<xsl:include href="highlight.xsl"/>
+<xsl:param name="use.simplified.author.group" select="1"/>
+
<!-- This is needed to generate the correct xhtml-strict DOCTYPE on the front page.
We can't use indentation as the algorithm inserts linebreaks into the markup
created for callouts. This means that callouts appear on different lines than
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -23,6 +23,8 @@
<xsl:include href="xhtml-common.xsl"/>
<xsl:include href="highlight.xsl"/>
+<xsl:param name="use.simplified.author.group" select="1"/>
+
<xsl:param name="siteHref" select="'http://www.jboss.org'" />
<xsl:param name="docHref" select="'http://labs.jboss.com/projects/docs'" />
<xsl:param name="siteLinkText" select="'JBoss.org'" />
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -27,6 +27,8 @@
<xsl:import href="highlight-pdf.xsl"/>
<xsl:import href="common.xsl" />
+<xsl:param name="use.simplified.author.group" select="1"/>
+
<xsl:param name="alignment">justify</xsl:param>
<xsl:param name="use.extensions" select="1"/>
<xsl:param name="tablecolumns.extensions" select="0"/>
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -19,6 +19,9 @@
<xsl:include href="redhat.xsl"/>
<xsl:include href="xhtml-common.xsl"/>
<xsl:include href="highlight.xsl"/>
+
+ <xsl:param name="use.simplified.author.group" select="1"/>
+
<xsl:param name="confidential" select="0"/>
<xsl:param name="siteHref" select="'http://www.jboss.org'" />
Modified: trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl
===================================================================
--- trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl 2008-04-10 14:33:45 UTC (rev 71925)
+++ trunk/docbook-support/jbossorg-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl 2008-04-10 14:36:00 UTC (rev 71926)
@@ -49,6 +49,8 @@
<xsl:param name="callout.defaultcolumn">15</xsl:param>
<xsl:template match="authorgroup" mode="titlepage.mode">
+ <xsl:choose>
+ <xsl:when test="$use.simplified.author.group = 1">
<div class="authorgroup">
<div class="authors">
<xsl:call-template name="person.name.list">
@@ -71,6 +73,12 @@
</xsl:call-template>
</div>
</div>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:apply-imports/>
+ </xsl:otherwise>
+ </xsl:choose>
+
</xsl:template>
<!-- Admonition Graphics -->
More information about the jboss-cvs-commits
mailing list