ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject svn commit: r795505 - in /ant/ivy/site: build.xml historyTemplate.html ivyde/historyTemplate.html ivyde/printTemplate.html ivyde/style/print-style.css ivyde/toc.json toc.json
Date Sun, 19 Jul 2009 09:52:25 GMT
Author: hibou
Date: Sun Jul 19 09:52:25 2009
New Revision: 795505

URL: http://svn.apache.org/viewvc?rev=795505&view=rev
Log:
Change the way the Ivy and IvyDE website are managing the history : external urls more than
imported toc

Added:
    ant/ivy/site/historyTemplate.html   (with props)
    ant/ivy/site/ivyde/historyTemplate.html   (with props)
    ant/ivy/site/ivyde/printTemplate.html   (with props)
    ant/ivy/site/ivyde/style/print-style.css   (with props)
Modified:
    ant/ivy/site/build.xml
    ant/ivy/site/ivyde/toc.json
    ant/ivy/site/toc.json

Modified: ant/ivy/site/build.xml
URL: http://svn.apache.org/viewvc/ant/ivy/site/build.xml?rev=795505&r1=795504&r2=795505&view=diff
==============================================================================
--- ant/ivy/site/build.xml (original)
+++ ant/ivy/site/build.xml Sun Jul 19 09:52:25 2009
@@ -16,19 +16,23 @@
    specific language governing permissions and limitations
    under the License.    
 -->
-<project default="generate-site"
-        xmlns:xooki="antlib:xooki">
+<project name="ivy-ivyde-site" xmlns:xooki="antlib:xooki">
 
     <taskdef uri="antlib:xooki" file="${basedir}/xooki/antlib.xml" />
     <property name="target.dir" value="${basedir}/target" />
 
-    <target name="/all" description="--> force whole site generation, disabling incremental
mode">
+    <target name="/all" description="force whole site generation, disabling incremental
mode">
         <property name="checkUpToDate" value="false" />
     </target>
 
-    <target name="copy-resources" depends="copy-resources-ivy,copy-resources-ivyde" />
+    <!--
+        ======================================================================================
+        Targets related to the Ivy web site
+        ======================================================================================
+    -->
 
-    <target name="copy-resources-ivy">
+    <target name="generate-site-ivy" description="Generates site of Ivy for publication">
+        <!-- by default we use incremental mode, which checks if files require generation
-->
         <property name="checkUpToDate" value="true" />
         <condition property="overwrite">
              <isfalse value="${checkUpToDate}"/>
@@ -38,18 +42,78 @@
                 <include name="*.cgi" />
                 <include name="images/**" />
                 <include name="style/**" />
+                <include name="js/**" />
                 <include name="samples/**" />
+                <include name="schemas/**" />
+                <include name="presentations/**" />
+                <include name="test/**" />
+                <include name="history/latest-milestone/images/**" />
+                <include name="history/latest-milestone/samples/**" />
+            </fileset>
+        </copy>
+        <init-imported-history version="latest-milestone" />
+        <!-- xooki:generate requires sun java 6 jdk (with jrunscript) in path and Apache
Ant 1.7 -->
+        <xooki:generate destDir="${target.dir}" checkUpToDate="${checkUpToDate}">
+            <fileset dir="${basedir}">
+                <include name="history/latest-milestone/**/*.html"/>
+                <exclude name="history/latest-milestone/**/template.html"/>
+                <exclude name="history/latest-milestone/**/*Template.html"/>
+                <exclude name="history/latest-milestone/presentations/**"/>
+                <exclude name="history/latest-milestone/samples/**"/>
+                <exclude name="history/latest-milestone/**/xooki/**"/>
+                <!-- Some old version contains only one html page, and there are also
the 2.x and 2.1.x pages there -->
+                <include name="history/*.html"/>
+            </fileset>
+            <fileset dir="${basedir}">
+                <include name="**/*.html"/>
+                <exclude name="history/**"/>
+                <exclude name="**/template.html"/>
+                <exclude name="**/*Template.html"/>
+                <exclude name="presentations/**"/>
+                <exclude name="samples/**"/>
+                <exclude name="**/xooki/**"/>
+                <exclude name="target/**"/>
+                <exclude name="ivyde/**"/>
+            </fileset>
+        </xooki:generate>
+    </target>
+
+    <target name="generate-history-ivy" description="Generate the part of the Ivy website
of a specific history version">
+        <init-external-history version="${history.version}" />
+        <fail unless="history.version" message="Set the history.version property to specified
which history version you want to update" />
+        <copy todir="${target.dir}/history/${history.version}" overwrite="true" >
+            <fileset dir="${basedir}/history/${history.version}">
+                <include name="images/**" />
+                <include name="style/**" />
                 <include name="js/**" />
+                <include name="samples/**" />
                 <include name="schemas/**" />
                 <include name="presentations/**" />
-                <include name="history/*/images/**" />
-                <include name="history/*/samples/**" />
                 <include name="test/**" />
             </fileset>
         </copy>
+        <!-- xooki:generate requires sun java 6 jdk (with jrunscript) in path and Apache
Ant 1.7 -->
+        <xooki:generate destDir="${target.dir}/history/${history.version}" checkUpToDate="false">
+            <fileset dir="${basedir}/history/${history.version}">
+                <include name="**/*.html"/>
+                <exclude name="**/template.html"/>
+                <exclude name="**/*Template.html"/>
+                <exclude name="presentations/**"/>
+                <exclude name="samples/**"/>
+                <exclude name="**/xooki/**"/>
+            </fileset>
+        </xooki:generate>
+        <generate-printdoc version="${history.version}" />
     </target>
 
-    <target name="copy-resources-ivyde">
+    <!--
+        ======================================================================================
+        Targets related to the IvyDE web site
+        ======================================================================================
+    -->
+
+    <target name="generate-site-ivyde" description="Generates site of IvyDE for publication">
+        <!-- by default we use incremental mode, which checks if files require generation
-->
         <property name="checkUpToDate" value="true" />
         <condition property="overwrite">
              <isfalse value="${checkUpToDate}"/>
@@ -57,91 +121,59 @@
         <copy todir="${target.dir}/ivyde" overwrite="${overwrite}">
             <fileset dir="${basedir}/ivyde">
                 <include name="*.cgi" />
+                <include name="images/**" />
                 <include name="style/**" />
                 <include name="js/**" />
-                <!-- On the main update site, only deploy references to the mirrors -->
-                <include name="updatesite/digest.zip" />
-                <include name="updatesite/site.xml" />
-                <include name="updatesite/eclipse-*" />
-                <include name="images/**" />
-                <include name="history/*/images/**" />
+                <include name="updatesite/**" />
+                <include name="history/latest-milestone/images/**" />
             </fileset>
         </copy>
-    </target>
-
-    <macrodef name="generate-printdoc">
-        <attribute name="version" />
-        <sequential>
-            <xooki:print 
-                src="${basedir}/history/@{version}/index.html" 
-                dest="${target.dir}/history/@{version}/book.html" />
-        </sequential>
-    </macrodef>
-
-    <target name="generate-printdoc-trunk" depends="copy-resources"
-            description="--> Generates trunk documentation printer friendly version">
-        <generate-printdoc version="trunk" />
-    </target>
-
-    <target name="generate-printdoc-latest-milestone" depends="copy-resources"
-            description="--> Generates latest-milestone documentation printer friendly
version">
-        <generate-printdoc version="latest-milestone" />
-    </target>
-
-    <target name="generate-printdoc-latest-release" depends="copy-resources"
-            description="--> Generates latest-release documentation printer friendly version">
-        <generate-printdoc version="latest-release" />
-    </target>
-
-    <target name="generate-printdoc" depends="copy-resources"
-            description="--> Generates documentation printer friendly version">
-        <input message="Ivy version to generate doc for?" addproperty="version" />
-        <generate-printdoc version="${version}" />
-    </target>
-
-
-    <target name="generate-site" depends="generate-site-ivy,generate-site-ivyde"
-            description="--> Generates site of Ivy and IvyDE for publication" />
-
-    <target name="generate-site-ivy" depends="init-imported-history-ivy, copy-resources-ivy"
-            description="--> Generates site of Ivy for publication">
-        <!-- by default we use incremental mode, which checks if files require generation
-->
-        <property name="checkUpToDate" value="true" />
-
+        <init-imported-history basepath="ivyde" version="latest-milestone" />
         <!-- xooki:generate requires sun java 6 jdk (with jrunscript) in path and Apache
Ant 1.7 -->
-        <xooki:generate destDir="${target.dir}" checkUpToDate="${checkUpToDate}">
-            <fileset dir="${basedir}">
+        <xooki:generate destDir="${target.dir}/ivyde" checkUpToDate="${checkUpToDate}">
+            <fileset dir="${basedir}/ivyde">
+                <include name="history/latest-milestone/**/*.html"/>
+                <exclude name="history/latest-milestone/**/template.html"/>
+                <exclude name="history/latest-milestone/**/*Template.html"/>
+                <exclude name="history/latest-milestone/**/xooki/**"/>
+            </fileset>
+            <fileset dir="${basedir}/ivyde">
                 <include name="**/*.html"/>
-                <exclude name="**/template.html"/>
+                <exclude name="history/**"/>
+                <exclude name="**/template*.html"/>
                 <exclude name="**/*Template.html"/>
-                <exclude name="presentations/**"/>
-                <exclude name="samples/**"/>
-                <exclude name="js/**"/>
                 <exclude name="**/xooki/**"/>
-                <exclude name="target/**"/>
-                <exclude name="ivyde/**"/>
             </fileset>
         </xooki:generate>
     </target>
 
-    <target name="generate-site-ivyde" depends="init-imported-history-ivyde, copy-resources-ivyde"
-            description="--> Generates site of IvyDE for publication">
-        <!-- by default we use incremental mode, which checks if files require generation
-->
-        <property name="checkUpToDate" value="true" />
-
+    <target name="generate-history-ivyde" description="Generate the part of the IvyDE
website of a specific history version">
+        <fail unless="history.version" message="Set the history.version property to specified
which history version you want to update" />
+        <init-external-history basepath="ivyde" version="${history.version}" />
+        <copy todir="${target.dir}/ivyde/history/${history.version}" overwrite="true"
>
+            <fileset dir="${basedir}/ivyde/history/${history.version}">
+                <include name="images/**" />
+                <include name="style/**" />
+                <include name="js/**" />
+            </fileset>
+        </copy>
         <!-- xooki:generate requires sun java 6 jdk (with jrunscript) in path and Apache
Ant 1.7 -->
-        <xooki:generate destDir="${target.dir}/ivyde" checkUpToDate="${checkUpToDate}">
-            <fileset dir="${basedir}/ivyde">
+        <xooki:generate destDir="${target.dir}/ivyde/history/${history.version}" checkUpToDate="false">
+            <fileset dir="${basedir}/ivyde/history/${history.version}">
                 <include name="**/*.html"/>
                 <exclude name="**/template*.html"/>
                 <exclude name="**/*Template.html"/>
                 <exclude name="**/xooki/**"/>
-                <exclude name="js/**"/>
-                <exclude name="updatesite/**"/>
             </fileset>
         </xooki:generate>
+        <generate-printdoc basepath="${basedir}/ivyde" destpath="${target.dir}/ivyde"
version="${history.version}" />
     </target>
 
+    <!--
+        ======================================================================================
+        Generic targets and macros
+        ======================================================================================
+    -->
 
     <!-- 
     INITIALIZE IMPORTED DOCUMENTATION OF HISTORY VERSIONS
@@ -152,40 +184,38 @@
     with ad hoc configuration file. It should only be called once 
     per imported documentation version.
     -->
-    <macrodef name="init-imported-version">
+    <macrodef name="init-imported-history">
         <attribute name="version" />
         <attribute name="basepath" default="." />
         <sequential>
-            <echo file="@{basepath}/history/@{version}/config.extra.js" 
-                  message="xooki.c.setImportLevel(2);" />
+            <echo file="@{basepath}/history/@{version}/config.extra.js"> 
+xooki.c.setImportLevel(2);
+            </echo>
         </sequential>
     </macrodef>
 
-    <target name="init-imported-history" depends="init-imported-history-ivy,init-imported-history-ivyde"
-            description="--> initialize all imported documentation history for Ivy and
IvyDE" />
+    <macrodef name="init-external-history">
+        <attribute name="version" />
+        <attribute name="basepath" default="." />
+        <sequential>
+            <echo file="@{basepath}/history/@{version}/config.extra.js">
+xooki.c.path = { template : "../../historyTemplate.html" };
+            </echo>
+            <replace file="@{basepath}/history/@{version}/toc.json" token="&quot;title&quot;:&quot;Documentation&quot;"
+                value="&quot;title&quot;:&quot;Documentation (@{version})&quot;"
/>
+        </sequential>
+    </macrodef>
 
-    <target name="init-imported-history-ivy"
-            description="--> initialize all imported documentation history for Ivy">
-        <init-imported-version version="trunk" />
-        <init-imported-version version="latest-release" />
-        <init-imported-version version="latest-milestone" />
-    	<init-imported-version version="2.1.0-rc1" />
-    	<init-imported-version version="2.0.0" />
-        <init-imported-version version="2.0.0-rc2" />
-        <init-imported-version version="2.0.0-rc1" />
-        <init-imported-version version="2.0.0-beta2" />
-        <init-imported-version version="2.0.0-beta1" />
-        <init-imported-version version="2.0.0-alpha2" />
-    </target>
-
-    <target name="init-imported-history-ivyde"
-            description="--> initialize all imported documentation history for IvyDE">
-        <init-imported-version basepath="ivyde" version="trunk" />
-        <init-imported-version basepath="ivyde" version="latest-milestone" />
-        <init-imported-version basepath="ivyde" version="2.0.0.final" />
-        <init-imported-version basepath="ivyde" version="2.0.0.alpha1" />
-        <init-imported-version basepath="ivyde" version="1.2.0" />
-    </target>
+    <macrodef name="generate-printdoc">
+        <attribute name="version" />
+        <attribute name="basepath" default="${basedir}" />
+        <attribute name="destpath" default="${target.dir}" />
+        <sequential>
+            <xooki:print 
+                src="@{basepath}/history/@{version}/index.html" 
+                dest="@{destpath}/history/@{version}/book.html" />
+        </sequential>
+    </macrodef>
 
     <target name="tagsdoc" 
             description="--> Generates tagsdoc.properties file which can be used in IvyDE
for code completion documentation">

Added: ant/ivy/site/historyTemplate.html
URL: http://svn.apache.org/viewvc/ant/ivy/site/historyTemplate.html?rev=795505&view=auto
==============================================================================
--- ant/ivy/site/historyTemplate.html (added)
+++ ant/ivy/site/historyTemplate.html Sun Jul 19 09:52:25 2009
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<title>${title} | Apache Ivy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/style.css" />
+  <script src="js/jquery.pack.js" type="text/javascript"></script>
+  <script src="js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
+  </script>
+</head>
+
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td id="home" width="30%"><a href="http://ant.apache.org/"
+			title="Apache Ant"><img src="images/ant-group-logo.gif" alt="Apache Ant"
+			border="0" /></a></td>
+
+		<td class="product" width="70%" align="right" valign="middle"><img
+			src="images/logo.png" alt="ivy" border="0" /></td>
+	</tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td>
+
+        <div style="float:right;margin: 0 10px;">
+        <!-- Google CSE Search Box Begins -->
+  <form id="searchbox_014292259695392975429:5y6qypnrni8" action="http://ant.apache.org/ivy/search.html">
+    <input type="hidden" name="cx" value="014292259695392975429:5y6qypnrni8" />
+    <input type="hidden" name="cof" value="FORID:11" />
+    <input name="q" type="text" size="30" />
+    <input type="submit" name="sa" value="Search" />
+  </form>
+  <script type="text/javascript" src="http://www.google.com/coop/cse/brand?form=searchbox_014292259695392975429%3A5y6qypnrni8"></script>
+<!-- Google CSE Search Box Ends -->
+        </div>
+
+		<div id="navcontainer">
+		<a href="http://ant.apache.org/">Apache Ant</a> &gt; <a href="http://ant.apache.org/ivy/">Ivy</a>
&gt; <a href="http://ant.apache.org/ivy/history.html">History</a> &gt;
${breadCrumb}
+		</div>
+		</td>
+	</tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+	width="100%">
+	<tr>
+		<td id="sidebar-left">
+		<div class="block block-book" id="block-book-0">
+		<h2>Ivy</h2>
+
+		<div class="content">${menu}</div>
+
+		<center><iframe src="http://www.apache.org/ads/buttonbar.html"
+                         style="border-width:0;" frameborder="0" scrolling="no"
+                         width="135" height="265"></iframe>
+                </center>
+                
+		</div>
+
+		</td>
+		
+		<td valign="top">
+		<div id="main">
+
+		<h1 class="title">${title}</h1>
+            ${body}
+ 		</div><!-- main -->
+		</td>
+	</tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td align="center" valign="middle">
+		<div class="primary-links">:: 
+			<a href="index.html">Home</a> ::
+			<a href="download.html">Download</a> ::
+			<a href="history/latest-milestone/index.html">Documentation</a> ::
+			<a href="get-involved.html">Get Involved</a> ::
+			<a href="search.html">Search</a> ::
+		</div>
+		</td>
+	</tr>
+</table>
+
+
+
+<div id="footer-message"></div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/historyTemplate.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/site/historyTemplate.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/site/historyTemplate.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: ant/ivy/site/ivyde/historyTemplate.html
URL: http://svn.apache.org/viewvc/ant/ivy/site/ivyde/historyTemplate.html?rev=795505&view=auto
==============================================================================
--- ant/ivy/site/ivyde/historyTemplate.html (added)
+++ ant/ivy/site/ivyde/historyTemplate.html Sun Jul 19 09:52:25 2009
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<title>${title} | IvyDE</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/style.css" />
+  <script src="js/jquery.pack.js" type="text/javascript"></script>
+  <script src="js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
+  </script>
+</head>
+
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td id="home" width="30%"><a href="http://ant.apache.org/"
+			title="Apache Ant"><img src="images/ant-group-logo.gif" alt="Apache Ant"
+			border="0" /></a></td>
+
+		<td class="product" width="70%" align="right" valign="middle"><img
+			src="images/logo.png" alt="IvyDE" border="0" /></td>
+	</tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td>
+
+		<div id="navcontainer">
+		<a href="http://ant.apache.org/">Apache Ant</a> &gt; <a href="http://ant.apache.org/ivy/">Ivy</a>
&gt; <a href="http://ant.apache.org/ivy/ivyde/">IvyDE</a> &gt; <a href="http://ant.apache.org/ivy/ivyde/history.html">History</a>
&gt; ${breadCrumb}
+		</div>
+		</td>
+	</tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+	width="100%">
+	<tr>
+		<td id="sidebar-left">
+		<div class="block block-book" id="block-book-0">
+		<h2>IvyDE</h2>
+
+		<div class="content">${menu}</div>
+
+		</div>
+
+		</td>
+		
+		<td valign="top">
+		<div id="main">
+
+		<h1 class="title">${title}</h1>
+            ${body}
+            <hr/>
+            <a href="${printerFriendlyLocation}">Printer Friendly</a>
+ 		</div><!-- main -->
+		</td>
+	</tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td align="center" valign="middle">
+		<div class="primary-links">:: 
+			<a href="index.html">Home</a> ::
+			<a href="download.html">Download</a> ::
+			<a href="documentation.html">Documentation</a> ::
+			<a href="get-involved.html">Get involved</a> ::
+		</div>
+		</td>
+	</tr>
+</table>
+
+
+
+<div id="footer-message"></div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/ivyde/historyTemplate.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/site/ivyde/historyTemplate.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/site/ivyde/historyTemplate.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: ant/ivy/site/ivyde/printTemplate.html
URL: http://svn.apache.org/viewvc/ant/ivy/site/ivyde/printTemplate.html?rev=795505&view=auto
==============================================================================
--- ant/ivy/site/ivyde/printTemplate.html (added)
+++ ant/ivy/site/ivyde/printTemplate.html Sun Jul 19 09:52:25 2009
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one
+   or more contributor license agreements.  See the NOTICE file
+   distributed with this work for additional information
+   regarding copyright ownership.  The ASF licenses this file
+   to you under the Apache License, Version 2.0 (the
+   "License"); you may not use this file except in compliance
+   with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing,
+   software distributed under the License is distributed on an
+   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+   KIND, either express or implied.  See the License for the
+   specific language governing permissions and limitations
+   under the License.    
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+<title>${title} | IvyDE</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="style/print-style.css" />
+</head>
+
+<body>
+
+<div id="body">
+
+<table id="header" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td id="home" width="30%"><a href="http://ant.apache.org/"
+			title="Apache Ant"><img src="images/ant-group-logo.gif" alt="Apache Ant"
+			border="0" /></a></td>
+
+		<td class="product" width="70%" align="right" valign="middle"><img
+			src="images/logo.png" alt="ivy" border="0" /></td>
+	</tr>
+</table>
+
+		<div id="main">
+            ${body}
+ 		</div><!-- main -->
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/ivy/site/ivyde/printTemplate.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/site/ivyde/printTemplate.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/site/ivyde/printTemplate.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: ant/ivy/site/ivyde/style/print-style.css
URL: http://svn.apache.org/viewvc/ant/ivy/site/ivyde/style/print-style.css?rev=795505&view=auto
==============================================================================
--- ant/ivy/site/ivyde/style/print-style.css (added)
+++ ant/ivy/site/ivyde/style/print-style.css Sun Jul 19 09:52:25 2009
@@ -0,0 +1,294 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one or more
+ *  contributor license agreements.  See the NOTICE file distributed with
+ *  this work for additional information regarding copyright ownership.
+ *  The ASF licenses this file to You under the Apache License, Version 2.0
+ *  (the "License"); you may not use this file except in compliance with
+ *  the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *
+ */
+
+@import "color.css";
+@import "nav.css";
+@import "xmlverbatim.css";
+@import "ant.css";
+@import "ivy-ref.css";
+@import "shell.css";
+
+#body  {
+  display: table;
+  padding: 0;
+}
+#body  {
+  padding-top: 5px;
+  padding-bottom: 5px;
+}
+
+/*
+** HTML elements
+*/
+body  {
+  margin: 0;
+  padding: 0;
+  bgcolor: #ffffff;
+}
+body, p, td, li, ul, ol  {
+  font-family: Verdana, Helvetica, Arial, sans-serif;
+  font-size: small;
+}
+h1, h2, h3, h4, h5, h6, .toc-title {
+  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
+}
+.toc-title {
+  margin: 15px;
+  padding: 10px;
+  font-size: 2em;
+  text-align: center;
+  border: solid 2px;
+  -moz-border-radius-topleft: 5px;
+  -moz-border-radius-topright: 5px;
+  -moz-border-radius-bottomright: 5px;
+  -moz-border-radius-bottomleft: 5px;
+}
+h1 {
+/*
+  margin-left: 15px;
+  margin-right: 15px;
+  */
+  padding-left: 10px;
+  font-size: 1.6em;
+  -moz-border-radius-topleft: 5px;
+  -moz-border-radius-topright: 5px;
+  -moz-border-radius-bottomright: 5px;
+  -moz-border-radius-bottomleft: 5px;
+}
+h2 {
+  font-size: 1.4em;
+}
+h3 {
+  font-size: 1.2em;
+}
+h4 {
+  font-size: 1.1em;
+}
+tr.dark td, tr.light td {
+  padding: 0.3em;
+}
+a:link {
+  text-decoration: none;
+  font-weight: bold;
+}
+a:visited {
+  text-decoration: none;
+  font-weight: bold;
+}
+a:hover, a:active {
+  font-weight: bold;
+  text-decoration: underline;
+}
+p {
+  margin: 0 0 1.3em 0;
+  padding: 0;
+}
+blockquote {
+  padding: 0 15px 0 15px;
+  margin: 15px 50px 15px 50px;
+  text-align: left;
+  font-size: 1.2em;
+  line-height: 1.3em;
+  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
+}
+pre {
+  padding: 0.75em 1.5em;
+  font-size: 1em;
+  overflow: auto;
+}
+.form-item {
+  margin-top: 1em;
+}
+.item-list .title {
+  font-size: 0.85em;
+}
+.hide {
+  display: none
+}
+
+/*
+** Page layout blocks / IDs
+*/
+#home img {
+  padding: 5px 20px 10px 10px;
+}
+.product img {
+  padding: 5px 20px 10px 10px;
+}
+
+#top-menu tr {
+  padding: 0;
+  margin: 0;
+}
+
+#top-menu td {
+  padding: 0;
+  margin: 0;
+}
+
+#search {
+  padding: 0 1em 0 1em;
+  margin: 0;
+}
+#search .form-text, #search .form-submit {
+  padding: 0;
+  margin: 0;
+  font-size: 0.85em;
+}
+#search .form-text {
+  width: 8em;
+  padding: 0;
+  margin: 0;
+}
+
+#sidebar-left, #sidebar-right {
+  width: 200px;
+  /* padding in px not ex because IE messes up 100% width tables otherwise */
+  padding: 15px 5px 75px 10px;
+  vertical-align: top;
+}
+#sidebar-left li, #sidebar-right li {
+  font-size: 1em;
+}
+.block h2 {
+  margin: 5px 0px 0px 0px;
+  padding: 1px 5px 1px 30px;
+  font-size: 1.2em;
+  font-weight: 700;
+  -moz-border-radius-topleft: 5px;
+  -moz-border-radius-topright: 5px;
+} 
+
+.block .content {
+  -moz-border-radius-bottomright: 5px;
+  -moz-border-radius-bottomleft: 5px;
+  margin-bottom: 10px;
+}
+
+#main {
+  padding-left: 10px;
+  padding-right: 10px;
+  padding-bottom: 10px;
+  background: transparent url(../images/background.png) center center no-repeat;
+}
+
+.content {
+  padding-top: 10px;
+}
+
+#forum {
+  margin: 15px 0 15px 0;
+}
+#forum table {
+  width: 100%;
+}
+#forum table tr th {
+  text-align: center;
+  font-size: 0.75em;
+}
+#forum table tr th a  {
+  text-decoration: underline;
+}
+#forum table tr th img  {
+  margin: 0;
+}
+#forum td {
+  padding: 0.5em 0.5em 0.5em 0.5em;
+}
+#forum td.container a {
+  padding: 20px 0 20px 35px;
+}
+#forum td.statistics, #forum td.settings, #forum td.pager {
+  height: 1.5em;
+}
+#forum td .links {
+  padding-top: 0.7em;
+  font-size: 0.9em;
+}
+.block-forum h3 {
+  margin-bottom: .5em;
+}
+
+#footer-menu td {
+  padding-top: 3px;
+}
+
+.comparison td, .comparison th {
+    text-align: center;
+}
+
+.comment {
+  -moz-border-radius: 5px;
+  border: 1px solid #abc;
+  padding: .5em;
+  margin-bottom: 1em;
+}
+.comment .title {
+  font-size: 1em;
+  padding: 10px 0px 12px 19px;
+  background: transparent url(icon-comment.png) left center no-repeat;
+}
+.comment .new {
+  font-weight: bold;
+  font-size: 1em;
+  margin-left: 2px;
+  color: red;
+}
+.comment .picture {
+  border: 1px solid #fff;
+  float: right;
+  margin: 10px;
+}
+.submitted {
+  color: #999;
+  font-size: 0.79em;
+}
+.since {
+  font-weight: 700;
+  font-style: italic;
+}
+
+.postit {
+  margin:10px;
+  padding:10px;
+  -moz-border-radius:10px;
+  float:right;
+  width:400px;
+}
+
+table.home {
+    text-align:center;
+    color:#6e9244;
+    font-family:verdana, "Lucida Grande", arial, helvetica, sans-serif;
+}
+tr.homeitems {
+    font-size:large;
+}
+tr.homeitems td {
+    padding: 0 0.5cm 0 0.5cm;
+}
+tr.homeitems a:link, a:visited {
+    color: #6e9244; 
+    text-decoration: none;
+}
+tr.homeitems a:hover {
+    text-decoration: underline;
+    background: none !important;
+}
+.home img { border-width:0; }
+

Propchange: ant/ivy/site/ivyde/style/print-style.css
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/site/ivyde/style/print-style.css
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/site/ivyde/style/print-style.css
------------------------------------------------------------------------------
    svn:mime-type = text/css

Modified: ant/ivy/site/ivyde/toc.json
URL: http://svn.apache.org/viewvc/ant/ivy/site/ivyde/toc.json?rev=795505&r1=795504&r2=795505&view=diff
==============================================================================
--- ant/ivy/site/ivyde/toc.json (original)
+++ ant/ivy/site/ivyde/toc.json Sun Jul 19 09:52:25 2009
@@ -37,8 +37,8 @@
         "children": [
             {
               "title":"trunk",
-              "importRoot":"history/trunk",
-              "importNode":"index"            },
+              "url":"http://ant.apache.org/ivy/ivyde/history/trunk/index.html"
+            },
             {
               "id":"2.x",
               "title":"2.x",
@@ -51,24 +51,24 @@
                     "children": [
                         {
                           "title":"2.0.0.final",
-                          "importRoot":"history/2.0.0.final",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/ivyde/history/2.0.0.final/index.html"
+                        },
                         {
                           "title":"2.0.0.beta1",
-                          "importRoot":"history/2.0.0.beta1",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/ivyde/history/2.0.0.beta1/index.html"
+                        },
                         {
                           "title":"2.0.0.alpha1",
-                          "importRoot":"history/2.0.0.alpha1",
-                          "importNode":"index"                        }
+                          "url":"http://ant.apache.org/ivy/ivyde/history/2.0.0.alpha1/index.html"
+                        }
                       ]
                   }
                 ]
             },
             {
               "title":"1.2.0",
-              "importRoot":"history/1.2.0",
-              "importNode":"index"            }
+              "url":"http://ant.apache.org/ivy/ivyde/history/1.2.0/index.html"
+            }
           ]
       },
       {

Modified: ant/ivy/site/toc.json
URL: http://svn.apache.org/viewvc/ant/ivy/site/toc.json?rev=795505&r1=795504&r2=795505&view=diff
==============================================================================
--- ant/ivy/site/toc.json (original)
+++ ant/ivy/site/toc.json Sun Jul 19 09:52:25 2009
@@ -76,7 +76,7 @@
       },
       {
         "title":"Documentation (2.1.0-rc1)",
-        "importRoot":"history/2.1.0-rc1",
+        "importRoot":"history/latest-milestone",
         "importNode":"index"      },
       {
         "id":"history",
@@ -84,8 +84,8 @@
         "children": [
             {
               "title":"Trunk",
-              "importRoot":"history/trunk",
-              "importNode":"index"            },
+              "url":"http://ant.apache.org/ivy/history/trunk/index.html"
+            },
             {
               "id":"2.x",
               "title":"2.x",
@@ -97,8 +97,8 @@
                     "children": [
                         {
                           "title":"2.1.0-rc1",
-                          "importRoot":"history/2.1.0-rc1",
-                          "importNode":"index"                        }
+                          "url":"http://ant.apache.org/ivy/history/2.1.0-rc1/index.html"
+                        }
                       ]
                   },
                   {
@@ -107,28 +107,28 @@
                     "children": [
                         {
                           "title":"2.0.0",
-                          "importRoot":"history/2.0.0",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0/index.html"
+                        },
                         {
                           "title":"2.0.0-rc2",
-                          "importRoot":"history/2.0.0-rc2",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0-rc2/index.html"
+                        },
                         {
                           "title":"2.0.0-rc1",
-                          "importRoot":"history/2.0.0-rc1",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0-rc1/index.html"
+                        },
                         {
                           "title":"2.0.0-beta2",
-                          "importRoot":"history/2.0.0-beta2",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0-beta2/index.html"
+                        },
                         {
                           "title":"2.0.0-beta1",
-                          "importRoot":"history/2.0.0-beta1",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0-beta1/index.html"
+                        },
                         {
                           "title":"2.0.0-alpha2",
-                          "importRoot":"history/2.0.0-alpha2",
-                          "importNode":"index"                        },
+                          "url":"http://ant.apache.org/ivy/history/2.0.0-alpha2/index.html"
+                        },
                         {
                           "id":"history/2.0.0-alpha-1",
                           "title":"2.0.0-alpha-1",
@@ -382,6 +382,14 @@
         "children": [
 
           ]
+      },
+      {
+        "id":"ivyde",
+        "title":"IvyDE",
+        "url":"http://ant.apache.org/ivy/ivyde/index.html",
+        "children": [
+
+          ]
       }
     ]
-}
\ No newline at end of file
+}



Mime
View raw message