Seam SVN: r7761 - branches/Seam_2_0/doc/Seam_Reference_Guide/en.
by seam-commits@lists.jboss.org
Author: dan.j.allen
Date: 2008-03-31 12:58:18 -0400 (Mon, 31 Mar 2008)
New Revision: 7761
Modified:
branches/Seam_2_0/doc/Seam_Reference_Guide/en/Configuration.xml
Log:
fix error in Hibernate configuration where name of managed-hibernate-session component was hibernateSessionFactory rather than hibernateSession
Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/en/Configuration.xml
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/en/Configuration.xml 2008-03-31 16:03:04 UTC (rev 7760)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/en/Configuration.xml 2008-03-31 16:58:18 UTC (rev 7761)
@@ -589,7 +589,7 @@
<para> You will also need to configure a <emphasis>managed session</emphasis> if you want a Seam managed
Hibernate <literal>Session</literal> to be available via injection. </para>
- <programlisting role="XML"><![CDATA[<persistence:managed-hibernate-session name="hibernateSessionFactory"
+ <programlisting role="XML"><![CDATA[<persistence:managed-hibernate-session name="hibernateSession"
session-factory="#{hibernateSessionFactory}"/>]]></programlisting>
</sect2>
16 years, 7 months
Seam SVN: r7760 - in branches/Seam_2_0/src/main/org/jboss/seam: contexts and 1 other directories.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 12:03:04 -0400 (Mon, 31 Mar 2008)
New Revision: 7760
Modified:
branches/Seam_2_0/src/main/org/jboss/seam/Entity.java
branches/Seam_2_0/src/main/org/jboss/seam/Seam.java
branches/Seam_2_0/src/main/org/jboss/seam/contexts/PassivatedEntity.java
branches/Seam_2_0/src/main/org/jboss/seam/contexts/ServerConversationContext.java
branches/Seam_2_0/src/main/org/jboss/seam/contexts/SessionContext.java
branches/Seam_2_0/src/main/org/jboss/seam/persistence/HibernatePersistenceProvider.java
branches/Seam_2_0/src/main/org/jboss/seam/persistence/ManagedEntityIdentityInterceptor.java
branches/Seam_2_0/src/main/org/jboss/seam/persistence/PersistenceProvider.java
Log:
Move stuff around
Modified: branches/Seam_2_0/src/main/org/jboss/seam/Entity.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/Entity.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/Entity.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -15,7 +15,6 @@
import org.jboss.seam.contexts.Contexts;
import org.jboss.seam.init.EjbDescriptor;
import org.jboss.seam.init.EjbEntityDescriptor;
-import org.jboss.seam.persistence.PersistenceProvider;
import org.jboss.seam.util.Reflections;
/**
@@ -42,7 +41,10 @@
/**
*
* @param beanClass
+ *
+ * Use Entity.forBean() or Entity.forClass
*/
+ @Deprecated
public Entity(Class<?> beanClass)
{
super(beanClass);
@@ -137,30 +139,30 @@
{
return name;
}
-
+
public static Entity forBean(Object bean)
{
+ return forClass(bean.getClass());
+ }
+
+ public static Entity forClass(Class clazz)
+ {
if (!Contexts.isApplicationContextActive())
{
throw new IllegalStateException("No application context active");
}
+
+ Class entityClass = Seam.getEntityClass(clazz);
- Class beanClass = PersistenceProvider.instance().getBeanClass(bean);
-
- if (beanClass == null)
+ if (entityClass == null)
{
- throw new NotEntityException("Not an entity class: " + bean.getClass().getName());
+ throw new NotEntityException("Not an entity class: " + clazz.getName());
}
- return forBeanClass(beanClass);
- }
-
- private static Entity forBeanClass(Class beanClass)
- {
- String name = getModelName(beanClass);
+ String name = getModelName(clazz);
Model model = (Model) Contexts.getApplicationContext().get(name);
if (model == null || !(model instanceof Entity))
{
- Entity entity = new Entity(beanClass);
+ Entity entity = new Entity(clazz);
Contexts.getApplicationContext().set(name, entity);
return entity;
}
@@ -169,24 +171,7 @@
return (Entity) model;
}
}
-
- @Deprecated
- public static Entity forClass(Class clazz)
- {
- if (!Contexts.isApplicationContextActive())
- {
- throw new IllegalStateException("No application context active");
- }
- Class entityClass = PersistenceProvider.getEntityClass(clazz);
-
- if (entityClass == null)
- {
- throw new NotEntityException("Not an entity class: " + clazz.getName());
- }
- return forBeanClass(entityClass);
- }
-
private void mergeAnnotationAndOrmXml(EjbEntityDescriptor descriptor)
{
// Lookup the name of the Entity from XML, annotation or default
Modified: branches/Seam_2_0/src/main/org/jboss/seam/Seam.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/Seam.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/Seam.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -24,7 +24,6 @@
import org.jboss.seam.contexts.Lifecycle;
import org.jboss.seam.init.EjbDescriptor;
import org.jboss.seam.init.DeploymentDescriptor;
-import org.jboss.seam.persistence.PersistenceProvider;
import org.jboss.seam.util.Strings;
import org.jboss.seam.web.Session;
@@ -151,19 +150,35 @@
* Get the bean class from a container-generated proxy
* class
*
- * Use PersistenceProvider.instance().getBeanClass(bean) instead
*/
- @Deprecated
- public static Class getEntityClass(Class<?> clazz)
+ public static Class getEntityClass(Class clazz)
{
- return PersistenceProvider.getEntityClass(clazz);
- }
+ while (clazz != null && !Object.class.equals(clazz))
+ {
+ if (clazz.isAnnotationPresent(Entity.class))
+ {
+ return clazz;
+ }
+ else
+ {
+ EjbDescriptor ejbDescriptor = Seam.getEjbDescriptor(clazz.getName());
+ if (ejbDescriptor != null)
+ {
+ return ejbDescriptor.getBeanType() == ComponentType.ENTITY_BEAN ? clazz : null;
+ }
+ else
+ {
+ clazz = clazz.getSuperclass();
+ }
+ }
+ }
+ return null;
+ }
/**
* Is the class a container-generated proxy class for an
* entity bean?
*/
- @Deprecated
public static boolean isEntityClass(Class<?> clazz)
{
return getEntityClass(clazz)!=null;
Modified: branches/Seam_2_0/src/main/org/jboss/seam/contexts/PassivatedEntity.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/contexts/PassivatedEntity.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/contexts/PassivatedEntity.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -6,6 +6,7 @@
import org.hibernate.Session;
import org.jboss.seam.Component;
+import org.jboss.seam.Seam;
import org.jboss.seam.persistence.HibernatePersistenceProvider;
import org.jboss.seam.persistence.PersistenceContexts;
import org.jboss.seam.persistence.PersistenceProvider;
@@ -151,7 +152,7 @@
public static PassivatedEntity passivateEntity(Object value)
{
- Class entityClass = PersistenceProvider.getEntityClass(value.getClass());
+ Class entityClass = Seam.getEntityClass(value.getClass());
if (entityClass!=null)
{
for ( String persistenceContextName: PersistenceContexts.instance().getTouchedContexts() )
Modified: branches/Seam_2_0/src/main/org/jboss/seam/contexts/ServerConversationContext.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/contexts/ServerConversationContext.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/contexts/ServerConversationContext.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -15,9 +15,9 @@
import org.jboss.seam.Component;
import org.jboss.seam.ScopeType;
+import org.jboss.seam.Seam;
import org.jboss.seam.core.Events;
import org.jboss.seam.core.Manager;
-import org.jboss.seam.persistence.PersistenceProvider;
/**
* A conversation context is a logical context that lasts longer than
@@ -155,7 +155,7 @@
else
{
removals.remove(name);
- if ( PersistenceProvider.getEntityClass(value.getClass()) != null )
+ if ( Seam.getEntityClass(value.getClass()) != null )
{
value = new EntityBean(value);
}
Modified: branches/Seam_2_0/src/main/org/jboss/seam/contexts/SessionContext.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/contexts/SessionContext.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/contexts/SessionContext.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -10,7 +10,7 @@
import java.util.Map;
import org.jboss.seam.ScopeType;
-import org.jboss.seam.persistence.PersistenceProvider;
+import org.jboss.seam.Seam;
/**
* Session context - state associated with a user session.
@@ -48,7 +48,7 @@
{
Object attribute = get(name);
boolean dirty = attribute!=null &&
- ( Contexts.isAttributeDirty(attribute) || PersistenceProvider.getEntityClass(attribute.getClass()) != null );
+ ( Contexts.isAttributeDirty(attribute) || Seam.getEntityClass(attribute.getClass()) != null );
if ( dirty )
{
set(name, attribute);
Modified: branches/Seam_2_0/src/main/org/jboss/seam/persistence/HibernatePersistenceProvider.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/persistence/HibernatePersistenceProvider.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/persistence/HibernatePersistenceProvider.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -18,6 +18,7 @@
import org.hibernate.metadata.ClassMetadata;
import org.hibernate.type.VersionType;
import org.jboss.seam.Component;
+import org.jboss.seam.Entity;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Install;
import org.jboss.seam.annotations.Name;
@@ -317,7 +318,7 @@
public static Class getEntityClass(Object bean)
{
- Class clazz = PersistenceProvider.getEntityClass(bean.getClass());
+ Class clazz = Entity.forBean(bean).getBeanClass();
if (clazz == null)
{
clazz = Hibernate.getClass(bean);
Modified: branches/Seam_2_0/src/main/org/jboss/seam/persistence/ManagedEntityIdentityInterceptor.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/persistence/ManagedEntityIdentityInterceptor.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/persistence/ManagedEntityIdentityInterceptor.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -10,6 +10,7 @@
import java.util.Map;
import java.util.Set;
+import org.jboss.seam.Seam;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.intercept.AroundInvoke;
import org.jboss.seam.annotations.intercept.Interceptor;
@@ -139,7 +140,7 @@
return value instanceof List ||
value instanceof Map ||
value instanceof Set ||
- PersistenceProvider.getEntityClass(value.getClass()) != null;
+ Seam.getEntityClass(value.getClass()) != null;
}
private Object getFieldValue(Object bean, Field field) throws Exception
Modified: branches/Seam_2_0/src/main/org/jboss/seam/persistence/PersistenceProvider.java
===================================================================
--- branches/Seam_2_0/src/main/org/jboss/seam/persistence/PersistenceProvider.java 2008-03-31 14:12:25 UTC (rev 7759)
+++ branches/Seam_2_0/src/main/org/jboss/seam/persistence/PersistenceProvider.java 2008-03-31 16:03:04 UTC (rev 7760)
@@ -9,15 +9,12 @@
import javax.transaction.Synchronization;
import org.jboss.seam.Component;
-import org.jboss.seam.ComponentType;
import org.jboss.seam.Entity;
import org.jboss.seam.ScopeType;
-import org.jboss.seam.Seam;
import org.jboss.seam.annotations.Install;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
-import org.jboss.seam.init.EjbDescriptor;
/**
* Abstraction layer for persistence providers (JPA implementations).
* This class provides a working base implementation that can be
@@ -151,33 +148,9 @@
*/
public Class getBeanClass(Object bean)
{
- return getEntityClass(bean.getClass());
+ return Entity.forBean(bean).getBeanClass();
}
- public static Class getEntityClass(Class clazz)
- {
- while (clazz != null && !Object.class.equals(clazz))
- {
- if (clazz.isAnnotationPresent(Entity.class))
- {
- return clazz;
- }
- else
- {
- EjbDescriptor ejbDescriptor = Seam.getEjbDescriptor(clazz.getName());
- if (ejbDescriptor != null)
- {
- return ejbDescriptor.getBeanType() == ComponentType.ENTITY_BEAN ? clazz : null;
- }
- else
- {
- clazz = clazz.getSuperclass();
- }
- }
- }
- return null;
- }
-
public Method getPostLoadMethod(Object bean, EntityManager entityManager)
{
return Entity.forBean(bean).getPostLoadMethod();
16 years, 7 months
Seam SVN: r7759 - trunk/src/main/org/jboss/seam/core.
by seam-commits@lists.jboss.org
Author: shane.bryzak(a)jboss.com
Date: 2008-03-31 10:12:25 -0400 (Mon, 31 Mar 2008)
New Revision: 7759
Modified:
trunk/src/main/org/jboss/seam/core/ConversationPropagation.java
Log:
JBSEAM-2606
Modified: trunk/src/main/org/jboss/seam/core/ConversationPropagation.java
===================================================================
--- trunk/src/main/org/jboss/seam/core/ConversationPropagation.java 2008-03-31 14:11:04 UTC (rev 7758)
+++ trunk/src/main/org/jboss/seam/core/ConversationPropagation.java 2008-03-31 14:12:25 UTC (rev 7759)
@@ -11,6 +11,7 @@
import org.jboss.seam.contexts.Contexts;
import org.jboss.seam.log.LogProvider;
import org.jboss.seam.log.Logging;
+import org.jboss.seam.navigation.ConversationIdParameter;
import org.jboss.seam.navigation.Page;
import org.jboss.seam.navigation.Pages;
@@ -105,10 +106,27 @@
if ( viewId!=null )
{
Page page = Pages.instance().getPage(viewId);
- conversationId = page.getConversationIdParameter().getRequestConversationId(parameters);
+
+ ConversationIdParameter currentConversationIdParameter = null;
+
+ if(conversationName != null)
+ {
+ currentConversationIdParameter = Pages.instance().getConversationIdParameter(conversationName);
+
+ if(currentConversationIdParameter == null)
+ {
+ throw new IllegalStateException("The conversationName specified: " + conversationName + ", does not exist.");
+ }
+ }
+ else
+ {
+ currentConversationIdParameter = page.getConversationIdParameter();
+ }
+
+ conversationId = currentConversationIdParameter.getRequestConversationId(parameters);
//TODO: how about the parent conversation id?
}
- // TODO handle conversationName
+
}
private void restoreSyntheticConversationId(Map parameters)
16 years, 7 months
Seam SVN: r7758 - trunk/build and 1 other directory.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 10:11:04 -0400 (Mon, 31 Mar 2008)
New Revision: 7758
Modified:
branches/Seam_2_0/build/root.pom.xml
branches/Seam_2_0/build/utilities.build.xml
trunk/build/root.pom.xml
trunk/build/utilities.build.xml
Log:
JBSEAM-2800
Modified: branches/Seam_2_0/build/root.pom.xml
===================================================================
--- branches/Seam_2_0/build/root.pom.xml 2008-03-31 13:30:48 UTC (rev 7757)
+++ branches/Seam_2_0/build/root.pom.xml 2008-03-31 14:11:04 UTC (rev 7758)
@@ -28,17 +28,18 @@
<name>JBoss Repository</name>
<url>http://repository.jboss.org/maven2</url>
</repository>
- <repository>
+ <!-- <repository>
<snapshots />
<id>snapshots.jboss.org</id>
<name>JBoss Snapshot Repository</name>
<url>http://snapshots.jboss.org/maven2</url>
- </repository>
+ </repository>-->
</repositories>
<!-- Externalize some version numbers here -->
<properties>
<version.richfaces>3.1.4.GA</version.richfaces>
+ <version.drools>4.0.6</version.drools>
</properties>
<dependencyManagement>
@@ -555,7 +556,7 @@
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
- <version>4.0.3</version>
+ <version>${version.drools}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
@@ -575,7 +576,7 @@
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
- <version>4.0.3</version>
+ <version>${version.drools}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
@@ -877,6 +878,12 @@
<version>2.2.1</version>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+
</plugins>
</pluginManagement>
</build>
Modified: branches/Seam_2_0/build/utilities.build.xml
===================================================================
--- branches/Seam_2_0/build/utilities.build.xml 2008-03-31 13:30:48 UTC (rev 7757)
+++ branches/Seam_2_0/build/utilities.build.xml 2008-03-31 14:11:04 UTC (rev 7758)
@@ -123,6 +123,10 @@
<chainedmapper>
<mapper classpathref="maven-ant-tasks.classpath" classname="org.apache.maven.artifact.ant.VersionMapper" from="${@{scope}.(a){id}.versions}" to="flatten" />
<flattenmapper />
+ <compositemapper>
+ <identitymapper />
+ <globmapper from="mvel.jar" to="mvel14.jar"/>
+ </compositemapper>
</chainedmapper>
</copy>
</sequential>
Modified: trunk/build/root.pom.xml
===================================================================
--- trunk/build/root.pom.xml 2008-03-31 13:30:48 UTC (rev 7757)
+++ trunk/build/root.pom.xml 2008-03-31 14:11:04 UTC (rev 7758)
@@ -45,6 +45,7 @@
<properties>
<version.richfaces>3.1.4.GA</version.richfaces>
<version.wicket>1.3.0-SNAPSHOT</version.wicket>
+ <version.drools>4.0.6</version.drools>
</properties>
<dependencyManagement>
@@ -621,7 +622,7 @@
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-core</artifactId>
- <version>4.0.3</version>
+ <version>${version.drools}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
@@ -641,7 +642,7 @@
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
- <version>4.0.3</version>
+ <version>${version.drools}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
@@ -1017,6 +1018,13 @@
<version>2.2.1</version>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+
+
</plugins>
</pluginManagement>
</build>
Modified: trunk/build/utilities.build.xml
===================================================================
--- trunk/build/utilities.build.xml 2008-03-31 13:30:48 UTC (rev 7757)
+++ trunk/build/utilities.build.xml 2008-03-31 14:11:04 UTC (rev 7758)
@@ -134,6 +134,10 @@
<chainedmapper>
<mapper classpathref="maven-ant-tasks.classpath" classname="org.apache.maven.artifact.ant.VersionMapper" from="${@{scope}.(a){id}.versions}" to="flatten" />
<flattenmapper />
+ <compositemapper>
+ <identitymapper />
+ <globmapper from="mvel.jar" to="mvel14.jar"/>
+ </compositemapper>
</chainedmapper>
</copy>
</sequential>
16 years, 7 months
Seam SVN: r7757 - branches/Seam_2_0/build.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:30:48 -0400 (Mon, 31 Mar 2008)
New Revision: 7757
Modified:
branches/Seam_2_0/build/root.pom.xml
Log:
remove jcaptcha
Modified: branches/Seam_2_0/build/root.pom.xml
===================================================================
--- branches/Seam_2_0/build/root.pom.xml 2008-03-31 13:23:55 UTC (rev 7756)
+++ branches/Seam_2_0/build/root.pom.xml 2008-03-31 13:30:48 UTC (rev 7757)
@@ -430,54 +430,6 @@
</dependency>
<dependency>
- <groupId>com.octo.captcha</groupId>
- <artifactId>jcaptcha-all</artifactId>
- <version>1.0-RC6</version>
- <exclusions>
- <exclusion>
- <groupId>commons-dbcp</groupId>
- <artifactId>commons-dbcp</artifactId>
- </exclusion>
- <exclusion>
- <groupId>commons-pool</groupId>
- <artifactId>commons-pool</artifactId>
- </exclusion>
- <exclusion>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- </exclusion>
- <exclusion>
- <groupId>net.sf.ehcache</groupId>
- <artifactId>ehcache</artifactId>
- </exclusion>
- <exclusion>
- <groupId>hsqldb</groupId>
- <artifactId>hsqldb</artifactId>
- </exclusion>
- <exclusion>
- <groupId>xerces</groupId>
- <artifactId>xmlParserAPIs</artifactId>
- </exclusion>
- <exclusion>
- <groupId>xerces</groupId>
- <artifactId>xercesImpl</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.springframework</groupId>
- <artifactId>spring</artifactId>
- </exclusion>
- <exclusion>
- <groupId>quartz</groupId>
- <artifactId>quartz</artifactId>
- </exclusion>
- <exclusion>
- <groupId>concurrent</groupId>
- <artifactId>concurrent</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
-
- <dependency>
<groupId>javax.xml.soap</groupId>
<artifactId>saaj-api</artifactId>
<version>1.3</version>
16 years, 7 months
Seam SVN: r7756 - branches/Seam_2_0/build.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:23:55 -0400 (Mon, 31 Mar 2008)
New Revision: 7756
Modified:
branches/Seam_2_0/build/docs.pom.xml
Log:
minor
Modified: branches/Seam_2_0/build/docs.pom.xml
===================================================================
--- branches/Seam_2_0/build/docs.pom.xml 2008-03-31 13:17:33 UTC (rev 7755)
+++ branches/Seam_2_0/build/docs.pom.xml 2008-03-31 13:23:55 UTC (rev 7756)
@@ -113,6 +113,5 @@
<properties>
<translation>en-US</translation>
- <version>2.0.2-SNAPSHOT</version>
</properties>
</project>
16 years, 7 months
Seam SVN: r7755 - branches/Seam_2_0/build.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:17:33 -0400 (Mon, 31 Mar 2008)
New Revision: 7755
Modified:
branches/Seam_2_0/build/docs.pom.xml
Log:
Switch to newer version of docbook plugins
Modified: branches/Seam_2_0/build/docs.pom.xml
===================================================================
--- branches/Seam_2_0/build/docs.pom.xml 2008-03-31 13:17:01 UTC (rev 7754)
+++ branches/Seam_2_0/build/docs.pom.xml 2008-03-31 13:17:33 UTC (rev 7755)
@@ -42,7 +42,6 @@
<plugin>
<groupId>org.jboss.maven.plugins</groupId>
<artifactId>maven-jdocbook-plugin</artifactId>
- <version>2.1.0-SNAPSHOT</version>
<extensions>true</extensions>
<dependencies>
<dependency>
@@ -56,12 +55,6 @@
<version>1.1.0-SNAPSHOT</version>
<type>jdocbook-style</type>
</dependency>
- <dependency>
- <groupId>org.jboss</groupId>
- <artifactId>jbossorg-jdocbook-style</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <type>jdocbook-style</type>
- </dependency>
</dependencies>
<configuration>
<sourceDirectory>${pom.basedir}/en</sourceDirectory>
@@ -94,13 +87,6 @@
</stylesheetResource>
<finalName>index.html</finalName>
</format>
- <!-- <format>
- <formatName>eclipse</formatName>
- <stylesheetResource>
- classpath:/xslt/org/jboss/main-eclipse.xsl
- </stylesheetResource>
- <finalName>index.html</finalName>
- </format>-->
</formats>
<options>
<xincludeSupported>true</xincludeSupported>
@@ -112,6 +98,15 @@
</configuration>
</plugin>
</plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <version>2.0</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
</build>
16 years, 7 months
Seam SVN: r7754 - maven-plugins/trunk/seam-jdocbook-style.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:17:01 -0400 (Mon, 31 Mar 2008)
New Revision: 7754
Modified:
maven-plugins/trunk/seam-jdocbook-style/pom.xml
Log:
Have to use <plugins> due to lifecycle effects
Modified: maven-plugins/trunk/seam-jdocbook-style/pom.xml
===================================================================
--- maven-plugins/trunk/seam-jdocbook-style/pom.xml 2008-03-31 13:11:19 UTC (rev 7753)
+++ maven-plugins/trunk/seam-jdocbook-style/pom.xml 2008-03-31 13:17:01 UTC (rev 7754)
@@ -43,9 +43,13 @@
</repositories>
<build>
- <pluginManagement>
- <plugins>
- <plugin>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.0-200803311251UTC-MPJDOCBOOK-8</version>
+ </plugin>
+ <plugin>
<groupId>org.jboss.maven.plugins</groupId>
<artifactId>maven-jdocbook-style-plugin</artifactId>
<version>1.0.0</version>
@@ -59,8 +63,7 @@
</dependency>
</dependencies>
</plugin>
- </plugins>
- </pluginManagement>
+ </plugins>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
16 years, 7 months
Seam SVN: r7753 - in maven-plugins/trunk: seam-docbook-xslt/src/main/resources/xslt/org/jboss and 2 other directories.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:11:19 -0400 (Mon, 31 Mar 2008)
New Revision: 7753
Removed:
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight-pdf.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/redhat.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl
Modified:
maven-plugins/trunk/seam-docbook-xslt/pom.xml
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-html.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-pdf.xsl
maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/nochunk-html.xsl
maven-plugins/trunk/seam-jdocbook-style/pom.xml
Log:
Move dependency info around, switch to using MPJDOCBOOK-8 version of jdocbook plugin
Modified: maven-plugins/trunk/seam-docbook-xslt/pom.xml
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/pom.xml 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/pom.xml 2008-03-31 13:11:19 UTC (rev 7753)
@@ -41,6 +41,15 @@
<version>1.0-beta-2</version>
</extension>
</extensions>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-plugin</artifactId>
+ <version>2.1.0-200803311251UTC-MPJDOCBOOK-8</version>
+ </plugin>
+ </plugins>
+ </pluginManagement>
</build>
<distributionManagement>
@@ -55,7 +64,7 @@
<id>snapshots.jboss.org</id>
<name>JBoss Snapshot Repository</name>
<url>dav:https://snapshots.jboss.org/maven2</url>
- </snapshotRepository>
+ </snapshotRepository>
</distributionManagement>
</project>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight-pdf.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight-pdf.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight-pdf.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,102 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:fo="http://www.w3.org/1999/XSL/Format"
- version="1.0"
- xmlns:jbh="java:org.jboss.highlight.renderer.FORenderer"
- exclude-result-prefixes="jbh">
-
- <xsl:template match="programlisting|programlisting[@role='XML']|programlisting[@role='JAVA']|programlisting[@role='XHTML']|programlisting[@role='JSP']|programlisting[@role='CSS']">
-
- <xsl:variable name="role">
- <xsl:value-of select="s:toUpperCase(string(@role))" xmlns:s="java:java.lang.String"/>
- </xsl:variable>
-
- <xsl:variable name="child.content">
- <xsl:apply-templates/>
- </xsl:variable>
-
- <fo:block background-color="#F5F5F5"
- border-style="solid"
- border-width=".3mm"
- border-color="#CCCCCC"
- font-family="{$programlisting.font}"
- font-size="{$programlisting.font.size}"
- space-before="12pt"
- space-after="12pt"
- linefeed-treatment="preserve"
- white-space-collapse="false"
- white-space-treatment="preserve"
- padding-bottom="12pt"
- padding-top="12pt"
- padding-right="12pt"
- padding-left="12pt">
-
- <xsl:variable name="hilighter" select="jbh:new()"/>
- <xsl:variable name="parsable" select="jbh:isParsable($role)"/>
-
- <xsl:choose>
- <xsl:when test="$parsable = 'true'">
- <xsl:variable name="caller" select="jbh:parseText($hilighter, $role, string($child.content), 'UTF-8')"/>
- <xsl:variable name="noOfTokens" select="jbh:getNoOfTokens($caller)"/>
-
- <xsl:call-template name="iterator">
- <xsl:with-param name="caller" select="$caller"/>
- <xsl:with-param name="noOfTokens" select="$noOfTokens"/>
- </xsl:call-template>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$child.content"/>
- </xsl:otherwise>
- </xsl:choose>
-
- </fo:block>
- </xsl:template>
-
-
- <xsl:template name="iterator">
- <xsl:param name="caller"/>
- <xsl:param name="noOfTokens"/>
- <xsl:param name="i" select="0"/>
-
- <xsl:variable name="style" select="jbh:getStyle($caller, $i)"/>
- <xsl:variable name="token" select="jbh:getToken($caller, $i)"/>
-
- <xsl:choose>
- <xsl:when test="$style = 'java_keyword'"> <fo:inline color="#7F1B55" font-weight="bold"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_plain'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_type'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_separator'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_literal'"> <fo:inline color="#2A00FF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_comment'"> <fo:inline color="#3F7F5F"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_javadoc_comment'"> <fo:inline color="#3F5FBF" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_operator'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'java_javadoc_tag'"> <fo:inline color="#7F9FBF" font-weight="bold" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_plain'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_char_data'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_tag_symbols'"> <fo:inline color="#008080"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_comment'"> <fo:inline color="#3F5FBF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_attribute_value'"> <fo:inline color="#2A00FF"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_attribute_name'"> <fo:inline color="#7F007F" font-weight="bold"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_processing_instruction'"> <fo:inline color="#000000" font-weight="bold" font-style="italic"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_tag_name'"> <fo:inline color="#3F7F7F"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_rife_tag'"> <fo:inline color="#000000"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:when test="$style = 'xml_rife_name'"> <fo:inline color="#008CCA"> <xsl:value-of select="$token"/> </fo:inline></xsl:when>
- <xsl:otherwise> <fo:inline color="black"> <xsl:value-of select="$token"/> </fo:inline></xsl:otherwise>
- </xsl:choose>
-
- <xsl:if test="$i < $noOfTokens - 1">
- <xsl:call-template name="iterator">
- <xsl:with-param name="caller" select="$caller"/>
- <xsl:with-param name="noOfTokens" select="$noOfTokens"/>
- <xsl:with-param name="i" select="$i + 1"/>
- </xsl:call-template>
- </xsl:if>
- </xsl:template>
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/highlight.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,37 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version="1.0"
- xmlns:rf="java:org.richfaces.highlight.XhtmlRendererFactory"
- exclude-result-prefixes="#default">
-
- <xsl:template match="programlisting[@role='XML']|programlisting[@role='JAVA']|programlisting[@role='XHTML']|programlisting[@role='JSP']|programlisting[@role='CSS']">
-
- <xsl:variable name="role">
- <xsl:value-of select="s:toUpperCase(string(@role))" xmlns:s="java:java.lang.String"/>
- </xsl:variable>
- <xsl:variable name="child.content">
- <xsl:apply-templates/>
- </xsl:variable>
- <xsl:variable name="factory" select="rf:instance()"/>
- <xsl:variable name="hiliter" select="rf:getRenderer($factory, string($role))"/>
- <pre class="{$role}">
- <xsl:choose>
- <xsl:when test="$hiliter">
- <xsl:value-of select="jhr:highlight($hiliter, $role, string($child.content), 'UTF-8', true())"
- xmlns:jhr="com.uwyn.jhighlight.renderer.Renderer" disable-output-escaping="yes"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:copy-of select="$child.content"/>
- </xsl:otherwise>
- </xsl:choose>
- </pre>
-
- </xsl:template>
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-eclipse.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,294 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:exsl="http://exslt.org/common"
- version="1.0"
- exclude-result-prefixes="exsl">
-
-<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/eclipse/eclipse.xsl"/>
-
-<!-- We need to override the imported html/chunk.xsl from eclipse/eclipse.xsl to generate valid XHTML -->
-<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/chunk.xsl"/>
-
-<xsl:include href="redhat.xsl"/>
-<xsl:include href="xhtml-common.xsl"/>
-<xsl:include href="highlight.xsl"/>
-
-<!-- This is needed to generate the correct xhtml-strict DOCTYPE on the front page -->
-<xsl:output method="xml"
- encoding="UTF-8"
- indent="yes"
- doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
- doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- standalone="no"/>
-
-<!-- We need to add this as it's needed later for a check -->
-<xsl:param name="confidential" select="0"/>
-
-<xsl:param name="generate.legalnotice.link" select="1"/>
-<xsl:param name="generate.revhistory.link" select="0"/>
-
-<xsl:param name="chunk.section.depth" select="4"/>
-<xsl:param name="chunk.first.sections" select="1"/>
-<xsl:param name="chunk.toc" select="''"/>
-
-<!-- We don't want to display titles in the header navigation as there are already breadcrumbs -->
-<xsl:param name="navig.showtitles" select="0"/>
-
-<!--
-From: xhtml/chunk-common.xsl
-Reason: need to add class attributes so we can style the pages using icons
-Version: 1.72.0
--->
-<xsl:template name="header.navigation">
- <xsl:param name="prev" select="/foo"/>
- <xsl:param name="next" select="/foo"/>
- <xsl:param name="nav.context"/>
-
- <xsl:variable name="home" select="/*[1]"/>
- <xsl:variable name="up" select="parent::*"/>
-
- <xsl:variable name="row1" select="$navig.showtitles != 0"/>
- <xsl:variable name="row2" select="count($prev) > 0 or (count($up) > 0 and generate-id($up) != generate-id($home) and $navig.showtitles != 0) or count($next) > 0"/>
-
- <xsl:if test="$suppress.navigation = '0' and $suppress.header.navigation = '0'">
- <div class="navheader">
- <xsl:if test="$row1 or $row2">
- <table width="100%" summary="Navigation header">
- <xsl:if test="$row1">
- <tr>
- <th colspan="3" align="center">
- <xsl:apply-templates select="." mode="object.title.markup"/>
- </th>
- </tr>
- </xsl:if>
-
- <xsl:if test="$row2">
- <tr>
- <td width="20%" align="left" class="previous">
- <xsl:if test="count($prev)>0">
- <a accesskey="p">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$prev"/>
- </xsl:call-template>
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'prev'"/>
- </xsl:call-template>
- </a>
- </xsl:if>
- <xsl:text> </xsl:text>
- </td>
- <td width="60%" align="center">
- <xsl:choose>
- <xsl:when test="count($up) > 0 and generate-id($up) != generate-id($home) and $navig.showtitles != 0">
- <xsl:apply-templates select="$up" mode="object.title.markup"/>
- </xsl:when>
- <xsl:otherwise> </xsl:otherwise>
- </xsl:choose>
- </td>
- <td width="20%" align="right" class="next">
- <xsl:text> </xsl:text>
- <xsl:if test="count($next)>0">
- <a accesskey="n">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$next"/>
- </xsl:call-template>
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'next'"/>
- </xsl:call-template>
- </a>
- </xsl:if>
- </td>
- </tr>
- </xsl:if>
- </table>
- </xsl:if>
- <xsl:if test="$header.rule != 0">
- <hr/>
- </xsl:if>
- </div>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/chunk-common.xsl
-Reason: need to add class attributes so we can style the page using icons. Also changed the footer table to one row
- so that the 'Top of page' and 'Front page' links are next to each other and correctly spaced.
-Version: 1.72.0
--->
-<xsl:template name="footer.navigation">
- <xsl:param name="prev" select="/foo"/>
- <xsl:param name="next" select="/foo"/>
- <xsl:param name="nav.context"/>
-
- <xsl:variable name="home" select="/*[1]"/>
- <xsl:variable name="up" select="parent::*"/>
-
- <xsl:variable name="row1" select="count($prev) > 0 or count($up) > 0 or count($next) > 0"/>
-
- <xsl:variable name="row2" select="($prev and $navig.showtitles != 0) or (generate-id($home) != generate-id(.) or $nav.context = 'toc') or ($chunk.tocs.and.lots != 0 and $nav.context != 'toc') or ($next and $navig.showtitles != 0)"/>
-
- <xsl:if test="$suppress.navigation = '0' and $suppress.footer.navigation = '0'">
- <div class="navfooter">
- <xsl:if test="$footer.rule != 0">
- <hr/>
- </xsl:if>
-
- <xsl:if test="$row1 or $row2">
- <table width="100%" summary="Navigation footer">
- <xsl:if test="$row1">
- <tr>
- <td width="25%" align="left" class="previous">
- <xsl:if test="count($prev)>0">
- <a accesskey="p">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$prev"/>
- </xsl:call-template>
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'prev'"/>
- </xsl:call-template>
- </a>
- </xsl:if>
- <xsl:text> </xsl:text>
- </td>
- <td width="25%" align="right" class="up">
- <xsl:choose>
- <xsl:when test="count($up)>0 and generate-id($up) != generate-id($home)">
- <a accesskey="u">
- <xsl:attribute name="href">
- <xsl:text>#</xsl:text>
- <!--<xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$up"/>
- </xsl:call-template>-->
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'up'"/>
- </xsl:call-template>
- </a>
- </xsl:when>
- <xsl:otherwise> </xsl:otherwise>
- </xsl:choose>
- </td>
- <td width="25%" align="left" class="home">
- <xsl:choose>
- <xsl:when test="$home != . or $nav.context = 'toc'">
- <a accesskey="h">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$home"/>
- </xsl:call-template>
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'home'"/>
- </xsl:call-template>
- </a>
- <xsl:if test="$chunk.tocs.and.lots != 0 and $nav.context != 'toc'">
- <xsl:text> | </xsl:text>
- </xsl:if>
- </xsl:when>
- <xsl:otherwise> </xsl:otherwise>
- </xsl:choose>
-
- <xsl:if test="$chunk.tocs.and.lots != 0 and $nav.context != 'toc'">
- <a accesskey="t">
- <xsl:attribute name="href">
- <xsl:apply-templates select="/*[1]" mode="recursive-chunk-filename">
- <xsl:with-param name="recursive" select="true()"/>
- </xsl:apply-templates>
- <xsl:text>-toc</xsl:text>
- <xsl:value-of select="$html.ext"/>
- </xsl:attribute>
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'nav-toc'"/>
- </xsl:call-template>
- </a>
- </xsl:if>
- </td>
- <td width="25%" align="right" class="next">
- <xsl:text> </xsl:text>
- <xsl:if test="count($next)>0">
- <a accesskey="n">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$next"/>
- </xsl:call-template>
- </xsl:attribute>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'next'"/>
- </xsl:call-template>
- </a>
- </xsl:if>
- </td>
- </tr>
- </xsl:if>
-
- <xsl:if test="$row2">
- <tr>
- <td align="left" valign="top">
- <xsl:if test="$navig.showtitles != 0">
- <xsl:apply-templates select="$prev" mode="object.title.markup"/>
- </xsl:if>
- <xsl:text> </xsl:text>
- </td>
-
- <td align="right" valign="top">
- <xsl:text> </xsl:text>
- <xsl:if test="$navig.showtitles != 0">
- <xsl:apply-templates select="$next" mode="object.title.markup"/>
- </xsl:if>
- </td>
- </tr>
- </xsl:if>
- </table>
- </xsl:if>
- </div>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/footnote.xsl
-Reason: remove inline css from hr
-Version: 1.72.0
--->
-<xsl:template name="process.footnotes">
- <xsl:variable name="footnotes" select=".//footnote"/>
- <xsl:variable name="table.footnotes" select=".//tgroup//footnote"/>
-
- <!-- Only bother to do this if there's at least one non-table footnote -->
- <xsl:if test="count($footnotes)>count($table.footnotes)">
- <div class="footnotes">
- <br/>
- <hr/>
- <xsl:apply-templates select="$footnotes" mode="process.footnote.mode"/>
- </div>
- </xsl:if>
-
- <xsl:if test="$annotation.support != 0 and //annotation">
- <div class="annotation-list">
- <div class="annotation-nocss">
- <p>The following annotations are from this essay. You are seeing
- them here because your browser doesn’t support the user-interface
- techniques used to make them appear as ‘popups’ on modern browsers.</p>
- </div>
-
- <xsl:apply-templates select="//annotation" mode="annotation-popup"/>
- </div>
- </xsl:if>
-</xsl:template>
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-html.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,281 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:exsl="http://exslt.org/common"
- version="1.0"
- exclude-result-prefixes="exsl">
-
-<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/docbook.xsl"/>
-<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/chunk-common.xsl"/>
-<xsl:include href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/manifest.xsl"/>
-<xsl:include href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/chunk-code.xsl"/>
-
-<xsl:include href="redhat.xsl"/>
-<xsl:include href="xhtml-common.xsl"/>
-<xsl:include href="highlight.xsl"/>
-
-<xsl:param name="jbossOrgHref" select="'http://www.jboss.org'" />
-<xsl:param name="commDocHref" select="'http://labs.jboss.com/projects/docs'" />
-
-<xsl:param name="confidential" select="0"/>
-
-<xsl:param name="generate.legalnotice.link" select="1"/>
-<xsl:param name="generate.revhistory.link" select="0"/>
-
-<!-- Set chunk.section.depth to 0 to just chunk chapters. -->
-<xsl:param name="chunk.section.depth" select="0"/>
-<xsl:param name="chunk.first.sections" select="1"/>
-<xsl:param name="chunk.toc" select="''"/>
-
-<!-- Ignore image scaling in html version -->
-<xsl:param name="ignore.image.scaling" select="1"/>
-
-<!-- This is needed to generate the correct xhtml-strict DOCTYPE on the front page -->
-<xsl:output method="xml"
- encoding="UTF-8"
- indent="yes"
- doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
- doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- standalone="no"/>
-
-<!--
-From: xhtml/footnote.xsl
-Reason: remove inline css from hr
-Version: 1.72.0
--->
-<xsl:template name="process.footnotes">
- <xsl:variable name="footnotes" select=".//footnote"/>
- <xsl:variable name="table.footnotes" select=".//tgroup//footnote"/>
-
- <!-- Only bother to do this if there's at least one non-table footnote -->
- <xsl:if test="count($footnotes)>count($table.footnotes)">
- <div class="footnotes">
- <br/>
- <hr/>
- <xsl:apply-templates select="$footnotes" mode="process.footnote.mode"/>
- </div>
- </xsl:if>
-
- <xsl:if test="$annotation.support != 0 and //annotation">
- <div class="annotation-list">
- <div class="annotation-nocss">
- <p>The following annotations are from this essay. You are seeing
- them here because your browser doesn’t support the user-interface
- techniques used to make them appear as ‘popups’ on modern browsers.</p>
- </div>
-
- <xsl:apply-templates select="//annotation" mode="annotation-popup"/>
- </div>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/chunk-common.xsl
-Reason: remove tables, truncate link text
-Version:
--->
-<xsl:template name="header.navigation">
- <xsl:param name="prev" select="/foo"/>
- <xsl:param name="next" select="/foo"/>
- <xsl:param name="nav.context"/>
- <xsl:variable name="home" select="/*[1]"/>
- <xsl:variable name="up" select="parent::*"/>
- <xsl:variable name="row1" select="$navig.showtitles != 0"/>
- <xsl:variable name="row2" select="count($prev) > 0 or (count($up) > 0 and generate-id($up) != generate-id($home) and $navig.showtitles != 0) or count($next) > 0"/>
- <xsl:if test="$suppress.navigation = '0' and $suppress.header.navigation = '0'">
- <xsl:if test="$row1 or $row2">
- <xsl:if test="$row1">
- <p xmlns="http://www.w3.org/1999/xhtml">
- <xsl:attribute name="id">
- <xsl:text>title</xsl:text>
- </xsl:attribute>
- <a>
- <xsl:attribute name="href">
- <xsl:value-of select="$jbossOrgHref" />
- </xsl:attribute>
- <xsl:attribute name="class">
- <xsl:text>jbossOrg_href</xsl:text>
- </xsl:attribute>
- <strong>
- JBoss.org
- </strong>
- </a>
- <a>
- <xsl:attribute name="href">
- <xsl:value-of select="$commDocHref" />
- </xsl:attribute>
- <xsl:attribute name="class">
- <xsl:text>commDoc_href</xsl:text>
- </xsl:attribute>
- <strong>
- Community Documentation
- </strong>
- </a>
- </p>
- </xsl:if>
- <xsl:if test="$row2">
- <ul class="docnav" xmlns="http://www.w3.org/1999/xhtml">
- <li class="previous">
- <xsl:if test="count($prev)>0">
- <a accesskey="p">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$prev"/>
- </xsl:call-template>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'prev'"/>
- </xsl:call-template>
- </strong>
- </a>
- </xsl:if>
- </li>
- <li class="next">
- <xsl:if test="count($next)>0">
- <a accesskey="n">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$next"/>
- </xsl:call-template>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'next'"/>
- </xsl:call-template>
- </strong>
- </a>
- </xsl:if>
- </li>
- </ul>
- </xsl:if>
- </xsl:if>
- <xsl:if test="$header.rule != 0">
- <hr/>
- </xsl:if>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/chunk-common.xsl
-Reason: remove tables, truncate link text
-Version:
--->
-<xsl:template name="footer.navigation">
- <xsl:param name="prev" select="/foo"/>
- <xsl:param name="next" select="/foo"/>
- <xsl:param name="nav.context"/>
- <xsl:param name="title-limit" select="'50'"/>
- <xsl:variable name="home" select="/*[1]"/>
- <xsl:variable name="up" select="parent::*"/>
- <xsl:variable name="row1" select="count($prev) > 0 or count($up) > 0 or count($next) > 0"/>
- <xsl:variable name="row2" select="($prev and $navig.showtitles != 0) or (generate-id($home) != generate-id(.) or $nav.context = 'toc') or ($chunk.tocs.and.lots != 0 and $nav.context != 'toc') or ($next and $navig.showtitles != 0)"/>
-
- <xsl:if test="$suppress.navigation = '0' and $suppress.footer.navigation = '0'">
- <xsl:if test="$footer.rule != 0">
- <hr/>
- </xsl:if>
- <xsl:if test="$row1 or $row2">
- <ul class="docnav" xmlns="http://www.w3.org/1999/xhtml">
- <xsl:if test="$row1">
- <li class="previous">
- <xsl:if test="count($prev) > 0">
- <a accesskey="p">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$prev"/>
- </xsl:call-template>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'prev'"/>
- </xsl:call-template>
- </strong>
- <xsl:variable name="text">
- <xsl:apply-templates select="$prev" mode="object.title.markup"/>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="string-length($text) > $title-limit">
- <xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$text"/>
- </xsl:otherwise>
- </xsl:choose>
- </a>
- </xsl:if>
- </li>
- <xsl:if test="count($up) > 0">
- <li class="up">
- <a accesskey="u">
- <xsl:attribute name="href">
- <xsl:text>#</xsl:text>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'up'"/>
- </xsl:call-template>
- </strong>
- </a>
- </li>
- </xsl:if>
- <xsl:if test="$home != . or $nav.context = 'toc'">
- <li class="home">
- <a accesskey="h">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$home"/>
- </xsl:call-template>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'home'"/>
- </xsl:call-template>
- </strong>
- </a>
- </li>
- </xsl:if>
- <xsl:if test="count($next)>0">
- <li class="next">
- <a accesskey="n">
- <xsl:attribute name="href">
- <xsl:call-template name="href.target">
- <xsl:with-param name="object" select="$next"/>
- </xsl:call-template>
- </xsl:attribute>
- <strong>
- <xsl:call-template name="navig.content">
- <xsl:with-param name="direction" select="'next'"/>
- </xsl:call-template>
- </strong>
- <xsl:variable name="text">
- <xsl:apply-templates select="$next" mode="object.title.markup"/>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="string-length($text) > $title-limit">
- <xsl:value-of select="concat(substring($text, 0, $title-limit),'...')"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$text"/>
- </xsl:otherwise>
- </xsl:choose>
- </a>
- </li>
- </xsl:if>
- </xsl:if>
- </ul>
- </xsl:if>
- </xsl:if>
-</xsl:template>
-
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/main-pdf.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,1250 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
--->
-
-<!DOCTYPE xsl:stylesheet [
-<!ENTITY lowercase "'abcdefghijklmnopqrstuvwxyz'">
-<!ENTITY uppercase "'ABCDEFGHIJKLMNOPQRSTUVWXYZ'">
- ]>
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- version='1.0'
- xmlns="http://www.w3.org/TR/xhtml1/transitional"
- 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/fo/docbook.xsl"/>
-<xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/fo/graphics.xsl"/>
-<xsl:import href="redhat.xsl"/>
-<xsl:import href="highlight-pdf.xsl"/>
-
-<xsl:param name="alignment">justify</xsl:param>
-<xsl:param name="use.extensions" select="0"/>
-<xsl:param name="tablecolumns.extensions" select="0"/>
-<xsl:param name="fop.extensions" select="1"/>
-<xsl:param name="fop1.extensions" select="0"/>
-<xsl:param name="img.src.path"/>
-<xsl:param name="confidential" select="0"/>
-<xsl:param name="qandadiv.autolabel" select="0"/>
-
-<xsl:param name="hyphenation-character">-</xsl:param>
-
-<!--xsl:param name="hyphenate.verbatim" select="0"/-->
-<xsl:param name="hyphenate">true</xsl:param>
-<!--xsl:param name="ulink.hyphenate" select="1"/-->
-
-<xsl:param name="line-height" select="1.5"/>
-
-<xsl:attribute-set name="xref.properties">
- <xsl:attribute name="font-style">italic</xsl:attribute>
- <xsl:attribute name="color">
- <xsl:choose>
- <xsl:when test="ancestor::note or ancestor::caution or ancestor::important or ancestor::warning or ancestor::tip">
- <xsl:text>#aee6ff</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>#0066cc</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="monospace.properties">
- <xsl:attribute name="font-size">9pt</xsl:attribute>
- <xsl:attribute name="font-family">
- <xsl:value-of select="$monospace.font.family"/>
- </xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="monospace.verbatim.properties" use-attribute-sets="verbatim.properties monospace.properties">
- <xsl:attribute name="text-align">start</xsl:attribute>
- <xsl:attribute name="wrap-option">wrap</xsl:attribute>
- <xsl:attribute name="hyphenation-character">►</xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:param name="shade.verbatim" select="1"/>
-<xsl:attribute-set name="shade.verbatim.style">
- <xsl:attribute name="wrap-option">wrap</xsl:attribute>
- <xsl:attribute name="background-color">
- <xsl:choose>
- <xsl:when test="ancestor::note"> <xsl:text>#B5BCBD</xsl:text> </xsl:when>
- <xsl:when test="ancestor::caution"> <xsl:text>#E3A835</xsl:text> </xsl:when>
- <xsl:when test="ancestor::important"> <xsl:text>#4A5D75</xsl:text> </xsl:when>
- <xsl:when test="ancestor::warning"> <xsl:text>#7B1E1E</xsl:text> </xsl:when>
- <xsl:when test="ancestor::tip"> <xsl:text>#7E917F</xsl:text> </xsl:when>
- <xsl:otherwise>
- <xsl:text>black</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="color">
- <xsl:choose>
- <xsl:when test="ancestor::note"> <xsl:text>#4C5253</xsl:text> </xsl:when>
- <xsl:when test="ancestor::caution"> <xsl:text>#533500</xsl:text> </xsl:when>
- <xsl:when test="ancestor::important"> <xsl:text>white</xsl:text> </xsl:when>
- <xsl:when test="ancestor::warning"> <xsl:text>white</xsl:text> </xsl:when>
- <xsl:when test="ancestor::tip"> <xsl:text>white</xsl:text> </xsl:when>
- <xsl:otherwise>
- <xsl:text>red</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="padding-left">12pt</xsl:attribute>
- <xsl:attribute name="padding-right">12pt</xsl:attribute>
- <xsl:attribute name="padding-top">6pt</xsl:attribute>
- <xsl:attribute name="padding-bottom">6pt</xsl:attribute>
- <xsl:attribute name="margin-left">
- <xsl:value-of select="$title.margin.left"/>
- </xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="verbatim.properties">
- <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
- <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
- <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
- <xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
- <xsl:attribute name="space-after.optimum">1em</xsl:attribute>
- <xsl:attribute name="space-after.maximum">1.2em</xsl:attribute>
- <xsl:attribute name="hyphenate">false</xsl:attribute>
- <xsl:attribute name="wrap-option">wrap</xsl:attribute>
- <xsl:attribute name="white-space-collapse">false</xsl:attribute>
- <xsl:attribute name="white-space-treatment">preserve</xsl:attribute>
- <xsl:attribute name="linefeed-treatment">preserve</xsl:attribute>
- <xsl:attribute name="text-align">start</xsl:attribute>
-</xsl:attribute-set>
-
-<!-- Admonitions -->
-<xsl:param name="admon.graphics" select="1"/>
-<xsl:param name="admon.graphics.path">
- <xsl:if test="$img.src.path != ''"><xsl:value-of select="$img.src.path"/></xsl:if><xsl:text>images/</xsl:text>
-</xsl:param>
-<xsl:param name="admon.graphics.extension" select="'.svg'"/>
-<xsl:attribute-set name="admonition.title.properties">
- <xsl:attribute name="font-size">13pt</xsl:attribute>
- <!--<xsl:attribute name="color">white</xsl:attribute>-->
-
- <xsl:attribute name="color">
- <xsl:choose>
- <xsl:when test="self::note">#4C5253</xsl:when>
- <xsl:when test="self::caution">#533500</xsl:when>
- <xsl:when test="self::important">white</xsl:when>
- <xsl:when test="self::warning">white</xsl:when>
- <xsl:when test="self::tip">white</xsl:when>
- <xsl:otherwise>white</xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
-
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- <xsl:attribute name="hyphenate">false</xsl:attribute>
- <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
-
-</xsl:attribute-set>
-
-<!--xsl:attribute-set name="admonition.properties"></xsl:attribute-set-->
-
-<xsl:attribute-set name="graphical.admonition.properties">
-
- <xsl:attribute name="color">
- <xsl:choose>
- <xsl:when test="self::note">#4C5253</xsl:when>
- <xsl:when test="self::caution">#533500</xsl:when>
- <xsl:when test="self::important">white</xsl:when>
- <xsl:when test="self::warning">white</xsl:when>
- <xsl:when test="self::tip">white</xsl:when>
- <xsl:otherwise>white</xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="background-color">
- <xsl:choose>
- <xsl:when test="self::note">#B5BCBD</xsl:when>
- <xsl:when test="self::caution">#E3A835</xsl:when>
- <xsl:when test="self::important">#4A5D75</xsl:when>
- <xsl:when test="self::warning">#7B1E1E</xsl:when>
- <xsl:when test="self::tip">#7E917F</xsl:when>
- <xsl:otherwise>#404040</xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
-
- <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
- <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
- <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
- <xsl:attribute name="space-after.optimum">1em</xsl:attribute>
- <xsl:attribute name="space-after.minimum">0.8em</xsl:attribute>
- <xsl:attribute name="space-after.maximum">1em</xsl:attribute>
- <xsl:attribute name="padding-bottom">12pt</xsl:attribute>
- <xsl:attribute name="padding-top">12pt</xsl:attribute>
- <xsl:attribute name="padding-right">12pt</xsl:attribute>
- <xsl:attribute name="padding-left">12pt</xsl:attribute>
- <xsl:attribute name="margin-left">
- <xsl:value-of select="$title.margin.left"/>
- </xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:param name="generate.toc">
-set toc
-book toc
-article toc
-</xsl:param>
-
-<xsl:param name="toc.section.depth">3</xsl:param>
-<xsl:param name="section.autolabel" select="1"/>
-
-<xsl:param name="callout.graphics.path">
- <xsl:if test="$img.src.path != ''"><xsl:value-of select="$img.src.path"/></xsl:if><xsl:text>images/</xsl:text>
-</xsl:param>
-
-<!-- Format Variable Lists as Blocks (prevents horizontal overflow). -->
-<xsl:param name="variablelist.as.blocks">1</xsl:param>
-
-<!-- The horrible list spacing problems, this is much better. -->
-<xsl:attribute-set name="list.block.spacing">
- <xsl:attribute name="space-before.optimum">2em</xsl:attribute>
- <xsl:attribute name="space-before.minimum">1em</xsl:attribute>
- <xsl:attribute name="space-before.maximum">3em</xsl:attribute>
- <xsl:attribute name="space-after.optimum">0.1em</xsl:attribute>
- <xsl:attribute name="space-after.minimum">0.1em</xsl:attribute>
- <xsl:attribute name="space-after.maximum">0.1em</xsl:attribute>
-</xsl:attribute-set>
-
-<!-- Some padding inside tables -->
-<xsl:attribute-set name="table.cell.padding">
-<xsl:attribute name="padding-left">4pt</xsl:attribute>
-<xsl:attribute name="padding-right">4pt</xsl:attribute>
-<xsl:attribute name="padding-top">2pt</xsl:attribute>
-<xsl:attribute name="padding-bottom">2pt</xsl:attribute>
-</xsl:attribute-set>
-
-<!-- Only hairlines as frame and cell borders in tables -->
-<xsl:param name="table.frame.border.thickness">0.3pt</xsl:param>
-<xsl:param name="table.cell.border.thickness">0.15pt</xsl:param>
-<xsl:param name="table.cell.border.color">#5c5c4f</xsl:param>
-<xsl:param name="table.frame.border.color">#5c5c4f</xsl:param>
-<xsl:param name="table.cell.border.right.color">white</xsl:param>
-<xsl:param name="table.cell.border.left.color">white</xsl:param>
-<xsl:param name="table.frame.border.right.color">white</xsl:param>
-<xsl:param name="table.frame.border.left.color">white</xsl:param>
-<!-- Paper type, no headers on blank pages, no double sided printing -->
-<xsl:param name="paper.type" select="'A4'"/>
-<xsl:param name="double.sided">1</xsl:param>
-<xsl:param name="headers.on.blank.pages">1</xsl:param>
-<xsl:param name="footers.on.blank.pages">1</xsl:param>
-<!--xsl:param name="header.column.widths" select="'1 4 1'"/-->
-<xsl:param name="header.column.widths" select="'1 0 1'"/>
-<xsl:param name="footer.column.widths" select="'1 1 1'"/>
-<xsl:param name="header.rule" select="1"/>
-
-<!-- Space between paper border and content (chaotic stuff, don't touch) -->
-<xsl:param name="page.margin.top">15mm</xsl:param>
-<xsl:param name="region.before.extent">10mm</xsl:param>
-<xsl:param name="body.margin.top">15mm</xsl:param>
-
-<xsl:param name="body.margin.bottom">15mm</xsl:param>
-<xsl:param name="region.after.extent">10mm</xsl:param>
-<xsl:param name="page.margin.bottom">15mm</xsl:param>
-
-<xsl:param name="page.margin.outer">30mm</xsl:param>
-<xsl:param name="page.margin.inner">30mm</xsl:param>
-
-<!-- No intendation of Titles -->
-<!--<xsl:param name="title.margin.left">0pc</xsl:param>-->
-<xsl:param name="body.start.indent">0pt</xsl:param>
-
-<xsl:param name="title.color">#4a5d75</xsl:param>
-<xsl:param name="chaptertitle.color" select="$title.color" />
-<xsl:param name="section.level1.title.color" select="$title.color" />
-
-<xsl:attribute-set name="section.title.level1.properties">
- <xsl:attribute name="color"><xsl:value-of select="$section.level1.title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master * 1.6"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="section.title.level2.properties">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master * 1.4"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="section.title.level3.properties">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master * 1.3"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="section.title.level4.properties">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master * 1.2"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="section.title.level5.properties">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master * 1.1"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="section.title.level6.properties">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:value-of select="$body.font.master"/>
- <xsl:text>pt</xsl:text>
- </xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="section.title.properties">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$title.font.family"/>
- </xsl:attribute>
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- <!-- font size is calculated dynamically by section.heading template -->
- <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
- <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
- <xsl:attribute name="space-before.optimum">1.0em</xsl:attribute>
- <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
- <xsl:attribute name="text-align">left</xsl:attribute>
- <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:param name="titlepage.color" select="$title.color"/>
-
-<xsl:attribute-set name="book.titlepage.recto.style">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$title.fontset"/>
- </xsl:attribute>
- <xsl:attribute name="color"><xsl:value-of select="$titlepage.color"/></xsl:attribute>
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- <xsl:attribute name="font-size">12pt</xsl:attribute>
- <xsl:attribute name="text-align">center</xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="component.title.properties">
- <xsl:attribute name="keep-with-next.within-column">always</xsl:attribute>
- <xsl:attribute name="space-before.optimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
- <xsl:attribute name="space-before.minimum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
- <xsl:attribute name="space-before.maximum"><xsl:value-of select="concat($body.font.master, 'pt')"/></xsl:attribute>
- <xsl:attribute name="hyphenate">false</xsl:attribute>
- <xsl:attribute name="color">
- <xsl:choose>
- <xsl:when test="not(parent::chapter | parent::article | parent::appendix)"><xsl:value-of select="$title.color"/></xsl:when>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="text-align">
- <xsl:choose>
- <xsl:when test="((parent::article | parent::articleinfo) and not(ancestor::book) and not(self::bibliography)) or (parent::slides | parent::slidesinfo)">center</xsl:when>
- <xsl:otherwise>left</xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="start-indent"><xsl:value-of select="$title.margin.left"/></xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="chapter.titlepage.recto.style">
- <xsl:attribute name="color"><xsl:value-of select="$chaptertitle.color"/></xsl:attribute>
- <xsl:attribute name="background-color">white</xsl:attribute>
- <xsl:attribute name="font-size">
- <xsl:choose>
- <xsl:when test="$l10n.gentext.language = 'ja-JP'">
- <xsl:value-of select="$body.font.master * 1.7"/>
- <xsl:text>pt</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>24pt</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:attribute>
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- <xsl:attribute name="text-align">left</xsl:attribute>
- <!--xsl:attribute name="wrap-option">no-wrap</xsl:attribute-->
- <xsl:attribute name="padding-left">1em</xsl:attribute>
- <xsl:attribute name="padding-right">1em</xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="preface.titlepage.recto.style">
- <xsl:attribute name="font-family">
- <xsl:value-of select="$title.fontset"/>
- </xsl:attribute>
- <xsl:attribute name="color">#4a5d75</xsl:attribute>
- <xsl:attribute name="font-size">12pt</xsl:attribute>
- <xsl:attribute name="font-weight">bold</xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:attribute-set name="part.titlepage.recto.style">
- <xsl:attribute name="color"><xsl:value-of select="$title.color"/></xsl:attribute>
- <xsl:attribute name="text-align">center</xsl:attribute>
-</xsl:attribute-set>
-
-
-<!--
-From: fo/table.xsl
-Reason: Table Header format
-Version:1.72
--->
-<xsl:template name="table.cell.block.properties">
- <!-- highlight this entry? -->
- <xsl:if test="ancestor::thead or ancestor::tfoot">
- <xsl:attribute name="font-weight">bold</xsl:attribute>
- <xsl:attribute name="background-color">#4a5d75</xsl:attribute>
- <xsl:attribute name="color">white</xsl:attribute>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: fo/table.xsl
-Reason: Table Header format
-Version:1.72
--->
-<!-- customize this template to add row properties -->
-<xsl:template name="table.row.properties">
- <xsl:variable name="bgcolor">
- <xsl:call-template name="dbfo-attribute">
- <xsl:with-param name="pis" select="processing-instruction('dbfo')"/>
- <xsl:with-param name="attribute" select="'bgcolor'"/>
- </xsl:call-template>
- </xsl:variable>
- <xsl:if test="$bgcolor != ''">
- <xsl:attribute name="background-color">
- <xsl:value-of select="$bgcolor"/>
- </xsl:attribute>
- </xsl:if>
- <xsl:if test="ancestor::thead or ancestor::tfoot">
- <xsl:attribute name="background-color">#4a5d75</xsl:attribute>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: fo/titlepage.templates.xsl
-Reason: Switch to using chapter.titlepage.recto.style
-Version:1.72
--->
-<xsl:template match="title" mode="appendix.titlepage.recto.auto.mode">
-<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="chapter.titlepage.recto.style">
-<xsl:call-template name="component.title.nomarkup">
-<xsl:with-param name="node" select="ancestor-or-self::appendix[1]"/>
-</xsl:call-template>
-</fo:block>
-</xsl:template>
-
-<!--
-From: fo/titlepage.templates.xsl
-Reason: Remove font size and weight overrides
-Version:1.72
--->
-<xsl:template match="title" mode="chapter.titlepage.recto.auto.mode">
-<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="chapter.titlepage.recto.style">
-<xsl:value-of select="."/>
-</fo:block>
-</xsl:template>
-
-<!--
-From: fo/titlepage.templates.xsl
-Reason: Remove font family, size and weight overrides
-Version:1.72
--->
-<xsl:template name="preface.titlepage.recto">
- <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="preface.titlepage.recto.style" margin-left="{$title.margin.left}">
-<xsl:call-template name="component.title.nomarkup">
-<xsl:with-param name="node" select="ancestor-or-self::preface[1]"/>
-</xsl:call-template></fo:block>
- <xsl:choose>
- <xsl:when test="prefaceinfo/subtitle">
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/subtitle"/>
- </xsl:when>
- <xsl:when test="docinfo/subtitle">
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/subtitle"/>
- </xsl:when>
- <xsl:when test="info/subtitle">
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/subtitle"/>
- </xsl:when>
- <xsl:when test="subtitle">
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="subtitle"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/corpauthor"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/corpauthor"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/corpauthor"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/authorgroup"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/authorgroup"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/authorgroup"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/author"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/author"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/author"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/othercredit"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/othercredit"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/othercredit"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/releaseinfo"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/releaseinfo"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/releaseinfo"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/copyright"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/copyright"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/copyright"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/legalnotice"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/legalnotice"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/legalnotice"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/pubdate"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/pubdate"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/pubdate"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revision"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revision"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/revision"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/revhistory"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/revhistory"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/revhistory"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="prefaceinfo/abstract"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="docinfo/abstract"/>
- <xsl:apply-templates mode="preface.titlepage.recto.auto.mode" select="info/abstract"/>
-</xsl:template>
-
-
-<xsl:template name="pickfont-sans">
- <xsl:variable name="font">
- <xsl:choose>
- <xsl:when test="$l10n.gentext.language = 'ja-JP'">
- <xsl:text>KochiMincho,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ko-KR'">
- <xsl:text>BaekmukBatang,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-CN'">
- <xsl:text>ARPLKaitiMGB,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'bn-IN'">
- <xsl:text>LohitBengali,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ta-IN'">
- <xsl:text>LohitTamil,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'pa-IN'">
- <xsl:text>LohitPunjabi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'hi-IN'">
- <xsl:text>LohitHindi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'gu-IN'">
- <xsl:text>LohitGujarati,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-TW'">
- <xsl:text>ARPLMingti2LBig5,</xsl:text>
- </xsl:when>
- </xsl:choose>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="$fop1.extensions != 0">
- <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,sans-serif</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:copy-of select="$font"/><xsl:text>sans-serif</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
-</xsl:template>
-
-<xsl:template name="pickfont-serif">
- <xsl:variable name="font">
- <xsl:choose>
- <xsl:when test="$l10n.gentext.language = 'ja-JP'">
- <xsl:text>KochiMincho,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ko-KR'">
- <xsl:text>BaekmukBatang,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-CN'">
- <xsl:text>ARPLKaitiMGB,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'bn-IN'">
- <xsl:text>LohitBengali,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ta-IN'">
- <xsl:text>LohitTamil,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'pa-IN'">
- <xsl:text>LohitPunjabi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'hi-IN'">
- <xsl:text>LohitHindi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'gu-IN'">
- <xsl:text>LohitGujarati,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-TW'">
- <xsl:text>ARPLMingti2LBig5,</xsl:text>
- </xsl:when>
- </xsl:choose>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="$fop1.extensions != 0">
- <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,serif</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:copy-of select="$font"/><xsl:text>serif</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
-</xsl:template>
-
-<xsl:template name="pickfont-mono">
- <xsl:variable name="font">
- <xsl:choose>
- <xsl:when test="$l10n.gentext.language = 'ja-JP'">
- <xsl:text>KochiMincho,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ko-KR'">
- <xsl:text>BaekmukBatang,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-CN'">
- <xsl:text>ARPLKaitiMGB,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'bn-IN'">
- <xsl:text>LohitBengali,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'ta-IN'">
- <xsl:text>LohitTamil,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'pa-IN'">
- <xsl:text>LohitPunjabi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'hi-IN'">
- <xsl:text>LohitHindi,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'gu-IN'">
- <xsl:text>LohitGujarati,</xsl:text>
- </xsl:when>
- <xsl:when test="$l10n.gentext.language = 'zh-TW'">
- <xsl:text>ARPLMingti2LBig5,</xsl:text>
- </xsl:when>
- </xsl:choose>
- </xsl:variable>
- <xsl:choose>
- <xsl:when test="$fop1.extensions != 0">
- <xsl:copy-of select="$font"/><xsl:text>DejaVuLGCSans,monospace</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:copy-of select="$font"/><xsl:text>monospace</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
-</xsl:template>
-
-<!--xsl:param name="symbol.font.family">
- <xsl:choose>
- <xsl:when test="$l10n.gentext.language = 'ja-JP'">
- <xsl:text>Symbol,ZapfDingbats</xsl:text>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>Symbol,ZapfDingbats</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
-</xsl:param-->
-
-<xsl:param name="title.font.family">
- <xsl:call-template name="pickfont-sans"/>
-</xsl:param>
-
-<xsl:param name="body.font.family">
- <xsl:call-template name="pickfont-sans"/>
-</xsl:param>
-
-<xsl:param name="monospace.font.family">
- <xsl:call-template name="pickfont-mono"/>
-</xsl:param>
-
-<xsl:param name="sans.font.family">
- <xsl:call-template name="pickfont-sans"/>
-</xsl:param>
-
-<!--xsl:param name="callout.unicode.font">
- <xsl:call-template name="pickfont-sans"/>
-</xsl:param-->
-
-<!--
-From: fo/verbatim.xsl
-Reason: Left align address
-Version: 1.72
--->
-
-<xsl:template match="address">
- <xsl:param name="suppress-numbers" select="'0'"/>
-
- <xsl:variable name="content">
- <xsl:choose>
- <xsl:when test="$suppress-numbers = '0'
- and @linenumbering = 'numbered'
- and $use.extensions != '0'
- and $linenumbering.extension != '0'">
- <xsl:call-template name="number.rtf.lines">
- <xsl:with-param name="rtf">
- <xsl:apply-templates/>
- </xsl:with-param>
- </xsl:call-template>
- </xsl:when>
- <xsl:otherwise>
- <xsl:apply-templates/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
- <fo:block wrap-option='no-wrap'
- white-space-collapse='false'
- white-space-treatment='preserve'
- linefeed-treatment="preserve"
- text-align="start"
- xsl:use-attribute-sets="verbatim.properties">
- <xsl:copy-of select="$content"/>
- </fo:block>
-</xsl:template>
-
-<xsl:template name="component.title.nomarkup">
- <xsl:param name="node" select="."/>
-
- <xsl:variable name="id">
- <xsl:call-template name="object.id">
- <xsl:with-param name="object" select="$node"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:variable name="title">
- <xsl:apply-templates select="$node" mode="object.title.markup">
- <xsl:with-param name="allow-anchors" select="1"/>
- </xsl:apply-templates>
- </xsl:variable>
- <xsl:copy-of select="$title"/>
-</xsl:template>
-
-<!--
-From: fo/pagesetup.xsl
-Reason: Custom Header
-Version: 1.72
--->
-<xsl:template name="header.content">
- <xsl:param name="pageclass" select="''"/>
- <xsl:param name="sequence" select="''"/>
- <xsl:param name="position" select="''"/>
- <xsl:param name="gentext-key" select="''"/>
- <xsl:param name="title-limit" select="'30'"/>
-<!--
- <fo:block>
- <xsl:value-of select="$pageclass"/>
- <xsl:text>, </xsl:text>
- <xsl:value-of select="$sequence"/>
- <xsl:text>, </xsl:text>
- <xsl:value-of select="$position"/>
- <xsl:text>, </xsl:text>
- <xsl:value-of select="$gentext-key"/>
- </fo:block>
-body, blank, left, chapter
--->
- <!-- sequence can be odd, even, first, blank -->
- <!-- position can be left, center, right -->
- <xsl:choose>
- <!--xsl:when test="($sequence='blank' and $position='left' and $gentext-key='chapter')">
- <xsl:variable name="text">
- <xsl:call-template name="component.title.nomarkup"/>
- </xsl:variable>
- <fo:inline keep-together.within-line="always" font-weight="bold">
- <xsl:choose>
- <xsl:when test="string-length($text) > '33'">
- <xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$text"/>
- </xsl:otherwise>
- </xsl:choose>
- </fo:inline>
- </xsl:when-->
- <xsl:when test="$confidential = 1 and (($sequence='odd' and $position='left') or ($sequence='even' and $position='right'))">
- <fo:inline keep-together.within-line="always" font-weight="bold">
- <xsl:text>RED HAT CONFIDENTIAL</xsl:text>
- </fo:inline>
- </xsl:when>
- <xsl:when test="$sequence = 'blank'">
- <!-- nothing -->
- </xsl:when>
- <!-- Extracting 'Chapter' + Chapter Number from the full Chapter title, with a dirty, dirty hack -->
- <xsl:when test="($sequence='first' and $position='left' and $gentext-key='chapter')">
- <xsl:variable name="text">
- <xsl:call-template name="component.title.nomarkup"/>
- </xsl:variable>
- <xsl:variable name="chapt">
- <xsl:value-of select="substring-before($text, ' ')"/>
- </xsl:variable>
- <xsl:variable name="remainder">
- <xsl:value-of select="substring-after($text, ' ')"/>
- </xsl:variable>
- <xsl:variable name="chapt-num">
- <xsl:value-of select="substring-before($remainder, ' ')"/>
- </xsl:variable>
- <xsl:variable name="text1">
- <xsl:value-of select="concat($chapt, ' ', $chapt-num)"/>
- </xsl:variable>
- <fo:inline keep-together.within-line="always" font-weight="bold">
- <xsl:value-of select="$text1"/>
- </fo:inline>
- </xsl:when>
- <!--xsl:when test="($sequence='odd' or $sequence='even') and $position='center'"-->
- <xsl:when test="($sequence='even' and $position='left')">
- <!--xsl:if test="$pageclass != 'titlepage'"-->
- <xsl:variable name="text">
- <xsl:call-template name="component.title.nomarkup"/>
- </xsl:variable>
- <fo:inline keep-together.within-line="always" font-weight="bold">
- <xsl:choose>
- <xsl:when test="string-length($text) > '33'">
- <xsl:value-of select="concat(substring($text, 0, $title-limit), '...')"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$text"/>
- </xsl:otherwise>
- </xsl:choose>
- </fo:inline>
- <!--xsl:if-->
- </xsl:when>
- <xsl:when test="($sequence='odd' and $position='right')">
- <!--xsl:if test="$pageclass != 'titlepage'"-->
- <fo:inline keep-together.within-line="always"><fo:retrieve-marker retrieve-class-name="section.head.marker" retrieve-position="first-including-carryover" retrieve-boundary="page-sequence"/></fo:inline>
- <!--/xsl:if-->
- </xsl:when>
- <xsl:when test="$position='left'">
- <!-- Same for odd, even, empty, and blank sequences -->
- <xsl:call-template name="draft.text"/>
- </xsl:when>
- <xsl:when test="$position='center'">
- <!-- nothing for empty and blank sequences -->
- </xsl:when>
- <xsl:when test="$position='right'">
- <!-- Same for odd, even, empty, and blank sequences -->
- <xsl:call-template name="draft.text"/>
- </xsl:when>
- <xsl:when test="$sequence = 'first'">
- <!-- nothing for first pages -->
- </xsl:when>
- <xsl:when test="$sequence = 'blank'">
- <!-- nothing for blank pages -->
- </xsl:when>
- </xsl:choose>
-</xsl:template>
-
-<!--
-From: fo/pagesetup.xsl
-Reason: Override colour
-Version: 1.72
--->
-<xsl:template name="head.sep.rule">
- <xsl:param name="pageclass"/>
- <xsl:param name="sequence"/>
- <xsl:param name="gentext-key"/>
-
- <xsl:if test="$header.rule != 0">
- <xsl:attribute name="border-bottom-width">0.5pt</xsl:attribute>
- <xsl:attribute name="border-bottom-style">solid</xsl:attribute>
- <xsl:attribute name="border-bottom-color">#4a5d75</xsl:attribute>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: fo/pagesetup.xsl
-Reason: Override colour
-Version: 1.72
--->
-<xsl:template name="foot.sep.rule">
- <xsl:param name="pageclass"/>
- <xsl:param name="sequence"/>
- <xsl:param name="gentext-key"/>
-
- <xsl:if test="$footer.rule != 0">
- <xsl:attribute name="border-top-width">0.5pt</xsl:attribute>
- <xsl:attribute name="border-top-style">solid</xsl:attribute>
- <xsl:attribute name="border-top-color">#4a5d75</xsl:attribute>
- </xsl:if>
-</xsl:template>
-
-<xsl:param name="footnote.font.size">
- <xsl:value-of select="$body.font.master * 0.8"/><xsl:text>pt</xsl:text>
-</xsl:param>
-<xsl:param name="footnote.number.format" select="'1'"/>
-<xsl:param name="footnote.number.symbols" select="''"/>
-<xsl:attribute-set name="footnote.mark.properties">
- <xsl:attribute name="font-size">75%</xsl:attribute>
- <xsl:attribute name="font-weight">normal</xsl:attribute>
- <xsl:attribute name="font-style">normal</xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="footnote.properties">
- <xsl:attribute name="padding-top">48pt</xsl:attribute>
- <xsl:attribute name="font-family"><xsl:value-of select="$body.fontset"/></xsl:attribute>
- <xsl:attribute name="font-size"><xsl:value-of select="$footnote.font.size"/></xsl:attribute>
- <xsl:attribute name="font-weight">normal</xsl:attribute>
- <xsl:attribute name="font-style">normal</xsl:attribute>
- <xsl:attribute name="text-align"><xsl:value-of select="$alignment"/></xsl:attribute>
- <xsl:attribute name="start-indent">0pt</xsl:attribute>
-</xsl:attribute-set>
-<xsl:attribute-set name="footnote.sep.leader.properties">
- <xsl:attribute name="color">black</xsl:attribute>
- <xsl:attribute name="leader-pattern">rule</xsl:attribute>
- <xsl:attribute name="leader-length">1in</xsl:attribute>
-</xsl:attribute-set>
-
-<xsl:template match="author" mode="tablerow.titlepage.mode">
- <fo:table-row>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'Author'"/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="person.name">
- <xsl:with-param name="node" select="."/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:apply-templates select="email"/>
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
-</xsl:template>
-
-<xsl:template match="author" mode="titlepage.mode">
- <fo:block>
- <xsl:call-template name="person.name">
- <xsl:with-param name="node" select="."/>
- </xsl:call-template>
- </fo:block>
-</xsl:template>
-
-<xsl:param name="editedby.enabled">0</xsl:param>
-
-<xsl:template match="editor" mode="tablerow.titlepage.mode">
- <fo:table-row>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'Editor'"/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="person.name">
- <xsl:with-param name="node" select="."/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:apply-templates select="email"/>
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
-</xsl:template>
-
-<xsl:template match="othercredit" mode="tablerow.titlepage.mode">
- <fo:table-row>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'translator'"/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:call-template name="person.name">
- <xsl:with-param name="node" select="."/>
- </xsl:call-template>
- </fo:block>
- </fo:table-cell>
- <fo:table-cell>
- <fo:block>
- <xsl:apply-templates select="email"/>
- </fo:block>
- </fo:table-cell>
- </fo:table-row>
- </xsl:template>
-
-<!--
-From: fo/titlepage.xsl
-Reason:
-Version:1.72
--->
-<!-- Omitted to get JBossOrg style working - TODO
-<xsl:template name="verso.authorgroup">
- <fo:table table-layout="fixed" width="100%">
- <fo:table-column column-number="1" column-width="proportional-column-width(1)"/>
- <fo:table-column column-number="2" column-width="proportional-column-width(1)"/>
- <fo:table-column column-number="3" column-width="proportional-column-width(1)"/>
- <fo:table-body>
- <xsl:apply-templates select="author" mode="tablerow.titlepage.mode"/>
- <xsl:apply-templates select="editor" mode="tablerow.titlepage.mode"/>
- <xsl:apply-templates select="othercredit" mode="tablerow.titlepage.mode"/>
- </fo:table-body>
- </fo:table>
-</xsl:template> -->
-
-<xsl:template match="title" mode="book.titlepage.recto.auto.mode">
-<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="20pt" space-before="18.6624pt" font-weight="bold" font-family="{$title.fontset}">
-<xsl:call-template name="division.title">
-<xsl:with-param name="node" select="ancestor-or-self::book[1]"/>
-</xsl:call-template>
-</fo:block>
-</xsl:template>
-
-<xsl:template match="subtitle" mode="book.titlepage.recto.auto.mode">
-<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="34pt" space-before="30pt" font-family="{$title.fontset}">
-<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/>
-</fo:block>
-</xsl:template>
-
-<xsl:template match="issuenum" mode="book.titlepage.recto.auto.mode">
-<fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" xsl:use-attribute-sets="book.titlepage.recto.style" text-align="center" font-size="16pt" space-before="15.552pt" font-family="{$title.fontset}">
-<xsl:apply-templates select="." mode="book.titlepage.recto.mode"/>
-</fo:block>
-</xsl:template>
-
-<xsl:template match="author" mode="book.titlepage.recto.auto.mode">
- <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" font-size="14pt" space-before="15.552pt">
- <xsl:call-template name="person.name">
- <xsl:with-param name="node" select="."/>
- </xsl:call-template>
- </fo:block>
-</xsl:template>
-
-<xsl:template name="book.titlepage.recto">
- <xsl:choose>
- <xsl:when test="bookinfo/title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/title"/>
- </xsl:when>
- <xsl:when test="info/title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/title"/>
- </xsl:when>
- <xsl:when test="title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="title"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/issuenum"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/issuenum"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="issuenum"/>
-
- <xsl:choose>
- <xsl:when test="bookinfo/subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/subtitle"/>
- </xsl:when>
- <xsl:when test="info/subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/subtitle"/>
- </xsl:when>
- <xsl:when test="subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="subtitle"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/corpauthor"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/corpauthor"/>
-
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/authorgroup/author"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/authorgroup/author"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/author"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/author"/>
-
- <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/invpartnumber"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/invpartnumber"/>
- </fo:block>
- <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black">
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'isbn'"/>
- </xsl:call-template>
- <xsl:text>: </xsl:text>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/isbn"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/isbn"/>
- </fo:block>
- <fo:block xsl:use-attribute-sets="book.titlepage.recto.style" color="black">
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="'pubdate'"/>
- </xsl:call-template>
- <xsl:text>: </xsl:text>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/pubdate"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/pubdate"/>
- </fo:block>
-</xsl:template>
-
-<xsl:template name="book.titlepage.verso">
- <xsl:choose>
- <xsl:when test="bookinfo/abstract">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/abstract"/>
- </xsl:when>
- <xsl:when test="info/abstract">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/abstract"/>
- </xsl:when>
- </xsl:choose>
-
-</xsl:template>
-
-<xsl:template name="book.titlepage3.recto">
- <xsl:choose>
- <xsl:when test="bookinfo/title">
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/title"/>
- </xsl:when>
- <xsl:when test="info/title">
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/title"/>
- </xsl:when>
- <xsl:when test="title">
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="title"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/authorgroup"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/authorgroup"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/author"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/author"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/othercredit"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/othercredit"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/copyright"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/copyright"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/legalnotice"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/legalnotice"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="bookinfo/publisher"/>
- <xsl:apply-templates mode="book.titlepage.verso.auto.mode" select="info/publisher"/>
-</xsl:template>
-
-<xsl:template name="book.titlepage.separator"><fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" break-after="page"/>
-</xsl:template>
-
-<xsl:template name="book.titlepage.before.recto">
-</xsl:template>
-
-<xsl:template name="book.titlepage.before.verso"><fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format" break-after="page"/>
-</xsl:template>
-
-<xsl:template name="book.titlepage">
- <fo:block xmlns:fo="http://www.w3.org/1999/XSL/Format">
- <xsl:call-template name="book.titlepage.before.recto"/>
- <fo:block><xsl:call-template name="book.titlepage.recto"/></fo:block>
- <xsl:call-template name="book.titlepage.separator"/>
- <fo:block><xsl:call-template name="book.titlepage.verso"/></fo:block>
- <xsl:call-template name="book.titlepage.separator"/>
- <fo:block><xsl:call-template name="book.titlepage3.recto"/></fo:block>
- <xsl:call-template name="book.titlepage.separator"/>
- </fo:block>
-</xsl:template>
-
-<!--
-From: fo/qandaset.xsl
-Reason: Id in list-item-label causes fop crash
-Version:1.72
--->
-
-<xsl:template match="question">
- <xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
-
- <xsl:variable name="entry.id">
- <xsl:call-template name="object.id">
- <xsl:with-param name="object" select="parent::*"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:variable name="deflabel">
- <xsl:choose>
- <xsl:when test="ancestor-or-self::*[@defaultlabel]">
- <xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
- /@defaultlabel"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$qanda.defaultlabel"/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
- <fo:list-item id="{$entry.id}" xsl:use-attribute-sets="list.item.spacing">
- <fo:list-item-label end-indent="label-end()">
- <xsl:choose>
- <xsl:when test="$deflabel = 'none'">
- <fo:block/>
- </xsl:when>
- <xsl:otherwise>
- <fo:block>
- <xsl:apply-templates select="." mode="label.markup"/>
- <xsl:if test="$deflabel = 'number' and not(label)">
- <xsl:apply-templates select="." mode="intralabel.punctuation"/>
- </xsl:if>
- </fo:block>
- </xsl:otherwise>
- </xsl:choose>
- </fo:list-item-label>
- <fo:list-item-body start-indent="body-start()">
- <xsl:choose>
- <xsl:when test="$deflabel = 'none'">
- <fo:block font-weight="bold">
- <xsl:apply-templates select="*[local-name(.)!='label']"/>
- </fo:block>
- </xsl:when>
- <xsl:otherwise>
- <xsl:apply-templates select="*[local-name(.)!='label']"/>
- </xsl:otherwise>
- </xsl:choose>
- <!-- Uncomment this line to get revhistory output in the question -->
- <!-- <xsl:apply-templates select="preceding-sibling::revhistory"/> -->
- </fo:list-item-body>
- </fo:list-item>
-</xsl:template>
-
-<!--
-From: fo/qandaset.xsl
-Reason: Id in list-item-label causes fop crash
-Version:1.72
--->
-<xsl:template match="answer">
- <xsl:variable name="id"><xsl:call-template name="object.id"/></xsl:variable>
- <xsl:variable name="entry.id">
- <xsl:call-template name="object.id">
- <xsl:with-param name="object" select="parent::*"/>
- </xsl:call-template>
- </xsl:variable>
-
- <xsl:variable name="deflabel">
- <xsl:choose>
- <xsl:when test="ancestor-or-self::*[@defaultlabel]">
- <xsl:value-of select="(ancestor-or-self::*[@defaultlabel])[last()]
- /@defaultlabel"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$qanda.defaultlabel"/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
- <fo:list-item xsl:use-attribute-sets="list.item.spacing">
- <fo:list-item-label end-indent="label-end()">
- <xsl:choose>
- <xsl:when test="$deflabel = 'none'">
- <fo:block/>
- </xsl:when>
- <xsl:otherwise>
- <fo:block>
- <xsl:variable name="answer.label">
- <xsl:apply-templates select="." mode="label.markup"/>
- </xsl:variable>
- <xsl:copy-of select="$answer.label"/>
- </fo:block>
- </xsl:otherwise>
- </xsl:choose>
- </fo:list-item-label>
- <fo:list-item-body start-indent="body-start()">
- <xsl:apply-templates select="*[local-name(.)!='label']"/>
- </fo:list-item-body>
- </fo:list-item>
-</xsl:template>
-
-<xsl:param name="programlisting.font" select="'verdana,helvetica,sans-serif'" />
-<xsl:param name="programlisting.font.size" select="'100%'" />
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/nochunk-html.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,119 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:exsl="http://exslt.org/common"
- version="1.0"
- exclude-result-prefixes="exsl">
-
- <xsl:import href="http://docbook.sourceforge.net/release/xsl/1.72.0/xhtml/docbook.xsl"/>
-
- <xsl:include href="redhat.xsl"/>
- <xsl:include href="xhtml-common.xsl"/>
- <xsl:include href="highlight.xsl"/>
- <xsl:param name="confidential" select="0"/>
-
- <xsl:param name="jbossOrgHref" select="'http://www.jboss.org'" />
- <xsl:param name="commDocHref" select="'http://labs.jboss.com/projects/docs'" />
-
-<!-- Ignore image scaling in html version -->
-<xsl:param name="ignore.image.scaling" select="1"/>
-
-<!-- This is needed to generate the correct xhtml-strict DOCTYPE on the page -->
-<xsl:output method="xml"
- encoding="UTF-8"
- indent="yes"
- doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
- doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
- standalone="no"/>
-
-<!--
-From: xhtml/titlepage-templates.xsl
-Reason: Needed to add JBoss.org and Community Documentation graphics to header
-Version: 1.72.0
--->
-<xsl:template name="book.titlepage.recto">
- <p xmlns="http://www.w3.org/1999/xhtml">
- <xsl:attribute name="id">
- <xsl:text>title</xsl:text>
- </xsl:attribute>
- <a>
- <xsl:attribute name="href">
- <xsl:value-of select="$jbossOrgHref" />
- </xsl:attribute>
- <xsl:attribute name="class">
- <xsl:text>jbossOrg_href</xsl:text>
- </xsl:attribute>
- <strong>
- JBoss.org
- </strong>
- </a>
- <a>
- <xsl:attribute name="href">
- <xsl:value-of select="$commDocHref" />
- </xsl:attribute>
- <xsl:attribute name="class">
- <xsl:text>commDoc_href</xsl:text>
- </xsl:attribute>
- <strong>
- Community Documentation
- </strong>
- </a>
- </p>
- <xsl:choose>
- <xsl:when test="bookinfo/title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/title"/>
- </xsl:when>
- <xsl:when test="info/title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/title"/>
- </xsl:when>
- <xsl:when test="title">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="title"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:choose>
- <xsl:when test="bookinfo/subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/subtitle"/>
- </xsl:when>
- <xsl:when test="info/subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/subtitle"/>
- </xsl:when>
- <xsl:when test="subtitle">
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="subtitle"/>
- </xsl:when>
- </xsl:choose>
-
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/corpauthor"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/corpauthor"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/authorgroup"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/authorgroup"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/author"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/author"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/othercredit"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/othercredit"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/releaseinfo"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/releaseinfo"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/copyright"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/copyright"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/legalnotice"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/legalnotice"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/pubdate"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/pubdate"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/revision"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/revision"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/revhistory"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/revhistory"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="bookinfo/abstract"/>
- <xsl:apply-templates mode="book.titlepage.recto.auto.mode" select="info/abstract"/>
-</xsl:template>
-
-</xsl:stylesheet>
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/redhat.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/redhat.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/redhat.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,86 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:exsl="http://exslt.org/common"
- version="1.0"
- exclude-result-prefixes="exsl">
-
-<!-- Modify the default navigation wording -->
-<xsl:param name="local.l10n.xml" select="document('')" />
-<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
- <l:l10n language="en">
- <l:gentext key="nav-home" text="Front page"/>
- </l:l10n>
-</l:i18n>
-
-<l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0">
- <l:l10n language="en">
- <l:gentext key="nav-up" text="Top of page"/>
- </l:l10n>
-</l:i18n>
-
-<!-- titles after all elements -->
-<xsl:param name="formal.title.placement">
-figure after
-example after
-equation after
-table after
-procedure before
-</xsl:param>
-
-<!--
-Copied from fo/params.xsl
--->
-<xsl:param name="l10n.gentext.default.language" select="'en'"/>
-
-<!-- This sets the filename based on the ID. -->
-<xsl:param name="use.id.as.filename" select="'1'"/>
-
-<xsl:template match="command">
- <xsl:call-template name="inline.monoseq"/>
-</xsl:template>
-
-<xsl:template match="application">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guibutton">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guiicon">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guilabel">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guimenu">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guimenuitem">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="guisubmenu">
- <xsl:call-template name="inline.boldseq"/>
-</xsl:template>
-
-<xsl:template match="filename">
- <xsl:call-template name="inline.monoseq"/>
-</xsl:template>
-
-</xsl:stylesheet>
-
-
Modified: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-html.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-html.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-html.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -11,9 +11,7 @@
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="#default">
- <!-- Needs MPJDOCBOOK-8 -->
- <!-- <xsl:import href="classpath:/xslt/org/jboss/main-html.xsl"/>-->
- <xsl:import href="../main-html.xsl" />
+ <xsl:import href="classpath:/xslt/org/jboss/main-html.xsl" />
<xsl:import href="common-xhtml.xsl" />
<xsl:param name="html.stylesheet" select="'css/seamframework.css'" />
Modified: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-pdf.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-pdf.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/main-pdf.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -10,11 +10,9 @@
xmlns="http://www.w3.org/TR/xhtml1/transitional"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="#default">
+
+ <xsl:import href="classpath:/xslt/org/jboss/main-pdf.xsl"/>
- <!-- Needs MPJDOCBOOK-8 -->
- <!-- <xsl:import href="classpath:/xslt/org/jboss/main-pdf.xsl"/>-->
- <xsl:import href="../main-pdf.xsl" />
-
<xsl:param name="use.extensions">1</xsl:param>
<!-- Place callout marks at this column in annotated areas -->
Modified: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/nochunk-html.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/nochunk-html.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/seam/nochunk-html.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -12,9 +12,7 @@
xmlns:fo="http://www.w3.org/1999/XSL/Format"
exclude-result-prefixes="#default">
- <!-- Needs MPJDOCBOOK-8 -->
- <!-- <xsl:import href="classpath:/xslt/org/jboss/nochunk-html.xsl"/>-->
- <xsl:import href="../nochunk-html.xsl" />
+ <xsl:import href="classpath:/xslt/org/jboss/nochunk-html.xsl"/>
<xsl:import href="common-xhtml.xsl" />
<xsl:param name="html.stylesheet" select="'css/seamframework-nochunk.css'" />
Deleted: maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl
===================================================================
--- maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-docbook-xslt/src/main/resources/xslt/org/jboss/xhtml-common.xsl 2008-03-31 13:11:19 UTC (rev 7753)
@@ -1,356 +0,0 @@
-<?xml version='1.0'?>
-
-<!--
- Copyright 2007 Red Hat, Inc.
- License: GPL
- Author: Jeff Fearn <jfearn(a)redhat.com>
- Author: Tammy Fox <tfox(a)redhat.com>
- Author: Andy Fitzsimon <afitzsim(a)redhat.com>
- Author: Mark Newton <mark.newton(a)jboss.org>
--->
-
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:exsl="http://exslt.org/common"
- version="1.0"
- exclude-result-prefixes="exsl">
-
-<!-- Admonition Graphics -->
-<xsl:param name="admon.graphics" select="1"/>
-<xsl:param name="admon.style" select="''"/>
-<xsl:param name="admon.graphics.path">images/</xsl:param>
-<xsl:param name="callout.graphics.path">images/</xsl:param>
-
-<xsl:param name="chunker.output.doctype-public" select="'-//W3C//DTD XHTML 1.0 Strict//EN'"/>
-<xsl:param name="chunker.output.doctype-system" select="'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'"/>
-<xsl:param name="chunker.output.encoding" select="'UTF-8'"/>
-<xsl:param name="chunker.output.indent" select="'yes'"/>
-
-<xsl:param name="html.stylesheet" select="'css/jbossorg.css'"/>
-<xsl:param name="html.stylesheet.type" select="'text/css'"/>
-<xsl:param name="html.cleanup" select="1"/>
-<xsl:param name="html.ext" select="'.html'"/>
-<xsl:output method="html" indent="yes"/>
-
-
-<!-- TOC -->
-<xsl:param name="section.autolabel" select="1"/>
-<xsl:param name="section.label.includes.component.label" select="1"/>
-
-<xsl:param name="generate.toc">
-set toc
-book toc
-article toc
-chapter toc
-qandadiv toc
-qandaset toc
-sect1 nop
-sect2 nop
-sect3 nop
-sect4 nop
-sect5 nop
-section toc
-part toc
-</xsl:param>
-
-<xsl:param name="suppress.navigation" select="0"/>
-<xsl:param name="suppress.header.navigation" select="0"/>
-<xsl:param name="suppress.footer.navigation" select="0"/>
-
-<xsl:param name="header.rule" select="0"/>
-<xsl:param name="footer.rule" select="0"/>
-<xsl:param name="css.decoration" select="0"/>
-<xsl:param name="ulink.target"/>
-<xsl:param name="table.cell.border.style"/>
-
-<!-- BUGBUG TODO
-
- There is a bug where inserting elements in to the body level
- of xhtml will add xmlns="" to the tag. This is invalid xhtml.
- To overcome this I added:
- xmlns="http://www.w3.org/1999/xhtml"
- to the outer most tag. This gets stripped by the parser, resulting
- in valid xhtml ... go figure.
--->
-
-<!--
-From: xhtml/admon.xsl
-Reason: remove tables
-Version: 1.72.0
--->
-<xsl:template name="graphical.admonition">
- <xsl:variable name="admon.type">
- <xsl:choose>
- <xsl:when test="local-name(.)='note'">Note</xsl:when>
- <xsl:when test="local-name(.)='warning'">Warning</xsl:when>
- <xsl:when test="local-name(.)='caution'">Caution</xsl:when>
- <xsl:when test="local-name(.)='tip'">Tip</xsl:when>
- <xsl:when test="local-name(.)='important'">Important</xsl:when>
- <xsl:otherwise>Note</xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
- <xsl:variable name="alt">
- <xsl:call-template name="gentext">
- <xsl:with-param name="key" select="$admon.type"/>
- </xsl:call-template>
- </xsl:variable>
-
- <div xmlns="http://www.w3.org/1999/xhtml">
- <xsl:apply-templates select="." mode="class.attribute"/>
- <xsl:if test="$admon.style != ''">
- <xsl:attribute name="style">
- <xsl:value-of select="$admon.style"/>
- </xsl:attribute>
- </xsl:if>
-
- <xsl:call-template name="anchor"/>
- <xsl:if test="$admon.textlabel != 0 or title">
- <h2>
- <xsl:apply-templates select="." mode="object.title.markup"/>
- </h2>
- </xsl:if>
- <xsl:apply-templates/>
- </div>
-</xsl:template>
-
-<!--
-From: xhtml/lists.xsl
-Reason: Remove invalid type attribute from ol
-Version: 1.72.0
--->
-<xsl:template match="substeps">
- <xsl:variable name="numeration">
- <xsl:call-template name="procedure.step.numeration"/>
- </xsl:variable>
- <xsl:call-template name="anchor"/>
- <ol xmlns="http://www.w3.org/1999/xhtml" class="{$numeration}">
- <xsl:apply-templates/>
- </ol>
-</xsl:template>
-
-<!--
-From: xhtml/lists.xsl
-Reason: Remove invalid type, start & compact attributes from ol
-Version: 1.72.0
--->
-<xsl:template match="orderedlist">
- <div xmlns="http://www.w3.org/1999/xhtml">
- <xsl:apply-templates select="." mode="class.attribute"/>
- <xsl:call-template name="anchor"/>
- <xsl:if test="title">
- <xsl:call-template name="formal.object.heading"/>
- </xsl:if>
-<!-- Preserve order of PIs and comments -->
- <xsl:apply-templates select="*[not(self::listitem or self::title or self::titleabbrev)] |comment()[not(preceding-sibling::listitem)] |processing-instruction()[not(preceding-sibling::listitem)]"/>
- <ol>
- <xsl:apply-templates select="listitem |comment()[preceding-sibling::listitem] |processing-instruction()[preceding-sibling::listitem]"/>
- </ol>
- </div>
-</xsl:template>
-
-<!--
-From: xhtml/lists.xsl
-Reason: Remove invalid type, start & compact attributes from ol
-Version: 1.72.0
--->
-<xsl:template match="procedure">
- <xsl:variable name="param.placement" select="substring-after(normalize-space($formal.title.placement), concat(local-name(.), ' '))"/>
-
- <xsl:variable name="placement">
- <xsl:choose>
- <xsl:when test="contains($param.placement, ' ')">
- <xsl:value-of select="substring-before($param.placement, ' ')"/>
- </xsl:when>
- <xsl:when test="$param.placement = ''">before</xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="$param.placement"/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
-
-<!-- Preserve order of PIs and comments -->
- <xsl:variable name="preamble" select="*[not(self::step or self::title or self::titleabbrev)] |comment()[not(preceding-sibling::step)] |processing-instruction()[not(preceding-sibling::step)]"/>
- <div xmlns="http://www.w3.org/1999/xhtml">
- <xsl:apply-templates select="." mode="class.attribute"/>
- <xsl:call-template name="anchor">
- <xsl:with-param name="conditional">
- <xsl:choose>
- <xsl:when test="title">0</xsl:when>
- <xsl:otherwise>1</xsl:otherwise>
- </xsl:choose>
- </xsl:with-param>
- </xsl:call-template>
- <xsl:if test="title and $placement = 'before'">
- <xsl:call-template name="formal.object.heading"/>
- </xsl:if>
- <xsl:apply-templates select="$preamble"/>
- <xsl:choose>
- <xsl:when test="count(step) = 1">
- <ul>
- <xsl:apply-templates select="step |comment()[preceding-sibling::step] |processing-instruction()[preceding-sibling::step]"/>
- </ul>
- </xsl:when>
- <xsl:otherwise>
- <ol>
- <xsl:attribute name="class">
- <xsl:value-of select="substring($procedure.step.numeration.formats,1,1)"/>
- </xsl:attribute>
- <xsl:apply-templates select="step |comment()[preceding-sibling::step] |processing-instruction()[preceding-sibling::step]"/>
- </ol>
- </xsl:otherwise>
- </xsl:choose>
- <xsl:if test="title and $placement != 'before'">
- <xsl:call-template name="formal.object.heading"/>
- </xsl:if>
- </div>
-</xsl:template>
-
-<!--
-From: xhtml/graphics.xsl
-Reason: Remove html markup (align)
-Version: 1.72.0
--->
-<xsl:template name="longdesc.link">
- <xsl:param name="longdesc.uri" select="''"/>
-
- <xsl:variable name="this.uri">
- <xsl:call-template name="make-relative-filename">
- <xsl:with-param name="base.dir" select="$base.dir"/>
- <xsl:with-param name="base.name">
- <xsl:call-template name="href.target.uri"/>
- </xsl:with-param>
- </xsl:call-template>
- </xsl:variable>
- <xsl:variable name="href.to">
- <xsl:call-template name="trim.common.uri.paths">
- <xsl:with-param name="uriA" select="$longdesc.uri"/>
- <xsl:with-param name="uriB" select="$this.uri"/>
- <xsl:with-param name="return" select="'A'"/>
- </xsl:call-template>
- </xsl:variable>
- <div xmlns="http://www.w3.org/1999/xhtml" class="longdesc-link">
- <br/>
- <span class="longdesc-link">
- <xsl:text>[</xsl:text>
- <a href="{$href.to}">D</a>
- <xsl:text>]</xsl:text>
- </span>
- </div>
-</xsl:template>
-
-<!--
-From: xhtml/docbook.xsl
-Reason: Remove inline style for draft mode
-Version: 1.72.0
--->
-<xsl:template name="head.content">
- <xsl:param name="node" select="."/>
- <xsl:param name="title">
- <xsl:apply-templates select="$node" mode="object.title.markup.textonly"/>
- </xsl:param>
-
- <title xmlns="http://www.w3.org/1999/xhtml" >
- <xsl:copy-of select="$title"/>
- </title>
-
- <xsl:if test="$html.stylesheet != ''">
- <xsl:call-template name="output.html.stylesheets">
- <xsl:with-param name="stylesheets" select="normalize-space($html.stylesheet)"/>
- </xsl:call-template>
- </xsl:if>
-
- <xsl:if test="$link.mailto.url != ''">
- <link rev="made" href="{$link.mailto.url}"/>
- </xsl:if>
-
- <xsl:if test="$html.base != ''">
- <base href="{$html.base}"/>
- </xsl:if>
-
- <meta xmlns="http://www.w3.org/1999/xhtml" name="generator" content="DocBook {$DistroTitle} V{$VERSION}"/>
-
- <xsl:if test="$generate.meta.abstract != 0">
- <xsl:variable name="info" select="(articleinfo |bookinfo |prefaceinfo |chapterinfo |appendixinfo |sectioninfo |sect1info |sect2info |sect3info |sect4info |sect5info |referenceinfo |refentryinfo |partinfo |info |docinfo)[1]"/>
- <xsl:if test="$info and $info/abstract">
- <meta xmlns="http://www.w3.org/1999/xhtml" name="description">
- <xsl:attribute name="content">
- <xsl:for-each select="$info/abstract[1]/*">
- <xsl:value-of select="normalize-space(.)"/>
- <xsl:if test="position() < last()">
- <xsl:text> </xsl:text>
- </xsl:if>
- </xsl:for-each>
- </xsl:attribute>
- </meta>
- </xsl:if>
- </xsl:if>
-
- <xsl:apply-templates select="." mode="head.keywords.content"/>
-</xsl:template>
-
-<!--
-From: xhtml/docbook.xsl
-Reason: Add css class for draft mode
-Version: 1.72.0
--->
-<xsl:template name="body.attributes">
- <xsl:if test="($draft.mode = 'yes' or ($draft.mode = 'maybe' and ancestor-or-self::*[@status][1]/@status = 'draft'))">
- <xsl:attribute name="class">
- <xsl:value-of select="ancestor-or-self::*[@status][1]/@status"/>
- </xsl:attribute>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/docbook.xsl
-Reason: Add confidential to footer
-Version: 1.72.0
--->
-<xsl:template name="user.footer.content">
- <xsl:param name="node" select="."/>
- <xsl:if test="$confidential = '1'">
- <h1 xmlns="http://www.w3.org/1999/xhtml" class="confidential">
- <xsl:text>Red Hat Confidential!</xsl:text>
- </h1>
- </xsl:if>
-</xsl:template>
-
-<!--
-From: xhtml/block.xsl
-Reason: default class (otherwise) to formalpara
-Version: 1.72.0
--->
-<xsl:template match="formalpara">
- <xsl:call-template name="paragraph">
- <xsl:with-param name="class">
- <xsl:choose>
- <xsl:when test="@role and $para.propagates.style != 0">
- <xsl:value-of select="@role"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:text>formalpara</xsl:text>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:with-param>
- <xsl:with-param name="content">
- <xsl:call-template name="anchor"/>
- <xsl:apply-templates/>
- </xsl:with-param>
- </xsl:call-template>
-</xsl:template>
-
-<!--
-From: xhtml/block.xsl
-Reason: h5 instead of <b>, remove default title end punctuation
-Version: 1.72.0
--->
-<xsl:template match="formalpara/title|formalpara/info/title">
- <xsl:variable name="titleStr">
- <xsl:apply-templates/>
- </xsl:variable>
- <h5 xmlns="http://www.w3.org/1999/xhtml" class="formalpara">
- <xsl:copy-of select="$titleStr"/>
- </h5>
-</xsl:template>
-
-</xsl:stylesheet>
Modified: maven-plugins/trunk/seam-jdocbook-style/pom.xml
===================================================================
--- maven-plugins/trunk/seam-jdocbook-style/pom.xml 2008-03-31 13:01:29 UTC (rev 7752)
+++ maven-plugins/trunk/seam-jdocbook-style/pom.xml 2008-03-31 13:11:19 UTC (rev 7753)
@@ -43,14 +43,24 @@
</repositories>
<build>
- <plugins>
- <plugin>
- <groupId>org.jboss.maven.plugins</groupId>
- <artifactId>maven-jdocbook-style-plugin</artifactId>
- <version>1.0.0</version>
- <extensions>true</extensions>
- </plugin>
- </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.maven.plugins</groupId>
+ <artifactId>maven-jdocbook-style-plugin</artifactId>
+ <version>1.0.0</version>
+ <extensions>true</extensions>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jbossorg-jdocbook-style</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <type>jdocbook-style</type>
+ </dependency>
+ </dependencies>
+ </plugin>
+ </plugins>
+ </pluginManagement>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
16 years, 7 months
Seam SVN: r7752 - in maven-plugins/trunk/seam-jdocbook-style/src/main: images/images and 1 other directories.
by seam-commits@lists.jboss.org
Author: pete.muir(a)jboss.org
Date: 2008-03-31 09:01:29 -0400 (Mon, 31 Mar 2008)
New Revision: 7752
Added:
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/bkg_gradient.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/caution.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot2.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/important.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/leftside_bkgimage.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/note.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/seamlogo.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-back.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-forward.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-up.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-home.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/support_doc.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/th.bg.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/tip.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/title_hdr.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/warning.png
Removed:
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/bkg_gradient.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/bkg_gradient.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/caution.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot2.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/important.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/leftside_bkgimage.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/note.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/page.next.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/page.previous.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/red-bg.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamlogo.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-back.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-forward.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-up.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-home.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/support_doc.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/th.bg.gif
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/tip.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/title_hdr.png
maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/warning.png
Modified:
maven-plugins/trunk/seam-jdocbook-style/src/main/css/css/seamframework.css
Log:
Move override images into unique location, and specify in CSS (otherwise docs were dependent on this plugin's resources getting extracted after the jbossorg ones)
Modified: maven-plugins/trunk/seam-jdocbook-style/src/main/css/css/seamframework.css
===================================================================
--- maven-plugins/trunk/seam-jdocbook-style/src/main/css/css/seamframework.css 2008-03-31 12:22:33 UTC (rev 7751)
+++ maven-plugins/trunk/seam-jdocbook-style/src/main/css/css/seamframework.css 2008-03-31 13:01:29 UTC (rev 7752)
@@ -1,7 +1,10 @@
@import url(jbossorg.css);
+/*
+ Override image, set font
+*/
body {
- background-image:url(../images/bkg_gradient.png);
+ background-image: url(../images/seamframework/bkg_gradient.png);
font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
}
@@ -13,6 +16,7 @@
h1 {
color: #885324;
+ background-image: url(../images/seamframework/title_hdr.png);
}
h2 {
@@ -27,7 +31,7 @@
}
div.note {
- background: #849092;
+ background-color: #849092;
color: white;
}
@@ -35,11 +39,57 @@
color: white;
}
-div.note a:visited , div.tip a:visited , div.important a:visited ,
- div.caution a:visited
- , div.warning a:visited , div.note a:link , div.tip a:link ,
- div.important a:link
- , div.caution a:link , div.warning a:link {
+/*
+ Override image
+*/
+div.caution {
+ background-image: url(../images/seamframework/caution.png);
+}
+
+/*
+ Override image
+*/
+div.important {
+ background-image: url(../images/seamframework/important.png);
+}
+
+/*
+ Override image
+*/
+div.note {
+ background-image: url(../images/seamframework/note.png);
+}
+
+/*
+ Override image
+*/
+div.tip {
+ background-image: url(../images/seamframework/tip.png);
+}
+
+/*
+ Override image
+*/
+div.warning {
+ background-image: url(../images/seamframework/warning.png);
+}
+
+/*
+ Override image
+*/
+ul {
+ list-style-image: url(../images/seamframework/dot.png);
+}
+
+/*
+ Override image
+*/
+ul ul {
+ list-style-image: url(../images/seamframework/dot2.png);
+}
+
+div.note a:visited,div.tip a:visited,div.important a:visited,div.caution a:visited,div.warning a:visited,div.note a:link,div.tip a:link,div.important a:link,div.caution a:link,div.warning a:link
+ {
color: #f7f2d0;
}
@@ -48,21 +98,23 @@
height: 100px;
width: 362px;
float: left;
- background: url(../images/seamlogo.png) top left no-repeat;
+ background: url(../images/seamframework/seamlogo.png) top left no-repeat
+ ;
}
#title a.commDoc_href {
display: block;
height: 100px;
- background: transparent url(../images/support_doc.png) top right
- no-repeat;
+ background: transparent url(../images/seamframework/support_doc.png) top
+ right no-repeat;
}
/*
Use sfwk colour as background for examples
*/
.example {
- background: url(../images/leftside_bkgimage.gif) top left repeat;
+ background: url(../images/seamframework/leftside_bkgimage.gif) top left
+ repeat;
padding: 5px;
margin-bottom: 10px;
}
@@ -93,7 +145,6 @@
/*
For highlighting, looks very odd or broken at the 0px jboss.org stylesheets use
*/
-
PRE.JSP {
LINE-HEIGHT: 8px
}
@@ -106,7 +157,7 @@
use sfwk.org tables
*/
.table-contents th {
- background: #EDE8DB url(../images/th.bg.gif) repeat-x scroll 0pt;
+ background: #EDE8DB url(../images/seamframework/th.bg.gif) repeat-x scroll 0pt;
color: black;
font-weight: bold;
padding: 2px 5px;
@@ -115,4 +166,74 @@
.table-contents th td {
border-right: 1px solid #D3D2D1;
+}
+
+/*
+ Image override
+*/
+.docnav li.next a strong {
+ background-image: url(../images/seamframework/stock-go-forward.png);
+}
+
+/*
+ Image override
+*/
+.docnav li.previous a strong {
+ background-image: url(../images/seamframework/stock-go-back.png);
+}
+
+/*
+ Image override
+*/
+.docnav li.home a strong {
+ background-image: url(../images/seamframework/stock-home.png);
+}
+
+/*
+ Image override
+*/
+.docnav li.up a strong {
+ background-image: url(../images/seamframework/stock-go-up.png);
+}
+
+/*
+ Image override
+*/
+.navheader td.next a {
+ background-image: url(../images/seamframework/stock-go-forward.png);
+}
+
+/*
+ Image override
+*/
+.navheader td.previous a {
+ background-image: url(../images/seamframework/stock-go-back.png);
+}
+
+/*
+ Image override
+*/
+.navfooter td.next a {
+ background-image: url(../images/seamframework/stock-go-forward.png);
+}
+
+/*
+ Image override
+*/
+.navfooter td.previous a {
+ background-image: url(../images/seamframework/stock-go-back.png);
+}
+
+/*
+ Image override
+*/
+.navfooter td.home a {
+ background-image: url(../images/seamframework/stock-home.png);
+}
+
+/*
+ Image override
+*/
+.navfooter td.up a {
+ background-image: url(../images/seamframework/stock-go-up.png);
}
\ No newline at end of file
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/bkg_gradient.gif
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/bkg_gradient.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/caution.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot2.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/important.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/leftside_bkgimage.gif
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/note.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/page.next.gif
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/page.previous.gif
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/red-bg.png
===================================================================
(Binary files differ)
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/bkg_gradient.png (from rev 7718, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/bkg_gradient.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/bkg_gradient.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/caution.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/caution.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/caution.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot2.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/dot2.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/dot2.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/important.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/important.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/important.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/leftside_bkgimage.gif (from rev 7641, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/leftside_bkgimage.gif)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/leftside_bkgimage.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/note.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/note.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/note.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/seamlogo.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamlogo.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/seamlogo.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-back.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-back.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-back.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-forward.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-forward.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-forward.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-up.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-up.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-go-up.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-home.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-home.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/stock-home.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/support_doc.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/support_doc.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/support_doc.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/th.bg.gif (from rev 7653, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/th.bg.gif)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/th.bg.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/tip.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/tip.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/tip.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/title_hdr.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/title_hdr.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/title_hdr.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/warning.png (from rev 7716, maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/warning.png)
===================================================================
(Binary files differ)
Property changes on: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamframework/warning.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/seamlogo.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-back.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-forward.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-go-up.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/stock-home.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/support_doc.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/th.bg.gif
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/tip.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/title_hdr.png
===================================================================
(Binary files differ)
Deleted: maven-plugins/trunk/seam-jdocbook-style/src/main/images/images/warning.png
===================================================================
(Binary files differ)
16 years, 7 months