You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by fe...@apache.org on 2008/02/16 14:08:17 UTC

svn commit: r628288 [1/3] - in /forrest/trunk: lib/core/ main/webapp/ main/webapp/resources/stylesheets/ main/webapp/skins/common/xslt/fo/ plugins/org.apache.forrest.plugin.output.pdf/ plugins/org.apache.forrest.plugin.output.pdf/lib/ plugins/org.apach...

Author: ferdinand
Date: Sat Feb 16 05:08:15 2008
New Revision: 628288

URL: http://svn.apache.org/viewvc?rev=628288&view=rev
Log:
merged fop94-branch back into trunk (second try)

Added:
    forrest/trunk/lib/core/commons-io-1.3.1.jar
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-io-1.3.1.jar
    forrest/trunk/lib/core/commons-io.LICENSE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-io.LICENSE.txt
    forrest/trunk/lib/core/commons-io.NOTICE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-io.NOTICE.txt
    forrest/trunk/lib/core/commons-logging-1.1.1.jar
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-logging-1.1.1.jar
    forrest/trunk/lib/core/commons-logging.LICENSE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-logging.LICENSE.txt
    forrest/trunk/lib/core/commons-logging.NOTICE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/commons-logging.NOTICE.txt
    forrest/trunk/lib/core/xmlgraphics-commons-1.2.jar
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/xmlgraphics-commons-1.2.jar
    forrest/trunk/lib/core/xmlgraphics-commons.LICENSE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/xmlgraphics-commons.LICENSE.txt
    forrest/trunk/lib/core/xmlgraphics-commons.NOTICE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/lib/core/xmlgraphics-commons.NOTICE.txt
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/lib/
      - copied from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/lib/
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/lib/cocoon-fop-ng-impl-special-SNAPSHOT.jar
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/lib/cocoon-fop-ng-impl-special-SNAPSHOT.jar
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/lib/fop-0.94.LICENSE.txt
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/lib/fop-0.94.LICENSE.txt
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/lib/fop-0.94.jar
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/lib/fop-0.94.jar
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/document-to-fo.xsl
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/document-to-fo.xsl
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/footerinfo.xsl
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/footerinfo.xsl
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/pdfoutline.xsl
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/plugins/org.apache.forrest.plugin.output.pdf/resources/stylesheets/pdfoutline.xsl
    forrest/trunk/site-author/resources/images/rss.png
      - copied unchanged from r628231, forrest/branches/UpdateFOPto094/site-author/resources/images/rss.png
Removed:
    forrest/trunk/lib/core/commons-logging-1.0.4.jar
    forrest/trunk/lib/core/commons-logging-1.0.4.jar.license.txt
    forrest/trunk/lib/core/fop-0.20.5.jar
    forrest/trunk/lib/core/fop-0.20.5.jar.license.txt
Modified:
    forrest/trunk/main/webapp/resources/stylesheets/linkmap-to-document.xsl
    forrest/trunk/main/webapp/sitemap.xmap
    forrest/trunk/main/webapp/skins/common/xslt/fo/document-to-fo.xsl
    forrest/trunk/main/webapp/skins/common/xslt/fo/footerinfo.xsl
    forrest/trunk/main/webapp/skins/common/xslt/fo/pdfoutline.xsl
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/build.xml
    forrest/trunk/plugins/org.apache.forrest.plugin.output.pdf/output.xmap
    forrest/trunk/site-author/content/xdocs/committed.xml
    forrest/trunk/site-author/content/xdocs/mail-lists.xml

Modified: forrest/trunk/main/webapp/resources/stylesheets/linkmap-to-document.xsl
URL: http://svn.apache.org/viewvc/forrest/trunk/main/webapp/resources/stylesheets/linkmap-to-document.xsl?rev=628288&r1=628287&r2=628288&view=diff
==============================================================================
--- forrest/trunk/main/webapp/resources/stylesheets/linkmap-to-document.xsl (original)
+++ forrest/trunk/main/webapp/resources/stylesheets/linkmap-to-document.xsl Sat Feb 16 05:08:15 2008
@@ -15,14 +15,18 @@
   See the License for the specific language governing permissions and
   limitations under the License.
 -->
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
-  <xsl:output method="xml" 
-               version="1.0" 
-               omit-xml-declaration="no" 
-               indent="yes"
-               doctype-public="-//APACHE//DTD Documentation V1.2//EN"
-               doctype-system="http://forrest.apache.org/dtd/document-v12.dtd" />
-  <xsl:template match="/">
+<xsl:stylesheet
+    version="1.0"
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+  <xsl:output
+        method="xml"
+        version="1.0"
+        omit-xml-declaration="no"
+        indent="yes"
+        doctype-public="-//APACHE//DTD Documentation V1.2//EN"
+        doctype-system="http://forrest.apache.org/dtd/document-v12.dtd" />
+  <xsl:template
+        match="/">
     <document>
       <header>
         <title>Site Linkmap Table of Contents</title>
@@ -34,30 +38,41 @@
 <!-- FIXME: FOR-731 workaround for a side-effect of the workaround for FOR-675
          <xsl:apply-templates select="*[not(self::site)]" />        
 -->
-        <xsl:apply-templates select="*" />
+        <xsl:apply-templates
+                    select="*" />
       </body>
     </document>
   </xsl:template>
-  <xsl:template match="*">
-    <xsl:if test="@label">
+  <xsl:template
+        match="*">
+    <xsl:if
+            test="@label">
       <ul>
         <li><a>
-          <xsl:if test="@href!=''">
-            <xsl:attribute name="href">
-              <xsl:value-of select="@href"/>
+          <xsl:if
+                            test="@href!=''">
+            <xsl:attribute
+                                name="href">
+              <xsl:value-of
+                                    select="@href" />
             </xsl:attribute>
           </xsl:if>
-          <xsl:value-of select="@label"/>
+          <xsl:value-of
+                            select="@label" />
 <!-- force site element name to be on same line as label --></a>&#160;&#160;___________________&#160;&#160;<em>
-          <xsl:value-of select="name(.)" /></em>
-          <xsl:if test="@description">
+          <xsl:value-of
+                            select="name(.)" /></em>
+          <xsl:if
+                        test="@description">
 <!-- allow description to flow to next line in a small window -->
 <xsl:text>&#160;: </xsl:text>
-            <xsl:value-of select="normalize-space(@description)"/>
+            <xsl:value-of
+                            select="normalize-space(@description)" />
           </xsl:if></li>
-        <xsl:if test="*">
+        <xsl:if
+                    test="*[@label!='']">
           <ul>
-            <xsl:apply-templates/>
+            <xsl:apply-templates />
           </ul>
         </xsl:if>
       </ul>

Modified: forrest/trunk/main/webapp/sitemap.xmap
URL: http://svn.apache.org/viewvc/forrest/trunk/main/webapp/sitemap.xmap?rev=628288&r1=628287&r2=628288&view=diff
==============================================================================
--- forrest/trunk/main/webapp/sitemap.xmap (original)
+++ forrest/trunk/main/webapp/sitemap.xmap Sat Feb 16 05:08:15 2008
@@ -557,28 +557,7 @@
       <map:match pattern="**faq.fo">
         <map:mount uri-prefix="" src="faq.xmap" check-reload="yes" />
       </map:match>
-<!-- generate .fo from .xml  -->
-      <map:match type="regexp" pattern="^(.*?)([^/]*).fo$">
-        <map:select type="exists">
-          <map:when test="{lm:project.{1}{2}.fo}">
-            <map:generate src="{lm:project.{1}{2}.fo}"/>
-          </map:when>
-          <map:otherwise>
-            <map:aggregate element="site">
-              <map:part src="cocoon:/skinconf.xml"/>
-              <map:part src="cocoon:/{1}{2}.xml"/>
-            </map:aggregate>
-<!-- <map:transform type="idgen"/> -->
-            <map:transform type="xinclude"/>
-            <map:transform type="linkrewriter" src="cocoon://{1}linkmap-{2}.fo"/>
-            <map:transform src="{lm:transform.document.fo}">
-              <map:parameter name="imagesdir" value="{properties:resources.images}/"/>
-              <map:parameter name="xmlbasedir" value="{properties:content.xdocs}{1}"/>
-            </map:transform>
-          </map:otherwise>
-        </map:select>
-        <map:serialize type="xml"/>
-      </map:match>
+
 <!-- handle PHP -->
       <map:match type="regexp" pattern="^(.*?)([^/]*).php$">
         <map:generate src="cocoon://{1}{2}.html"/>