Modified: poi/site/publish/related-projects.html URL: http://svn.apache.org/viewvc/poi/site/publish/related-projects.html?rev=1836244&r1=1836243&r2=1836244&view=diff ============================================================================== --- poi/site/publish/related-projects.html (original) +++ poi/site/publish/related-projects.html Wed Jul 18 23:27:21 2018 @@ -1,384 +1,238 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<!--*** This is a generated file. Do not edit. ***--> -<link rel="stylesheet" href="skin/tigris.css" type="text/css"> -<link rel="stylesheet" href="skin/mysite.css" type="text/css"> -<link rel="stylesheet" href="skin/site.css" type="text/css"> -<link media="print" rel="stylesheet" href="skin/print.css" type="text/css"> +<meta content="Apache Forrest" name="Generator"> +<meta name="Forrest-version" content="0.9"> +<meta name="Forrest-skin-name" content="pelt"> <title>Apache POI - Related Projects</title> +<link type="text/css" href="skin/basic.css" rel="stylesheet"> +<link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet"> +<link media="print" type="text/css" href="skin/print.css" rel="stylesheet"> +<link type="text/css" href="skin/profile.css" rel="stylesheet"> +<script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script> +<link rel="shortcut icon" href="images/favicon.ico"> </head> -<body bgcolor="white" class="composite"> -<!--================= start Banner ==================--> -<div id="banner"> -<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0"> -<tbody> -<tr> -<!--================= start Group Logo ==================--> -<td width="50%" align="left"> -<div class="groupLogo"> -<a href="https://www.apache.org"><img border="0" class="logoImage" alt="The Apache Software Foundation" src="resources/images/asf_logo.png"></a> -</div> -</td> -<!--================= end Group Logo ==================--> -<!--================= start Project Logo ==================--><td width="50%" align="right"> -<div align="right" class="projectLogo"> -<a href="https://donate.apache.org/"><img border="0" class="logoImage" alt="Support Apache" src="resources/images/support-asf.png" width="120" height="120" title="Your donation helps The Apache Software Foundation ensure its community-driven software remains available to billions of users at absolutely no cost."></a><a href="https://poi.apache.org/"><img border="0" class="logoImage" alt="Apache POI" src="resources/images/pb-poi.png" width="120" height="120" title="Apache POI - the Java API for Microsoft Documents"></a> -</div> -</td> -<!--================= end Project Logo ==================--> -</tr> -</tbody> -</table> -</div> -<!--================= end Banner ==================--> -<!--================= start Main ==================--> -<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs"> -<tbody> -<!--================= start Status ==================--> -<tr class="status"> -<td> -<!--================= start BreadCrumb ==================--><a href="https://www.apache.org/">Apache</a> | <a href="https://poi.apache.org/">POI</a><a href=""></a> -<!--================= end BreadCrumb ==================--></td><td id="tabs"> -<!--================= start Tabs ==================--> -<div class="tab"> -<span class="selectedTab"><a class="base-selected" href="index.html">Home</a></span> | <script language="Javascript" type="text/javascript"> -function printit() { -if (window.print) { - window.print() ; -} else { - var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>'; -document.body.insertAdjacentHTML('beforeEnd', WebBrowser); - WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box WebBrowser1.outerHTML = ""; -} -} -</script><script language="Javascript" type="text/javascript"> -var NS = (navigator.appName == "Netscape"); -var VERSION = parseInt(navigator.appVersion); -if (VERSION > 3) { - document.write(' <a title="PRINT this page OUT" href="javascript:printit()">PRINT</a>'); -} -</script> -</div> -<!--================= end Tabs ==================--> -</td> -</tr> -</tbody> -</table> -<!--================= end Status ==================--> -<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0"> -<tbody> -<tr valign="top"> -<!--================= start Menu ==================--> -<td id="leftcol"> -<div id="navcolumn"> -<div class="menuBar"> -<div class="menu"> -<span class="menuLabel">Overview</span> - -<div class="menuItem"> +<body onload="init()"> +<script type="text/javascript">ndeSetTextSize();</script> +<div id="top"> +<!--+ + |breadtrail + +--> +<div class="breadtrail"> +<a href="https://www.apache.org">Apache Software Foundation</a> > <a href="https://poi.apache.org">Apache POI</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script> +</div> +<!--+ + |header + +--> +<div class="header"> +<!--+ + |start group logo + +--> +<div class="grouplogo"> +<a href="https://www.apache.org"><img class="logoImage" alt="Apache Software Foundation" src="images/group-logo.png" title="The Apache Software Foundation is a cornerstone of the modern Open Source software ecosystem – supporting some of the most widely used and important software solutions powering today's Internet economy."></a> +</div> +<!--+ + |end group logo + +--> +<!--+ + |start Project Logo + +--> +<div class="projectlogo"> +<a href="https://poi.apache.org"><img class="logoImage" alt="Apache POI" src="images/project-logo.png" title="Apache POI is well-known in the Java field as a library for reading and writing Microsoft Office file formats, such as Excel, PowerPoint, Word, Visio, Publisher and Outlook. It supports both the older (OLE2) and new (OOXML - Office Open XML) formats."></a> +</div> +<!--+ + |end Project Logo + +--> +<!--+ + |start Search + +--> +<div class="searchbox"> +<form action="http://www.google.com/search" method="get" class="roundtopsmall"> +<input value="poi.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google"> + <input name="Search" value="Search" type="submit"> +</form> +</div> +<!--+ + |end search + +--> +<!--+ + |start Tabs + +--> +<ul id="tabs"> +<li class="current"> +<a class="selected" href="index.html">Home</a> +</li> +<li> +<a class="unselected" href="help/index.html">Help</a> +</li> +<li> +<a class="unselected" href="components/index.html">Component APIs</a> +</li> +<li> +<a class="unselected" href="devel/index.html">Getting Involved</a> +</li> +</ul> +<!--+ + |end Tabs + +--> +</div> +</div> +<div id="main"> +<div id="publishedStrip"> +<!--+ + |start Subtabs + +--> +<div id="level2tabs"></div> +<!--+ + |end Endtabs + +--> +<script type="text/javascript"><!-- +document.write("Last Published: " + document.lastModified); +// --></script> +</div> +<!--+ + |breadtrail + +--> +<div class="breadtrail"> + + + </div> +<!--+ + |start Menu, mainarea + +--> +<!--+ + |start Menu + +--> +<div id="menu"> +<div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Overview</div> +<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;"> +<div class="menuitem"> <a href="index.html">Home</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="download.html">Download</a> </div> - -<div class="menuItem"> -<a href="overview.html">Components</a> +<div class="menuitem"> +<a href="changes.html">Changelog</a> </div> - -<div class="menuItem"> +<div class="menuitem"> +<a href="apidocs/index.html">Javadocs</a> +</div> +<div class="menuitem"> <a href="text-extraction.html">Text Extraction</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="encryption.html">Encryption support</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="casestudies.html">Case Studies</a> </div> - -<div class="menuItem"> -<span class="menuSelected">Related projects</span> +<div class="menupage"> +<div class="menupagetitle">Related projects</div> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="legal.html">Legal</a> </div> - -</div> -<div class="menu"> -<span class="menuLabel">Help</span> - -<div class="menuItem"> -<a href="apidocs/index.html">Javadocs</a> -</div> - -<div class="menuItem"> -<a href="faq.html">FAQ</a> -</div> - -<div class="menuItem"> -<a href="mailinglists.html">Mailing Lists</a> -</div> - -<div class="menuItem"> -<a href="https://bz.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a> -</div> - -<div class="menuItem"> -<a href="changes.html">Changelog</a> -</div> - -</div> -<div class="menu"> -<span class="menuLabel">Getting Involved</span> - -<div class="menuItem"> -<a href="subversion.html">Subversion Repository</a> -</div> - -<div class="menuItem"> -<a href="howtobuild.html">How To Build</a> -</div> - -<div class="menuItem"> -<a href="guidelines.html">Contribution Guidelines</a> -</div> - -<div class="menuItem"> -<a href="who.html">Who We Are</a> </div> - -</div> -<div class="menu"> -<span class="menuLabel">Component APIs</span> - -<div class="menuItem"> -<a href="spreadsheet/index.html">Excel (SS=HSSF+XSSF+SXSSF)</a> -</div> - -<div class="menuItem"> -<a href="slideshow/index.html">PowerPoint (SL=HSLF+XSLF)</a> -</div> - -<div class="menuItem"> -<a href="document/index.html">Word (WP=HWPF+XWPF)</a> -</div> - -<div class="menuItem"> -<a href="hsmf/index.html">Outlook (HSMF)</a> -</div> - -<div class="menuItem"> -<a href="diagram/index.html">Visio (HDGF+XDGF)</a> -</div> - -<div class="menuItem"> -<a href="hpbf/index.html">Publisher (HPBF)</a> -</div> - -</div> -<div class="menu"> -<span class="menuLabel">Low-level Component APIs</span> - -<div class="menuItem"> -<a href="poifs/index.html">OLE2 Filesystem (POIFS)</a> -</div> - -<div class="menuItem"> -<a href="hpsf/index.html">OLE2 Document Props (HPSF)</a> -</div> - -<div class="menuItem"> -<a href="hmef/index.html">TNEF (HMEF) for winmail.dat</a> -</div> - -<div class="menuItem"> -<a href="oxml4j/index.html">OpenXML4J (OOXML)</a> -</div> - -<div class="menuItem"> -<a href="logging.html">Logging framework</a> -</div> - -</div> -<div class="menu"> -<span class="menuLabel">Apache Wide</span> - -<div class="menuItem"> +<div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Apache Wide</div> +<div id="menu_1.2" class="menuitemgroup"> +<div class="menuitem"> <a href="https://www.apache.org/">Apache Software Foundation</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="https://www.apache.org/licenses/">License</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="https://www.apache.org/foundation/thanks.html">Thanks</a> </div> - -<div class="menuItem"> +<div class="menuitem"> <a href="https://www.apache.org/security/">Security</a> </div> - </div> -<center> -<a href="https://www.apache.org/events/current-event.html"><img src="https://www.apache.org/events/current-event-125x125.png"></a> -</center> -</div> -</div> -<form target="_blank" action="https://www.google.com/search" method="get"> -<table summary="search" border="0" cellspacing="0" cellpadding="0"> -<tr> -<td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"> - Search Apache POI<br> -<input value="poi.apache.org" name="sitesearch" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" class="spacer"><input name="Search" value="GO" type="submit"></td><td><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td> -</tr> -<tr> -<td colspan="3"><img height="7" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td> -</tr> -<tr> -<td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td> -</tr> -</table> -</form> -</td> -<!--================= end Menu ==================--> -<!--================= start Content ==================--><td> -<div id="bodycol"> -<div class="app"> -<div align="center"> +<div id="credit"></div> +<div id="roundbottom"> +<img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div> +<!--+ + |alternative credits + +--> +<div id="credit2"> +<a href="https://donate.apache.org/"><img border="0" title="Support Apache" alt="Support Apache - logo" src="images/support-asf.png" style="width: 125px;height: 125px;"></a> +</div> +</div> +<!--+ + |end Menu + +--> +<!--+ + |start content + +--> +<div id="content"> <h1>Apache POI - Related Projects</h1> -</div> -<div class="h3"> - - - +<div id="front-matter"></div> <a name="Introduction"></a> -<div class="h3"> -<h3>Introduction<a title="Permanent link" class="headerlink" href="#Introduction">#</a> -</h3> -</div> - - +<h2 class="boxed">Introduction</h2> +<div class="section"> <p> This page lists other projects that you might find interesting when working with documents of various types. Suggestions for additional links are welcome, however please note that we only list open source projects here. Commercial applications can provide <a href="casestudies.html">case studies</a> if they want to show their support for POI. </p> - +</div> <a name="Apache+projects"></a> -<div class="h3"> -<h3>Apache projects<a title="Permanent link" class="headerlink" href="#Apache+projects">#</a> -</h3> -</div> - - +<h2 class="boxed">Apache projects</h2> +<div class="section"> <a name="Apache+Tika"></a> -<div class="h4"> -<h4>Apache Tika<a title="Permanent link" class="headerlink" href="#Apache+Tika">#</a> -</h4> -</div> - +<h3 class="boxed">Apache Tika</h3> <p> <a href="https://tika.apache.org/">Apache Tika</a> is a toolkit which detects and extracts metadata and text from over a thousand different file types. </p> - - <a name="Worksheet+plugin+for+JSPWiki"></a> -<div class="h4"> -<h4>Worksheet plugin for JSPWiki<a title="Permanent link" class="headerlink" href="#Worksheet+plugin+for+JSPWiki">#</a> -</h4> -</div> - +<h3 class="boxed">Worksheet plugin for JSPWiki</h3> <p> There is a <a href="https://jspwiki-wiki.apache.org/Wiki.jsp?page=WorksheetPlugin#top">Worksheet plugin</a> for <a href="https://jspwiki.apache.org/">JSPWiki</a> which allows to display contents of Excel files as a table in JSPWiki. </p> - - +</div> <a name="Apache+incubating+projects"></a> -<div class="h3"> -<h3>Apache incubating projects<a title="Permanent link" class="headerlink" href="#Apache+incubating+projects">#</a> -</h3> -</div> - - +<h2 class="boxed">Apache incubating projects</h2> +<div class="section"> <a name="Apache+ODF+Toolkit+%28incubating%29"></a> -<div class="h4"> -<h4>Apache ODF Toolkit (incubating)<a title="Permanent link" class="headerlink" href="#Apache+ODF+Toolkit+%28incubating%29">#</a> -</h4> -</div> - +<h3 class="boxed">Apache ODF Toolkit (incubating)</h3> <p> <a href="https://incubator.apache.org/odftoolkit/">Apache ODF Toolkit (incubating)</a> is a set of Java modules that allow programmatic creation, scanning and manipulation of OpenDocument Format (ISO/IEC 26300 == ODF) documents. </p> - - - <a name="Apache+Corinthia+%28retired%29"></a> -<div class="h4"> -<h4>Apache Corinthia (retired)<a title="Permanent link" class="headerlink" href="#Apache+Corinthia+%28retired%29">#</a> -</h4> -</div> - +<h3 class="boxed">Apache Corinthia (retired)</h3> <p> <a href="https://corinthia.incubator.apache.org/">Apache Corinthia (incubating)</a> is a toolkit/application written in C++ for converting between and editing common office file formats, with an initial focus on word processing. </p> - - +</div> <a name="Other+projects"></a> -<div class="h3"> -<h3>Other projects<a title="Permanent link" class="headerlink" href="#Other+projects">#</a> -</h3> -</div> - - +<h2 class="boxed">Other projects</h2> +<div class="section"> <a name="Jackcess"></a> -<div class="h4"> -<h4>Jackcess<a title="Permanent link" class="headerlink" href="#Jackcess">#</a> -</h4> -</div> - +<h3 class="boxed">Jackcess</h3> <p> <a href="http://jackcess.sourceforge.net/">Jackcess</a> is a pure Java library for reading from and writing to MS Access databases available under Apache License 2.0. </p> - - <a name="poi-mail-merge"></a> -<div class="h4"> -<h4>poi-mail-merge<a title="Permanent link" class="headerlink" href="#poi-mail-merge">#</a> -</h4> -</div> - +<h3 class="boxed">poi-mail-merge</h3> <p> <a href="https://github.com/centic9/poi-mail-merge">poi-mail-merge</a> is a small tool to automate mail-merges, i.e. replacing strings in a template Microsoft Word file multiple times with data from a list of replacements provided as Excel/CSV data. Available under the BSD 2-Clause License. </p> - - <a name="poi-visio"></a> -<div class="h4"> -<h4>poi-visio<a title="Permanent link" class="headerlink" href="#poi-visio">#</a> -</h4> -</div> - +<h3 class="boxed">poi-visio</h3> <p>Merged into POI as of version 3.14</p> - <p> <a href="https://github.com/BBN-D/poi-visio">poi-visio</a> is a Java library that loads Visio OOXML (vsdx) files and creates an in-memory data structure that allows full access to the contents of the document. @@ -386,14 +240,8 @@ if (VERSION > 3) { Currently the library only operates in read-only mode, but its design does not exclude being able to modify existing documents or creating new documents. Available under the Apache License, Version 2.0. </p> - - <a name="poi-visio-graph"></a> -<div class="h4"> -<h4>poi-visio-graph<a title="Permanent link" class="headerlink" href="#poi-visio-graph">#</a> -</h4> -</div> - +<h3 class="boxed">poi-visio-graph</h3> <p> <a href="https://github.com/BBN-D/poi-visio-graph">poi-visio-graph</a> is a Java library that loads Visio OOXML (vsdx) files using the poi-visio library and creates an in-memory graph structure from the objects present on the page. @@ -401,169 +249,100 @@ if (VERSION > 3) { One possible use of this library is to create a network diagram from a Visio document. Available under the Apache License, Version 2.0. </p> - - <a name="NPOI"></a> -<div class="h4"> -<h4>NPOI<a title="Permanent link" class="headerlink" href="#NPOI">#</a> -</h4> -</div> - +<h3 class="boxed">NPOI</h3> <p> <a href="https://npoi.codeplex.com/">NPOI</a> is a .NET version of Apache POI available under Apache License 2.0. </p> - - <a name="Vaadin+Spreadsheet"></a> -<div class="h4"> -<h4>Vaadin Spreadsheet<a title="Permanent link" class="headerlink" href="#Vaadin+Spreadsheet">#</a> -</h4> -</div> - +<h3 class="boxed">Vaadin Spreadsheet</h3> <p> <a href="https://github.com/vaadin/spreadsheet">Vaadin Spreadsheet</a> is a UI component add-on for Vaadin 7 which provides means to view and edit Excel spreadsheets in Vaadin applications. Available under the Commercial Vaadin Add-on License version 3 (CVALv3). </p> - - <a name="Excel+module+for+Apache+Isis"></a> -<div class="h4"> -<h4>Excel module for Apache Isis<a title="Permanent link" class="headerlink" href="#Excel+module+for+Apache+Isis">#</a> -</h4> -</div> - +<h3 class="boxed">Excel module for Apache Isis</h3> <p> <a href="https://github.com/isisaddons/isis-module-excel">Excel module for Apache Isis</a> is an add on for Apache Isis and provides a domain service so that a collection of (view model) object scan be exported to an Excel spreadsheet, or recreated by importing from Excel. Available under the Apache License, Version 2.0. </p> - - <a name="Excel+Streaming+Reader"></a> -<div class="h4"> -<h4>Excel Streaming Reader<a title="Permanent link" class="headerlink" href="#Excel+Streaming+Reader">#</a> -</h4> -</div> - +<h3 class="boxed">Excel Streaming Reader</h3> <p> <a href="https://github.com/monitorjbl/excel-streaming-reader">Excel Streaming Reader</a> uses the POI Streaming API to provide Row/Cell like read-access to large Excel spreadsheets. Available under the Apache License, Version 2.0. </p> - - <a name="XDocReport"></a> -<div class="h4"> -<h4>XDocReport<a title="Permanent link" class="headerlink" href="#XDocReport">#</a> -</h4> -</div> - +<h3 class="boxed">XDocReport</h3> <p> <a href="https://github.com/opensagres/xdocreport">XDocReport</a> is a Java API to merge XML document created with MS Office (docx) or OpenOffice (odt), LibreOffice (odt) with a Java model to generate report and convert it if you need to another format (PDF, XHTML...). XDocReport code is license under MIT license but the samples are licensed under LGPL license. </p> - - <a name="Frosted+Sheets"></a> -<div class="h4"> -<h4>Frosted Sheets<a title="Permanent link" class="headerlink" href="#Frosted+Sheets">#</a> -</h4> -</div> - +<h3 class="boxed">Frosted Sheets</h3> <p> <a href="https://bitbucket.org/erosa/frostedsheets/overview">Frosted Sheets</a> is a Groovy library which provides decorators for Apache POI spreadsheets, making it easier to work with spreadsheets in Groovy. Frosted Sheets is license under the Apache License, Version 2.0. </p> - - <a name="IEXL+Software"></a> -<div class="h4"> -<h4>IEXL Software<a title="Permanent link" class="headerlink" href="#IEXL+Software">#</a> -</h4> -</div> - +<h3 class="boxed">IEXL Software</h3> <p> <a href="http://www.iexlsoftware.com/">iEXL</a> is a commercial product which allow to generate Excel spreadsheets on AS/400, iSeries, i5 or IBM i on Power systems. It uses Apache POI internally. </p> - - <a name="jotlmsg"></a> -<div class="h4"> -<h4>jotlmsg<a title="Permanent link" class="headerlink" href="#jotlmsg">#</a> -</h4> -</div> - +<h3 class="boxed">jotlmsg</h3> <p> <a href="https://github.com/ctabin/jotlmsg">jotlmsg</a> is a simple API (on top of POI) to easily generate Microsoft Outlook message files (.msg). </p> - - <a name="HadoopOffice"></a> -<div class="h4"> -<h4>HadoopOffice<a title="Permanent link" class="headerlink" href="#HadoopOffice">#</a> -</h4> -</div> - +<h3 class="boxed">HadoopOffice</h3> <p> <a href="https://github.com/ZuInnoTe/hadoopoffice">HadoopOffice</a> allows to read and write Office documents while using the Hadoop ecosystem. </p> - - - - - -<div id="authors" align="right">by Dominik Stadler</div> -</div> </div> + +<p align="right"> +<font size="-2">by Dominik Stadler</font> +</p> +</div> +<!--+ + |end content + +--> +<div class="clearboth"> </div> </div> -</td> -<!--================= end Content ==================--> -</tr> -</tbody> -</table> -<!--================= end Main ==================--> -<!--================= start Footer ==================--> <div id="footer"> -<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0"> -<tbody> -<tr> -<!--================= start Copyright ==================--> -<td colspan="2"> -<div align="center"> +<!--+ + |start bottomstrip + +--> +<div class="lastmodified"> +<script type="text/javascript"><!-- +document.write("Last Published: " + document.lastModified); +// --></script> +</div> <div class="copyright"> - Copyright © 2002-2018 The Apache Software Foundation. All rights reserved.<br> - Apache, Apache POI, and the Apache POI logo are registered trademarks or - trademarks of The Apache Software Foundation in the U.S. and/or other countries. - </div> -</div> -</td> -<!--================= end Copyright ==================--> -</tr> -<tr> -<td align="left"> -<!--================= start Host ==================--> -<!--================= end Host ==================--></td><td align="right"> -<!--================= start Credits ==================--> -<div align="right"> -<div class="credit"></div> -</div> -<!--================= end Credits ==================--> -</td> -</tr> -</tbody> -</table> + Copyright © + 2001-2018 <a href="https://www.apache.org/">The Apache Software Foundation</a> +</div> +<div id="feedback"> + Send feedback about the website to: + <a id="feedbackto" href="mailto:[email protected]?subject=Feedback%C2%A0related-projects.html">[email protected]</a> +</div> +<!--+ + |end bottomstrip + +--> </div> -<!--================= end Footer ==================--> </body> </html>
Added: poi/site/publish/skin/CommonMessages_de.xml URL: http://svn.apache.org/viewvc/poi/site/publish/skin/CommonMessages_de.xml?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/CommonMessages_de.xml (added) +++ poi/site/publish/skin/CommonMessages_de.xml Wed Jul 18 23:27:21 2018 @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- + 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. +--> +<catalogue> + <message key="Font size:">Schriftgrösse:</message> + <message key="Last Published:">Zuletzt veröffentlicht:</message> + <message key="Search">Suche:</message> + <message key="Search the site with">Suche auf der Seite mit</message> +</catalogue> Added: poi/site/publish/skin/CommonMessages_en_US.xml URL: http://svn.apache.org/viewvc/poi/site/publish/skin/CommonMessages_en_US.xml?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/CommonMessages_en_US.xml (added) +++ poi/site/publish/skin/CommonMessages_en_US.xml Wed Jul 18 23:27:21 2018 @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- + 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. +--> +<catalogue> + <message key="Font size:">Font size:</message> + <message key="Last Published:">Last Published:</message> + <message key="Search">Search</message> + <message key="Search the site with">Search site with</message> +</catalogue> Added: poi/site/publish/skin/CommonMessages_es.xml URL: http://svn.apache.org/viewvc/poi/site/publish/skin/CommonMessages_es.xml?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/CommonMessages_es.xml (added) +++ poi/site/publish/skin/CommonMessages_es.xml Wed Jul 18 23:27:21 2018 @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- + 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. +--> +<catalogue> + <message key="Font size:">Tamaño del texto:</message> + <message key="Last Published:">Fecha de publicación:</message> + <message key="Search">Buscar</message> + <message key="Search the site with">Buscar en</message> +</catalogue> Added: poi/site/publish/skin/CommonMessages_fr.xml URL: http://svn.apache.org/viewvc/poi/site/publish/skin/CommonMessages_fr.xml?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/CommonMessages_fr.xml (added) +++ poi/site/publish/skin/CommonMessages_fr.xml Wed Jul 18 23:27:21 2018 @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- + 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. +--> +<catalogue> + <message key="Font size:">Taille :</message> + <message key="Last Published:">Dernière publication :</message> + <message key="Search">Rechercher</message> + <message key="Search the site with">Rechercher sur le site avec</message> +</catalogue> Added: poi/site/publish/skin/basic.css URL: http://svn.apache.org/viewvc/poi/site/publish/skin/basic.css?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/basic.css (added) +++ poi/site/publish/skin/basic.css Wed Jul 18 23:27:21 2018 @@ -0,0 +1,167 @@ +/* +* 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. +*/ +/** + * General + */ + +img { border: 0; } + +#content table { + border: 0; + width: 100%; +} +/*Hack to get IE to render the table at 100%*/ +* html #content table { margin-left: -3px; } + +#content th, +#content td { + margin: 0; + padding: 0; + vertical-align: top; +} + +.clearboth { + clear: both; +} + +.note, .warning, .fixme { + clear:right; + border: solid black 1px; + margin: 1em 3em; +} + +.note .label { + background: #369; + color: white; + font-weight: bold; + padding: 5px 10px; +} +.note .content { + background: #F0F0FF; + color: black; + line-height: 120%; + font-size: 90%; + padding: 5px 10px; +} +.warning .label { + background: #C00; + color: white; + font-weight: bold; + padding: 5px 10px; +} +.warning .content { + background: #FFF0F0; + color: black; + line-height: 120%; + font-size: 90%; + padding: 5px 10px; +} +.fixme .label { + background: #C6C600; + color: black; + font-weight: bold; + padding: 5px 10px; +} +.fixme .content { + padding: 5px 10px; +} + +/** + * Typography + */ + +body { + font-family: verdana, "Trebuchet MS", arial, helvetica, sans-serif; + font-size: 100%; +} + +#content { + font-family: Georgia, Palatino, Times, serif; + font-size: 95%; +} +#tabs { + font-size: 70%; +} +#menu { + font-size: 80%; +} +#footer { + font-size: 70%; +} + +h1, h2, h3, h4, h5, h6 { + font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; + font-weight: bold; + margin-top: 1em; + margin-bottom: .5em; +} + +h1 { + margin-top: 0; + margin-bottom: 1em; + font-size: 1.4em; +} +#content h1 { + font-size: 160%; + margin-bottom: .5em; +} +#menu h1 { + margin: 0; + padding: 10px; + background: #336699; + color: white; +} +h2 { font-size: 120%; } +h3 { font-size: 100%; } +h4 { font-size: 90%; } +h5 { font-size: 80%; } +h6 { font-size: 75%; } + +p { + line-height: 120%; + text-align: left; + margin-top: .5em; + margin-bottom: 1em; +} + +#content li, +#content th, +#content td, +#content li ul, +#content li ol{ + margin-top: .5em; + margin-bottom: .5em; +} + + +#content li li, +#minitoc-area li{ + margin-top: 0em; + margin-bottom: 0em; +} + +#content .attribution { + text-align: right; + font-style: italic; + font-size: 85%; + margin-top: 1em; +} + +.codefrag { + font-family: "Courier New", Courier, monospace; + font-size: 110%; +} Added: poi/site/publish/skin/breadcrumbs-optimized.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/breadcrumbs-optimized.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/breadcrumbs-optimized.js (added) +++ poi/site/publish/skin/breadcrumbs-optimized.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,90 @@ +/* +* 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. +*/ +var PREPREND_CRUMBS=new Array(); +var link1="@skinconfig.trail.link1.name@"; +var link2="@skinconfig.trail.link2.name@"; +var link3="@skinconfig.trail.link3.name@"; +if(!(link1=="")&&!link1.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link1, @skinconfig.trail.link1.href@ ) ); } +if(!(link2=="")&&!link2.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link2, @skinconfig.trail.link2.href@ ) ); } +if(!(link3=="")&&!link3.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link3, @skinconfig.trail.link3.href@ ) ); } +var DISPLAY_SEPARATOR=" > "; +var DISPLAY_PREPREND=" > "; +var DISPLAY_POSTPREND=":"; +var CSS_CLASS_CRUMB="breadcrumb"; +var CSS_CLASS_TRAIL="breadcrumbTrail"; +var CSS_CLASS_SEPARATOR="crumbSeparator"; +var FILE_EXTENSIONS=new Array( ".html", ".htm", ".jsp", ".php", ".php3", ".php4" ); +var PATH_SEPARATOR="/"; + +function sc(s) { + var l=s.toLowerCase(); + return l.substr(0,1).toUpperCase()+l.substr(1); +} +function getdirs() { + var t=document.location.pathname.split(PATH_SEPARATOR); + var lc=t[t.length-1]; + for(var i=0;i < FILE_EXTENSIONS.length;i++) + { + if(lc.indexOf(FILE_EXTENSIONS[i])) + return t.slice(1,t.length-1); } + return t.slice(1,t.length); +} +function getcrumbs( d ) +{ + var pre = "/"; + var post = "/"; + var c = new Array(); + if( d != null ) + { + for(var i=0;i < d.length;i++) { + pre+=d[i]+postfix; + c.push(new Array(d[i],pre)); } + } + if(PREPREND_CRUMBS.length > 0 ) + return PREPREND_CRUMBS.concat( c ); + return c; +} +function gettrail( c ) +{ + var h=DISPLAY_PREPREND; + for(var i=0;i < c.length;i++) + { + h+='<a href="'+c[i][1]+'" >'+sc(c[i][0])+'</a>'; + if(i!=(c.length-1)) + h+=DISPLAY_SEPARATOR; } + return h+DISPLAY_POSTPREND; +} + +function gettrailXHTML( c ) +{ + var h='<span class="'+CSS_CLASS_TRAIL+'">'+DISPLAY_PREPREND; + for(var i=0;i < c.length;i++) + { + h+='<a href="'+c[i][1]+'" class="'+CSS_CLASS_CRUMB+'">'+sc(c[i][0])+'</a>'; + if(i!=(c.length-1)) + h+='<span class="'+CSS_CLASS_SEPARATOR+'">'+DISPLAY_SEPARATOR+'</span>'; } + return h+DISPLAY_POSTPREND+'</span>'; +} + +if(document.location.href.toLowerCase().indexOf("http://")==-1) + document.write(gettrail(getcrumbs())); +else + document.write(gettrail(getcrumbs(getdirs()))); + Added: poi/site/publish/skin/breadcrumbs.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/breadcrumbs.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/breadcrumbs.js (added) +++ poi/site/publish/skin/breadcrumbs.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,237 @@ +/* +* 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. +*/ +/** + * This script, when included in a html file, builds a neat breadcrumb trail + * based on its url. That is, if it doesn't contains bugs (I'm relatively + * sure it does). + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="breadcrumbs.js"></script> + */ + +/** + * IE 5 on Mac doesn't know Array.push. + * + * Implement it - courtesy to fritz. + */ +var abc = new Array(); +if (!abc.push) { + Array.prototype.push = function(what){this[this.length]=what} +} + +/* ======================================================================== + CONSTANTS + ======================================================================== */ + +/** + * Two-dimensional array containing extra crumbs to place at the front of + * the trail. Specify first the name of the crumb, then the URI that belongs + * to it. You'll need to modify this for every domain or subdomain where + * you use this script (you can leave it as an empty array if you wish) + */ +var PREPREND_CRUMBS = new Array(); + +var link1 = "@skinconfig.trail.link1.name@"; +var link2 = "@skinconfig.trail.link2.name@"; +var link3 = "@skinconfig.trail.link3.name@"; + +var href1 = "@skinconfig.trail.link1.href@"; +var href2 = "@skinconfig.trail.link2.href@"; +var href3 = "@skinconfig.trail.link3.href@"; + + if(!(link1=="")&&!link1.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link1, href1 ) ); + } + if(!(link2=="")&&!link2.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link2, href2 ) ); + } + if(!(link3=="")&&!link3.indexOf( "@" ) == 0){ + PREPREND_CRUMBS.push( new Array( link3, href3 ) ); + } + +/** + * String to include between crumbs: + */ +var DISPLAY_SEPARATOR = " > "; +/** + * String to include at the beginning of the trail + */ +var DISPLAY_PREPREND = " > "; +/** + * String to include at the end of the trail + */ +var DISPLAY_POSTPREND = ""; + +/** + * CSS Class to use for a single crumb: + */ +var CSS_CLASS_CRUMB = "breadcrumb"; + +/** + * CSS Class to use for the complete trail: + */ +var CSS_CLASS_TRAIL = "breadcrumbTrail"; + +/** + * CSS Class to use for crumb separator: + */ +var CSS_CLASS_SEPARATOR = "crumbSeparator"; + +/** + * Array of strings containing common file extensions. We use this to + * determine what part of the url to ignore (if it contains one of the + * string specified here, we ignore it). + */ +var FILE_EXTENSIONS = new Array( ".html", ".htm", ".jsp", ".php", ".php3", ".php4" ); + +/** + * String that separates parts of the breadcrumb trail from each other. + * When this is no longer a slash, I'm sure I'll be old and grey. + */ +var PATH_SEPARATOR = "/"; + +/* ======================================================================== + UTILITY FUNCTIONS + ======================================================================== */ +/** + * Capitalize first letter of the provided string and return the modified + * string. + */ +function sentenceCase( string ) +{ return string; + //var lower = string.toLowerCase(); + //return lower.substr(0,1).toUpperCase() + lower.substr(1); +} + +/** + * Returns an array containing the names of all the directories in the + * current document URL + */ +function getDirectoriesInURL() +{ + var trail = document.location.pathname.split( PATH_SEPARATOR ); + + // check whether last section is a file or a directory + var lastcrumb = trail[trail.length-1]; + for( var i = 0; i < FILE_EXTENSIONS.length; i++ ) + { + if( lastcrumb.indexOf( FILE_EXTENSIONS[i] ) ) + { + // it is, remove it and send results + return trail.slice( 1, trail.length-1 ); + } + } + + // it's not; send the trail unmodified + return trail.slice( 1, trail.length ); +} + +/* ======================================================================== + BREADCRUMB FUNCTIONALITY + ======================================================================== */ +/** + * Return a two-dimensional array describing the breadcrumbs based on the + * array of directories passed in. + */ +function getBreadcrumbs( dirs ) +{ + var prefix = "/"; + var postfix = "/"; + + // the array we will return + var crumbs = new Array(); + + if( dirs != null ) + { + for( var i = 0; i < dirs.length; i++ ) + { + prefix += dirs[i] + postfix; + crumbs.push( new Array( dirs[i], prefix ) ); + } + } + + // preprend the PREPREND_CRUMBS + if(PREPREND_CRUMBS.length > 0 ) + { + return PREPREND_CRUMBS.concat( crumbs ); + } + + return crumbs; +} + +/** + * Return a string containing a simple text breadcrumb trail based on the + * two-dimensional array passed in. + */ +function getCrumbTrail( crumbs ) +{ + var xhtml = DISPLAY_PREPREND; + + for( var i = 0; i < crumbs.length; i++ ) + { + xhtml += '<a href="' + crumbs[i][1] + '" >'; + xhtml += unescape( crumbs[i][0] ) + '</a>'; + if( i != (crumbs.length-1) ) + { + xhtml += DISPLAY_SEPARATOR; + } + } + + xhtml += DISPLAY_POSTPREND; + + return xhtml; +} + +/** + * Return a string containing an XHTML breadcrumb trail based on the + * two-dimensional array passed in. + */ +function getCrumbTrailXHTML( crumbs ) +{ + var xhtml = '<span class="' + CSS_CLASS_TRAIL + '">'; + xhtml += DISPLAY_PREPREND; + + for( var i = 0; i < crumbs.length; i++ ) + { + xhtml += '<a href="' + crumbs[i][1] + '" class="' + CSS_CLASS_CRUMB + '">'; + xhtml += unescape( crumbs[i][0] ) + '</a>'; + if( i != (crumbs.length-1) ) + { + xhtml += '<span class="' + CSS_CLASS_SEPARATOR + '">' + DISPLAY_SEPARATOR + '</span>'; + } + } + + xhtml += DISPLAY_POSTPREND; + xhtml += '</span>'; + + return xhtml; +} + +/* ======================================================================== + PRINT BREADCRUMB TRAIL + ======================================================================== */ + +// check if we're local; if so, only print the PREPREND_CRUMBS +if( document.location.href.toLowerCase().indexOf( "http://" ) == -1 ) +{ + document.write( getCrumbTrail( getBreadcrumbs() ) ); +} +else +{ + document.write( getCrumbTrail( getBreadcrumbs( getDirectoriesInURL() ) ) ); +} + Added: poi/site/publish/skin/fontsize.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/fontsize.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/fontsize.js (added) +++ poi/site/publish/skin/fontsize.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,166 @@ +/* +* 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. +*/ +function init() +{ //embedded in the doc + //ndeSetTextSize(); +} + +function checkBrowser(){ + if (!document.getElementsByTagName){ + return true; + } + else{ + return false; + } +} + + +function ndeSetTextSize(chgsize,rs) +{ + var startSize; + var newSize; + + if (!checkBrowser) + { + return; + } + + startSize = parseInt(ndeGetDocTextSize()); + + if (!startSize) + { + startSize = 16; + } + + switch (chgsize) + { + case 'incr': + newSize = startSize + 2; + break; + + case 'decr': + newSize = startSize - 2; + break; + + case 'reset': + if (rs) {newSize = rs;} else {newSize = 16;} + break; + + default: + try{ + newSize = parseInt(ndeReadCookie("nde-textsize")); + } + catch(e){ + alert(e); + } + + if (!newSize || newSize == 'NaN') + { + newSize = startSize; + } + break; + + } + + if (newSize < 10) + { + newSize = 10; + } + + newSize += 'px'; + + document.getElementsByTagName('html')[0].style.fontSize = newSize; + document.getElementsByTagName('body')[0].style.fontSize = newSize; + + ndeCreateCookie("nde-textsize", newSize, 365); +} + +function ndeGetDocTextSize() +{ + if (!checkBrowser) + { + return 0; + } + + var size = 0; + var body = document.getElementsByTagName('body')[0]; + + if (body.style && body.style.fontSize) + { + size = body.style.fontSize; + } + else if (typeof(getComputedStyle) != 'undefined') + { + size = getComputedStyle(body,'').getPropertyValue('font-size'); + } + else if (body.currentStyle) + { + size = body.currentStyle.fontSize; + } + + //fix IE bug + if( isNaN(size)){ + if(size.substring(size.length-1)=="%"){ + return + } + + } + + return size; + +} + + + +function ndeCreateCookie(name,value,days) +{ + var cookie = name + "=" + value + ";"; + + if (days) + { + var date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + cookie += " expires=" + date.toGMTString() + ";"; + } + cookie += " path=/"; + + document.cookie = cookie; + +} + +function ndeReadCookie(name) +{ + var nameEQ = name + "="; + var ca = document.cookie.split(';'); + + + for(var i = 0; i < ca.length; i++) + { + var c = ca[i]; + while (c.charAt(0) == ' ') + { + c = c.substring(1, c.length); + } + + ctest = c.substring(0,name.length); + + if(ctest == name){ + return c.substring(nameEQ.length,c.length); + } + } + return null; +} Added: poi/site/publish/skin/getBlank.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/getBlank.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/getBlank.js (added) +++ poi/site/publish/skin/getBlank.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,40 @@ +/* +* 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. +*/ +/** + * getBlank script - when included in a html file and called from a form text field, will set the value of this field to "" + * if the text value is still the standard value. + * getPrompt script - when included in a html file and called from a form text field, will set the value of this field to the prompt + * if the text value is empty. + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="getBlank.js"></script> + * <input type="text" id="query" value="Search the site:" onFocus="getBlank (this, 'Search the site:');" onBlur="getBlank (this, 'Search the site:');"/> + */ +<!-- +function getBlank (form, stdValue){ +if (form.value == stdValue){ + form.value = ''; + } +return true; +} +function getPrompt (form, stdValue){ +if (form.value == ''){ + form.value = stdValue; + } +return true; +} +//--> Added: poi/site/publish/skin/getMenu.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/getMenu.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/getMenu.js (added) +++ poi/site/publish/skin/getMenu.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,45 @@ +/* +* 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. +*/ +/** + * This script, when included in a html file, can be used to make collapsible menus + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="menu.js"></script> + */ + +if (document.getElementById){ + document.write('<style type="text/css">.menuitemgroup{display: none;}</style>') +} + + +function SwitchMenu(obj, thePath) +{ +var open = 'url("'+thePath + 'images/chapter_open.gif")'; +var close = 'url("'+thePath + 'images/chapter.gif")'; + if(document.getElementById) { + var el = document.getElementById(obj); + var title = document.getElementById(obj+'Title'); + + if(el.style.display != "block"){ + title.style.backgroundImage = open; + el.style.display = "block"; + }else{ + title.style.backgroundImage = close; + el.style.display = "none"; + } + }// end - if(document.getElementById) +}//end - function SwitchMenu(obj) Added: poi/site/publish/skin/images/README.txt URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/README.txt?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/images/README.txt (added) +++ poi/site/publish/skin/images/README.txt Wed Jul 18 23:27:21 2018 @@ -0,0 +1 @@ +The images in this directory are used if the current skin lacks them. Added: poi/site/publish/skin/images/apache-thanks.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/apache-thanks.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/apache-thanks.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/built-with-cocoon.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/built-with-cocoon.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/built-with-cocoon.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/chapter.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/chapter.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/chapter.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/chapter_open.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/chapter_open.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/chapter_open.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/current.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/current.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/current.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/error.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/error.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/error.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/external-link.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/external-link.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/external-link.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/fix.jpg URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/fix.jpg?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/fix.jpg ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/forrest-credit-logo.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/forrest-credit-logo.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/forrest-credit-logo.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/hack.jpg URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/hack.jpg?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/hack.jpg ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/header_white_line.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/header_white_line.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/header_white_line.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/info.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/info.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/info.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/instruction_arrow.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/instruction_arrow.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/instruction_arrow.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/label.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/label.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/label.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/page.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/page.gif?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/page.gif ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: poi/site/publish/skin/images/pdfdoc.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/pdfdoc.gif?rev=1836244&r1=1836243&r2=1836244&view=diff ============================================================================== Binary files - no diff available. Added: poi/site/publish/skin/images/poddoc.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/poddoc.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/poddoc.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: poi/site/publish/skin/images/printer.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/printer.gif?rev=1836244&r1=1836243&r2=1836244&view=diff ============================================================================== Binary files - no diff available. Added: poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/rss.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/rss.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/rss.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/success.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/success.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/success.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/txtdoc.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/txtdoc.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/txtdoc.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: poi/site/publish/skin/images/warning.png URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/warning.png?rev=1836244&view=auto ============================================================================== Binary file - no diff available. Propchange: poi/site/publish/skin/images/warning.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Modified: poi/site/publish/skin/images/xmldoc.gif URL: http://svn.apache.org/viewvc/poi/site/publish/skin/images/xmldoc.gif?rev=1836244&r1=1836243&r2=1836244&view=diff ============================================================================== Binary files - no diff available. Added: poi/site/publish/skin/menu.js URL: http://svn.apache.org/viewvc/poi/site/publish/skin/menu.js?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/menu.js (added) +++ poi/site/publish/skin/menu.js Wed Jul 18 23:27:21 2018 @@ -0,0 +1,48 @@ +/* +* 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. +*/ +/** + * This script, when included in a html file, can be used to make collapsible menus + * + * Typical usage: + * <script type="text/javascript" language="JavaScript" src="menu.js"></script> + */ + +if (document.getElementById){ + document.write('<style type="text/css">.menuitemgroup{display: none;}</style>') +} + +function SwitchMenu(obj) +{ + if(document.getElementById) { + var el = document.getElementById(obj); + var title = document.getElementById(obj+'Title'); + + if(obj.indexOf("_selected_")==0&&el.style.display == ""){ + el.style.display = "block"; + title.className = "pagegroupselected"; + } + + if(el.style.display != "block"){ + el.style.display = "block"; + title.className = "pagegroupopen"; + } + else{ + el.style.display = "none"; + title.className = "pagegroup"; + } + }// end - if(document.getElementById) +}//end - function SwitchMenu(obj) Added: poi/site/publish/skin/note.txt URL: http://svn.apache.org/viewvc/poi/site/publish/skin/note.txt?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/note.txt (added) +++ poi/site/publish/skin/note.txt Wed Jul 18 23:27:21 2018 @@ -0,0 +1,50 @@ +Notes for developer: + +--Legend------------------- +TODO -> blocker +DONE -> blocker +ToDo -> enhancement bug +done -> enhancement bug + +--Issues------------------- +- the corner images should be rendered through svg with the header color. +-> DONE +-> ToDo: get rid of the images and use only divs! + +- the menu points should be displayed "better". +-> DONE +-- Use the krysalis-site menu approach for the overall menu display. +-> DONE +-- Use the old lenya innermenu approch to further enhance the menu . +-> DONE + +- the content area needs some attention. +-> DONE +-- introduce the heading scheme from krysalis (<headings type="clean|box|underlined"/>) +-> DONE +-> ToDo: make box with round corners +-> done: make underlined with variable border height +-> ToDo: make underline with bottom round corner +-- introduce the toc for each html-page +-> DONE +-- introduce the external-link-images. +-> DONE + +- the publish note should be where now only a border is. +Like <div id="published"/> +-> DONE +, but make it configurable. +-> DONE +- footer needs some attention +-> DONE +-- the footer do not have the color profile! Enable it! +-> DONE +-- the footer should as well contain a feedback link. +See http://issues.apache.org/eyebrowse/[email protected]&msgNo=71 +-> DONE + +- introduce credits alternativ location +-> DONE + +- border for published / breadtrail / menu /tab divs +-> ToDo \ No newline at end of file Modified: poi/site/publish/skin/print.css URL: http://svn.apache.org/viewvc/poi/site/publish/skin/print.css?rev=1836244&r1=1836243&r2=1836244&view=diff ============================================================================== --- poi/site/publish/skin/print.css (original) +++ poi/site/publish/skin/print.css Wed Jul 18 23:27:21 2018 @@ -14,19 +14,41 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks { - display: none; - } -body.docs div.docs { - margin: 0 !important; - border: none !important - } - -/* just to be sure */ -#navcolumn { - width: 0px; +body { + font-family: Georgia, Palatino, serif; + font-size: 12pt; + background: white; } -#leftcol { - width: 0px; +#tabs, +#menu, +#content .toc { + display: none; +} + +#content { + width: auto; + padding: 0; + float: none !important; + color: black; + background: inherit; +} + +a:link, a:visited { + color: #336699; + background: inherit; + text-decoration: underline; +} + +#top .logo { + padding: 0; + margin: 0 0 2em 0; +} + +#footer { + margin-top: 4em; +} + +acronym { + border: 0; } Added: poi/site/publish/skin/profile.css URL: http://svn.apache.org/viewvc/poi/site/publish/skin/profile.css?rev=1836244&view=auto ============================================================================== --- poi/site/publish/skin/profile.css (added) +++ poi/site/publish/skin/profile.css Wed Jul 18 23:27:21 2018 @@ -0,0 +1,175 @@ + + +/* ==================== aural ============================ */ + +@media aural { + h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 } + h1 { pitch: x-low; pitch-range: 90 } + h2 { pitch: x-low; pitch-range: 80 } + h3 { pitch: low; pitch-range: 70 } + h4 { pitch: medium; pitch-range: 60 } + h5 { pitch: medium; pitch-range: 50 } + h6 { pitch: medium; pitch-range: 40 } + li, dt, dd { pitch: medium; richness: 60 } + dt { stress: 80 } + pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 } + em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } + strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } + dfn { pitch: high; pitch-range: 60; stress: 60 } + s, strike { richness: 0 } + i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 } + b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 } + u { richness: 0 } + + :link { voice-family: harry, male } + :visited { voice-family: betty, female } + :active { voice-family: betty, female; pitch-range: 80; pitch: x-high } +} + +a.external { + padding: 0 20px 0px 0px; + display:inline; + background-repeat: no-repeat; + background-position: center right; + background-image: url(images/external-link.gif); +} + +#top { background-color: #FFFFFF;} + +#top .header .current { background-color: #4C6C8F;} +#top .header .current a:link { color: #ffffff; } +#top .header .current a:visited { color: #ffffff; } +#top .header .current a:hover { color: #ffffff; } + +#tabs li { background-color: #E5E4D9 ;} +#tabs li a:link { color: #000000; } +#tabs li a:visited { color: #000000; } +#tabs li a:hover { color: #000000; } + +#level2tabs a.selected { background-color: #4C6C8F ;} +#level2tabs a:link { color: #ffffff; } +#level2tabs a:visited { color: #ffffff; } +#level2tabs a:hover { color: #ffffff; } + +#level2tabs { background-color: #E5E4D9;} +#level2tabs a.unselected:link { color: #000000; } +#level2tabs a.unselected:visited { color: #000000; } +#level2tabs a.unselected:hover { color: #000000; } + +.heading { background-color: #E5E4D9;} + +.boxed { background-color: #E5E4D9;} +.underlined_5 {border-bottom: solid 5px #E5E4D9;} +.underlined_10 {border-bottom: solid 10px #E5E4D9;} +table caption { +background-color: #E5E4D9; +color: #000000; +} + +#feedback { +color: #FFFFFF; +background: #4C6C8F; +text-align: center; +} +#feedback #feedbackto { +color: #FFFFFF; +} + +#publishedStrip { +color: #FFFFFF; +background: #4C6C8F; +} + +#publishedStrip { +color: #000000; +background: #E5E4D9; +} + +#menu .menupagetitle { background-color: #CFDCED; + color: #000000;} + +#menu { border-color: #999999;} +#menu .menupagetitle { border-color: #999999;} +#menu .menupageitemgroup { border-color: #999999;} + +#menu { background-color: #4C6C8F;} +#menu { color: #ffffff;} +#menu a:link { color: #ffffff;} +#menu a:visited { color: #ffffff;} +#menu a:hover { +background-color: #4C6C8F; +color: #ffffff;} + +#menu h1 { +color: #000000; +background-color: #cfdced; +} + +#top .searchbox { +background-color: #E5E4D9 ; +color: #000000; +} + +#menu .menupageitemgroup { +background-color: #E5E4D9; +} +#menu .menupageitem { +color: #000000; +} +#menu .menupageitem a:link { color: #000000;} +#menu .menupageitem a:visited { color: #000000;} +#menu .menupageitem a:hover { +background-color: #E5E4D9; +color: #000000; +} + +body{ +background-color: #ffffff; +color: #000000; +} +a:link { color:#0000ff} +a:visited { color:#009999} +a:hover { color:#6587ff} + + +.ForrestTable { background-color: #ccc;} + +.ForrestTable td { background-color: #ffffff;} + +.highlight { background-color: #ffff00;} + +.fixme { border-color: #c60;} + +.note { border-color: #069;} + +.warning { border-color: #900;} + +.code { border-color: #a5b6c6;} + +#footer { background-color: #E5E4D9;} +/* extra-css */ + + p.quote { + margin-left: 2em; + padding: .5em; + background-color: #f0f0f0; + font-family: monospace; + } + + #footer a { color: #0F3660; } + #footer a:visited { color: #009999; } + #top .projectlogo { float: right; } + #menu { width: 200px } + #content { padding-left: 230px } + + .boxed { padding-left: 10px; border-radius: 10px 0px; } + h2.boxed { color: white; background-color: #036; } + h3.boxed { color: white; background-color: #888; } + #content table.autosize { width: auto; } + table.POITable th { background-color: #bbb !important } + table.POITable tr:nth-child(even) { background-color: #ddd } + table.POITable tr:nth-child(odd) { background-color: #efefef } + .feature-yes { background-color: #9f9 } + .feature-na { background-color: #ddf } + .feature-no { background-color: #f99 } + --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
