jefft 2004/04/11 15:28:07
Modified: targets/fop embedding.html embedding.pdf
targets/fop/design/alt.design FOPropertySets.html
FoXMLEvent.html SyncedFoXmlEventsBuffer.html
XMLNamespaces.html codedisplay.js
targets/fop/design/alt.design/properties
AbstractPropertyValue.html AutoRestore.html
BorderCommonStyle.html BorderCommonWidth.html
BorderLeftStyle.html BorderLeftWidth.html
Character.html Direction.html FOAttributes.html
PropNames.html Property.html PropertyConsts.html
PropertyParser.html PropertySets.html
PropertyTokenizer.html PropertyValue.html
PropertyValueList.html RenderingIntent.html
ShorthandPropSets.html codedisplay.js
targets/fop/dev/fo embedding.fo
targets/fop/dev/svg images.svg link.svg paints.svg text.svg
transparency.svg
targets/fop/fo align.fo align2.fo embed.fo fonts.fo size.fo
targets/fop/skin breadcrumbs.js
Log:
Automatic publish at Mon Apr 12 00:27:54 CEST 2004 from
http://forrestbot.cocoondev.org.
Revision Changes Path
1.49 +51 -23 xml-site/targets/fop/embedding.html
Index: embedding.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/embedding.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- embedding.html 8 Apr 2004 20:06:11 -0000 1.48
+++ embedding.html 11 Apr 2004 22:28:05 -0000 1.49
@@ -331,6 +331,9 @@
<a href="#basic-logging">Logging</a>
</li>
<li>
+<a href="#basic-logging-new-version">Logging (Upcoming FOP 1.0 Version
only)</a>
+</li>
+<li>
<a href="#render">Processing XSL-FO</a>
</li>
<li>
@@ -448,6 +451,31 @@
You also need to set up logging. Global logging for all FOP
processes is managed by MessageHandler. Per-instance logging
is handled by Driver. You want to set both using an implementation
+ of org.apache.avalon.framework.logger.Logger. See
+ <a target="_top" href="#logging">below</a> for more information.
+ </p>
+<p>
+ Call <span class="codefrag">setLogger(Logger)</span> always
immediately after
+ instantiating the Driver object. See here:
+ </p>
+<pre class="code">
+import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.logger.ConsoleLogger;
+
+/*..*/
+
+Driver driver = new Driver();
+Logger logger = new ConsoleLogger(ConsoleLogger.LEVEL_INFO);
+MessageHandler.setScreenLogger(logger);
+driver.setLogger(logger);</pre>
+</div>
+<a name="N10053"></a><a name="basic-logging-new-version"></a>
+<h4>Logging (Upcoming FOP 1.0 Version only)</h4>
+<div style="margin-left: 0 ; border: 2px">
+<p>
+ You also need to set up logging. Global logging for all FOP
+ processes is managed by MessageHandler. Per-instance logging
+ is handled by Driver. You want to set both using an implementation
of org.apache.commons.logging.Log. See
<a target="_top" href="#logging">below</a> for more information.
</p>
@@ -466,7 +494,7 @@
MessageHandler.setScreenLogger(logger);
driver.setLogger(logger);</pre>
</div>
-<a name="N10053"></a><a name="render"></a>
+<a name="N1006C"></a><a name="render"></a>
<h4>Processing XSL-FO</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -492,7 +520,7 @@
driver.setOutputStream(new FileOutputStream(args[1]));
driver.run();</pre>
</div>
-<a name="N10080"></a><a name="render-with-xslt"></a>
+<a name="N10099"></a><a name="render-with-xslt"></a>
<h4>Processing XSL-FO generated from XML+XSLT</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -539,11 +567,11 @@
</div>
</div>
-<a name="N100A3"></a><a name="logging"></a>
+<a name="N100BC"></a><a name="logging"></a>
<h3>Controlling logging</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
- FOP uses the
+ Current FOP 0.20.x production uses the
<a target="_blank"
href="http://avalon.apache.org/framework/api/org/apache/avalon/framework/logger/package-summary.html">Logger
package</a>
from Apache Avalon Framework to do logging. See the
<a target="_blank" href="http://avalon.apache.org/framework/">Apache
Avalon Framework</a>
@@ -585,7 +613,7 @@
</p>
</div>
-<a name="N100CD"></a><a name="input"></a>
+<a name="N100E6"></a><a name="input"></a>
<h3>Input Sources</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -622,7 +650,7 @@
</p>
</div>
-<a name="N1012A"></a><a name="config-external"></a>
+<a name="N10143"></a><a name="config-external"></a>
<h3>Using a Configuration File</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -650,7 +678,7 @@
</p>
</div>
-<a name="N10149"></a><a name="config-internal"></a>
+<a name="N10162"></a><a name="config-internal"></a>
<h3>Setting the Configuration Programmatically</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -666,10 +694,10 @@
</p>
</div>
-<a name="N1016A"></a><a name="hints"></a>
+<a name="N10183"></a><a name="hints"></a>
<h3>Hints</h3>
<div style="margin-left: 0 ; border: 2px">
-<a name="N10170"></a><a name="object-reuse"></a>
+<a name="N10189"></a><a name="object-reuse"></a>
<h4>Object reuse</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -684,7 +712,7 @@
IntputStream and renderer.
</p>
</div>
-<a name="N10180"></a><a name="awt"></a>
+<a name="N10199"></a><a name="awt"></a>
<h4>AWT issues</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -704,7 +732,7 @@
<a href="graphics.html#batik">notes on Batik</a>.
</p>
</div>
-<a name="N1019A"></a><a name="render-info"></a>
+<a name="N101B3"></a><a name="render-info"></a>
<h4>Getting information on the rendering process</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -719,7 +747,7 @@
</div>
</div>
-<a name="N101A8"></a><a name="performance"></a>
+<a name="N101C1"></a><a name="performance"></a>
<h3>Improving performance</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -757,7 +785,7 @@
</ul>
</div>
-<a name="N101D1"></a><a name="multithreading"></a>
+<a name="N101EA"></a><a name="multithreading"></a>
<h3>Multithreading FOP</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -788,7 +816,7 @@
In general, you cannot safely run multiple threads through the AWT
renderer.</p>
</div>
-<a name="N101ED"></a><a name="examples"></a>
+<a name="N10206"></a><a name="examples"></a>
<h3>Examples</h3>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -796,7 +824,7 @@
In contrast to the examples above the examples here primarily use JAXP for
XML access. This may be easier to understand for people familiar with JAXP.
</p>
-<a name="N101F6"></a><a name="ExampleFO2PDF"></a>
+<a name="N1020F"></a><a name="ExampleFO2PDF"></a>
<h4>ExampleFO2PDF.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -809,7 +837,7 @@
<div align="center">
<img class="figure" alt="Example XSL-FO to PDF"
src="images/EmbeddingExampleFO2PDF.png"></div>
</div>
-<a name="N10208"></a><a name="ExampleXML2FO"></a>
+<a name="N10221"></a><a name="ExampleXML2FO"></a>
<h4>ExampleXML2FO.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -824,7 +852,7 @@
<div align="center">
<img class="figure" alt="Example XML to XSL-FO"
src="images/EmbeddingExampleXML2FO.png"></div>
</div>
-<a name="N1021E"></a><a name="ExampleXML2PDF"></a>
+<a name="N10237"></a><a name="ExampleXML2PDF"></a>
<h4>ExampleXML2PDF.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -847,7 +875,7 @@
performance is significantly higher with SAX.
</p>
</div>
-<a name="N10233"></a><a name="ExampleObj2XML"></a>
+<a name="N1024C"></a><a name="ExampleObj2XML"></a>
<h4>ExampleObj2XML.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -883,7 +911,7 @@
<a target="_blank"
href="http://java.sun.com/xml/jaxp/dist/1.1/docs/tutorial/xslt/3_generate.html">An
older JAXP tutorial</a>).
</p>
</div>
-<a name="N10252"></a><a name="ExampleObj2PDF"></a>
+<a name="N1026B"></a><a name="ExampleObj2PDF"></a>
<h4>ExampleObj2PDF.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -899,7 +927,7 @@
<div align="center">
<img class="figure" alt="Example Java object to PDF (via XML and XSL-FO)"
src="images/EmbeddingExampleObj2PDF.png"></div>
</div>
-<a name="N10264"></a><a name="ExampleDOM2PDF"></a>
+<a name="N1027D"></a><a name="ExampleDOM2PDF"></a>
<h4>ExampleDOM2PDF.java</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -910,7 +938,7 @@
use a DOM tree as input for an XSL transformation.
</p>
</div>
-<a name="N10272"></a><a name="ExampleSVG2PDF"></a>
+<a name="N1028B"></a><a name="ExampleSVG2PDF"></a>
<h4>ExampleSVG2PDF.java (PDF Transcoder example)</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -921,7 +949,7 @@
It is used to generate a PDF document from an SVG file.
</p>
</div>
-<a name="N10280"></a><a name="example-notes"></a>
+<a name="N10299"></a><a name="example-notes"></a>
<h4>Final notes</h4>
<div style="margin-left: 0 ; border: 2px">
<p>
@@ -936,7 +964,7 @@
<div class="attribution">
<span class="version">
- version 1.20</span>
+ version 1.21</span>
</div>
</div>
</td><td width="10"><img width="10" height="1" alt=""
src="skin/images/spacer.gif" class="spacer"></td>
1.17 +259 -243 xml-site/targets/fop/embedding.pdf
<<Binary file>>
1.49 +0 -0
xml-site/targets/fop/design/alt.design/FOPropertySets.html
Index: FOPropertySets.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/FOPropertySets.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.40 +0 -0 xml-site/targets/fop/design/alt.design/FoXMLEvent.html
Index: FoXMLEvent.html
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/design/alt.design/FoXMLEvent.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
1.40 +0 -0
xml-site/targets/fop/design/alt.design/SyncedFoXmlEventsBuffer.html
Index: SyncedFoXmlEventsBuffer.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/SyncedFoXmlEventsBuffer.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
1.40 +0 -0 xml-site/targets/fop/design/alt.design/XMLNamespaces.html
Index: XMLNamespaces.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/XMLNamespaces.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
1.39 +0 -0 xml-site/targets/fop/design/alt.design/codedisplay.js
Index: codedisplay.js
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/design/alt.design/codedisplay.js,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/AbstractPropertyValue.html
Index: AbstractPropertyValue.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/AbstractPropertyValue.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/AutoRestore.html
Index: AutoRestore.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/AutoRestore.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/BorderCommonStyle.html
Index: BorderCommonStyle.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/BorderCommonStyle.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/BorderCommonWidth.html
Index: BorderCommonWidth.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/BorderCommonWidth.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/BorderLeftStyle.html
Index: BorderLeftStyle.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/BorderLeftStyle.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/BorderLeftWidth.html
Index: BorderLeftWidth.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/BorderLeftWidth.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/Character.html
Index: Character.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/Character.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/Direction.html
Index: Direction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/Direction.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/FOAttributes.html
Index: FOAttributes.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/FOAttributes.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropNames.html
Index: PropNames.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropNames.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/Property.html
Index: Property.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/Property.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertyConsts.html
Index: PropertyConsts.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertyConsts.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertyParser.html
Index: PropertyParser.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertyParser.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertySets.html
Index: PropertySets.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertySets.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertyTokenizer.html
Index: PropertyTokenizer.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertyTokenizer.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertyValue.html
Index: PropertyValue.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertyValue.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/PropertyValueList.html
Index: PropertyValueList.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/PropertyValueList.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.4 +0 -0
xml-site/targets/fop/design/alt.design/properties/RenderingIntent.html
Index: RenderingIntent.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/RenderingIntent.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.49 +0 -0
xml-site/targets/fop/design/alt.design/properties/ShorthandPropSets.html
Index: ShorthandPropSets.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/ShorthandPropSets.html,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
1.39 +0 -0
xml-site/targets/fop/design/alt.design/properties/codedisplay.js
Index: codedisplay.js
===================================================================
RCS file:
/home/cvs/xml-site/targets/fop/design/alt.design/properties/codedisplay.js,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
1.4 +0 -0 xml-site/targets/fop/dev/fo/embedding.fo
Index: embedding.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/fo/embedding.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/dev/svg/images.svg
Index: images.svg
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/svg/images.svg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/dev/svg/link.svg
Index: link.svg
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/svg/link.svg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/dev/svg/paints.svg
Index: paints.svg
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/svg/paints.svg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.5 +0 -0 xml-site/targets/fop/dev/svg/text.svg
Index: text.svg
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/svg/text.svg,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
1.4 +0 -0 xml-site/targets/fop/dev/svg/transparency.svg
Index: transparency.svg
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/dev/svg/transparency.svg,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/fo/align.fo
Index: align.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/fo/align.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/fo/align2.fo
Index: align2.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/fo/align2.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/fo/embed.fo
Index: embed.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/fo/embed.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/fo/fonts.fo
Index: fonts.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/fo/fonts.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.4 +0 -0 xml-site/targets/fop/fo/size.fo
Index: size.fo
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/fo/size.fo,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
1.11 +53 -22 xml-site/targets/fop/skin/breadcrumbs.js
Index: breadcrumbs.js
===================================================================
RCS file: /home/cvs/xml-site/targets/fop/skin/breadcrumbs.js,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- breadcrumbs.js 11 Apr 2004 22:19:50 -0000 1.10
+++ breadcrumbs.js 11 Apr 2004 22:28:07 -0000 1.11
@@ -1,20 +1,52 @@
/*
- * Copyright 1999-2004 The Apache Software Foundation.
- *
- * Licensed 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.
- */
-/* $Id$ */
+ ============================================================================
+ The Apache Software License, Version 1.1
+ ============================================================================
+
+ Copyright (C) @skinconfig.year@ The Apache Software Foundation. All rights
reserved.
+
+ Redistribution and use in source and binary forms, with or without modifica-
+ tion, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ 3. The end-user documentation included with the redistribution, if any, must
+ include the following acknowledgment: "This product includes software
+ developed by the Apache Software Foundation (http://www.apache.org/)."
+ Alternately, this acknowledgment may appear in the software itself, if
+ and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache Forrest" and "Apache Software Foundation"
+ must not be used to endorse or promote products derived from this
software
+ without prior written permission. For written permission, please contact
+ [EMAIL PROTECTED]
+
+ 5. Products derived from this software may not be called "Apache", nor may
+ "Apache" appear in their name, without prior written permission of the
+ Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
+ INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+ FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
+ DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+ This software consists of voluntary contributions made by many individuals
+ on behalf of the Apache Software Foundation. For more information on the
+ Apache Software Foundation, please see <http://www.apache.org/>.
+
+*/
/**
* This script, when included in a html file, builds a neat breadcrumb trail
@@ -51,14 +83,14 @@
* you use this script (you can leave it as an empty array if you wish)
*/
var PREPREND_CRUMBS = new Array();
- if(!("apache"=="")){
- PREPREND_CRUMBS.push( new Array( "apache", "http://www.apache.org/" ) );
+ if(!("@skinconfig.trail.link1.name@"=="")){
+ PREPREND_CRUMBS.push( new Array( "@skinconfig.trail.link1.name@",
"@skinconfig.trail.link1.href@" ) );
}
- if(!("xml.apache"=="")){
- PREPREND_CRUMBS.push( new Array( "xml.apache", "http://xml.apache.org/"
) );
+ if(!("@skinconfig.trail.link2.name@"=="")){
+ PREPREND_CRUMBS.push( new Array( "@skinconfig.trail.link2.name@",
"@skinconfig.trail.link2.href@" ) );
}
- if(!(""=="")){
- PREPREND_CRUMBS.push( new Array( "", "" ) );
+ if(!("@skinconfig.trail.link3.name@"=="")){
+ PREPREND_CRUMBS.push( new Array( "@skinconfig.trail.link3.name@",
"@skinconfig.trail.link3.href@" ) );
}
/**
@@ -232,5 +264,4 @@
{
document.write( getCrumbTrail( getBreadcrumbs( getDirectoriesInURL() )
) );
}
-
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]