You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by gi...@apache.org on 2017/07/31 11:59:44 UTC
[2/4] struts-site git commit: Updates production by Jenkins
Updates production by Jenkins
Project: http://git-wip-us.apache.org/repos/asf/struts-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/struts-site/commit/ce7a4169
Tree: http://git-wip-us.apache.org/repos/asf/struts-site/tree/ce7a4169
Diff: http://git-wip-us.apache.org/repos/asf/struts-site/diff/ce7a4169
Branch: refs/heads/asf-site
Commit: ce7a416993b24a028bf597c7e50c331a30c7c10b
Parents: 339b701
Author: jenkins <bu...@apache.org>
Authored: Mon Jul 31 11:39:31 2017 +0000
Committer: jenkins <bu...@apache.org>
Committed: Mon Jul 31 11:39:31 2017 +0000
----------------------------------------------------------------------
content/announce-2008.html | 320 +++----
content/announce-2009.html | 114 +--
content/announce-2010.html | 202 ++---
content/announce-2012.html | 562 ++++++------
content/css/maven-base.css | 284 +++---
content/css/maven-classic.css | 1732 ++++++++++++++++++------------------
content/css/maven-theme.css | 164 ++--
content/css/print.css | 14 +-
content/dtds/struts-2.1.7.dtd | 298 +++----
content/dtds/struts-2.1.dtd | 292 +++---
content/img/download-icon.svg | 20 +-
content/img/primer-icon.svg | 24 +-
content/img/struts-logo.svg | 70 +-
content/planetstruts.txt | 60 +-
content/robots.txt | 2 +-
15 files changed, 2079 insertions(+), 2079 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/announce-2008.html
----------------------------------------------------------------------
diff --git a/content/announce-2008.html b/content/announce-2008.html
index 0392452..d3a770e 100644
--- a/content/announce-2008.html
+++ b/content/announce-2008.html
@@ -123,166 +123,166 @@
<article class="container">
<section class="col-md-12">
- <h1>Announcements - 2008</h1>
-
-<p class="pull-right">
- Skip to: <a href="announce-2007.html">Announcements - 2007</a>
-</p>
-
-<h4 id="a20081204">04 December 2008 - Struts 1.3.10 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 1.3.10
- is available as a "General Availability" release. The GA designation is
- our highest quality grade.
-</p>
-<p>
- Struts 1.3.10 is available in a full distribution, or as separate
- library, source, example and documentation distributions.
-</p>
-<p>
- <a href="http://struts.apache.org/download.cgi#struts1310">
- http://struts.apache.org/download.cgi#struts1310</a>
-</p>
-<p>
- It is also available in the central Maven repository under Group ID
- "org.apache.struts".
-</p>
-
-<h4 id="a20081124">24 November 2008 - Struts 2.0.14 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.0.14 is
- available as a "General Availability" release. The GA designation is
- our highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- This release is a bugfix release for version 2.0.12, which provided important
- security fixes.
- Struts 2.0.14 addresses two major bugs introduced with these security fixes,
- keeping the FilterDispatcher from serving built in static resources,
- and keeping conversion error messages from being displayed.
-</p>
-<p>
- All developers are strongly encouraged to update existing Struts 2 applications
- to Struts 2.0.14.
-</p>
-<p>
- Struts 2.0.14 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts2014">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/2.0.14/docs/release-notes-2014.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.0.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, Java 5, Backported Java 4 JARs are also available.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a
- <a href="https://issues.apache.org/struts/secure/Dashboard.jspa">tracking ticket</a>.
-</p>
-
-
-<h4 id="a20081020">20 October 2008 - Struts 2.0.12 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.0.12 is
- available as a "General Availability" release. The GA designation is
- our highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- This release includes a number of bug fixes since the
- 2.0.11.2 GA release, including important security fixes regarding remote
- server context manipulation by injecting OGNL expressions in request parameters
- and possible server filesystem resources read access in certain application
- server environments. For more information about the exploits, see the corresponding
- security bulletins <a href="http://struts.apache.org/2.0.12/docs/s2-003.html">S2-003</a>
- and <a href="http://struts.apache.org/2.0.12/docs/s2-004.html">S2-004</a>.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.0.12.
-</p>
-<p>
- Struts 2.0.12 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts2012">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/2.0.12/docs/release-notes-2012.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.0.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, Java 5, Backported Java 4 JARs are also available.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a
- <a href="https://issues.apache.org/struts/secure/Dashboard.jspa">tracking ticket</a>.
-</p>
-
-
-<h4 id="a20080204-1">4 February 2008 - New Struts Committer Jeromy Evans</h4>
-<p>
- Please join us in welcoming Jeromy Evans as a new Struts committer.
-</p>
-<p>
- Jeromy has been posting to the user list since May 2007, and to dev@
- since July 2007, and has submitted two issues to JIRA, both with
- patches.
-</p>
-<p>
- Welcome, jeromy@ ... WW-2398 is all yours now!
-</p>
-<p>
- PMC vote: 5 +1s
-</p>
-
-<h4 id="a20080204-2">4 February 2008 - New Struts Committer Wes Wannemacher</h4>
-<p>
- Please join us in welcoming Wes Wannemacher as a new Struts committer.
-</p>
-<p>
- Wes has been posting to the user list and to dev@ since September
- 2007, and, to date, he has reported a dozen JIRA issues, often with
- patches. Wes has also been helping with the documentation.
-</p>
-<p>
- Welcome, wesw@ ... now you tweak your own POMs!
-</p>
-<p>
- PMC vote: 6 +1s
-</p>
-<hr/>
-
-<p class="pull-right">
- Skip to: <a href="announce-2007.html">Announcements - 2007</a>
-</p>
-
-<p class="pull-left">
- <strong>Next:</strong>
- <a href="kickstart.html">Kickstart FAQ</a>
-</p>
+ <h1>Announcements - 2008</h1>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2007.html">Announcements - 2007</a>
+</p>
+
+<h4 id="a20081204">04 December 2008 - Struts 1.3.10 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 1.3.10
+ is available as a "General Availability" release. The GA designation is
+ our highest quality grade.
+</p>
+<p>
+ Struts 1.3.10 is available in a full distribution, or as separate
+ library, source, example and documentation distributions.
+</p>
+<p>
+ <a href="http://struts.apache.org/download.cgi#struts1310">
+ http://struts.apache.org/download.cgi#struts1310</a>
+</p>
+<p>
+ It is also available in the central Maven repository under Group ID
+ "org.apache.struts".
+</p>
+
+<h4 id="a20081124">24 November 2008 - Struts 2.0.14 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.0.14 is
+ available as a "General Availability" release. The GA designation is
+ our highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ This release is a bugfix release for version 2.0.12, which provided important
+ security fixes.
+ Struts 2.0.14 addresses two major bugs introduced with these security fixes,
+ keeping the FilterDispatcher from serving built in static resources,
+ and keeping conversion error messages from being displayed.
+</p>
+<p>
+ All developers are strongly encouraged to update existing Struts 2 applications
+ to Struts 2.0.14.
+</p>
+<p>
+ Struts 2.0.14 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts2014">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/2.0.14/docs/release-notes-2014.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.0.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, Java 5, Backported Java 4 JARs are also available.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a
+ <a href="https://issues.apache.org/struts/secure/Dashboard.jspa">tracking ticket</a>.
+</p>
+
+
+<h4 id="a20081020">20 October 2008 - Struts 2.0.12 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.0.12 is
+ available as a "General Availability" release. The GA designation is
+ our highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ This release includes a number of bug fixes since the
+ 2.0.11.2 GA release, including important security fixes regarding remote
+ server context manipulation by injecting OGNL expressions in request parameters
+ and possible server filesystem resources read access in certain application
+ server environments. For more information about the exploits, see the corresponding
+ security bulletins <a href="http://struts.apache.org/2.0.12/docs/s2-003.html">S2-003</a>
+ and <a href="http://struts.apache.org/2.0.12/docs/s2-004.html">S2-004</a>.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.0.12.
+</p>
+<p>
+ Struts 2.0.12 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts2012">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/2.0.12/docs/release-notes-2012.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.0.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, Java 5, Backported Java 4 JARs are also available.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a
+ <a href="https://issues.apache.org/struts/secure/Dashboard.jspa">tracking ticket</a>.
+</p>
+
+
+<h4 id="a20080204-1">4 February 2008 - New Struts Committer Jeromy Evans</h4>
+<p>
+ Please join us in welcoming Jeromy Evans as a new Struts committer.
+</p>
+<p>
+ Jeromy has been posting to the user list since May 2007, and to dev@
+ since July 2007, and has submitted two issues to JIRA, both with
+ patches.
+</p>
+<p>
+ Welcome, jeromy@ ... WW-2398 is all yours now!
+</p>
+<p>
+ PMC vote: 5 +1s
+</p>
+
+<h4 id="a20080204-2">4 February 2008 - New Struts Committer Wes Wannemacher</h4>
+<p>
+ Please join us in welcoming Wes Wannemacher as a new Struts committer.
+</p>
+<p>
+ Wes has been posting to the user list and to dev@ since September
+ 2007, and, to date, he has reported a dozen JIRA issues, often with
+ patches. Wes has also been helping with the documentation.
+</p>
+<p>
+ Welcome, wesw@ ... now you tweak your own POMs!
+</p>
+<p>
+ PMC vote: 6 +1s
+</p>
+<hr/>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2007.html">Announcements - 2007</a>
+</p>
+
+<p class="pull-left">
+ <strong>Next:</strong>
+ <a href="kickstart.html">Kickstart FAQ</a>
+</p>
</section>
</article>
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/announce-2009.html
----------------------------------------------------------------------
diff --git a/content/announce-2009.html b/content/announce-2009.html
index 3c5f431..9e96792 100644
--- a/content/announce-2009.html
+++ b/content/announce-2009.html
@@ -123,63 +123,63 @@
<article class="container">
<section class="col-md-12">
- <h1>Announcements - 2009</h1>
-
-<p class="pull-right">
- Skip to: <a href="announce-2008.html">Announcements - 2008</a>
-</p>
-
-<h4 id="a20091116">16 November 2009 - Struts 2.1.8.1 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.1.8.1 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- This release is a significant upgrade. We have worked hard to improve
- some of the trouble spots from 2.0. In particular, we are releasing a
- new plugin for XML-free configuration called the Conventions Plugin. This
- release also features the new REST and Javatemplates plugins. The
- AJAX functionality has been moved to a plugin to improve maintainability.
- Many bugs have been fixed for this release, see release notes for more
- details.
-</p>
-<p>
- Struts 2.0 will continue to be supported, but for new projects, we
- suggest moving to Struts 2.1.
-</p>
-<p>
- Struts 2.1.8.1 is available in a full distribution, or as separate
- library, source, example and documentation distributions, from the
- releases page. The release is also available through the central Maven
- repository under Group ID "org.apache.struts". The release notes are
- available online.
-</p>
-<p>
- The 2.1.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<p class="pull-right">
- Skip to: <a href="announce-2008.html">Announcements - 2008</a>
-</p>
-
-<p class="pull-left">
- <strong>Next:</strong>
- <a href="kickstart.html">Kickstart FAQ</a>
-</p>
+ <h1>Announcements - 2009</h1>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+</p>
+
+<h4 id="a20091116">16 November 2009 - Struts 2.1.8.1 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.1.8.1 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ This release is a significant upgrade. We have worked hard to improve
+ some of the trouble spots from 2.0. In particular, we are releasing a
+ new plugin for XML-free configuration called the Conventions Plugin. This
+ release also features the new REST and Javatemplates plugins. The
+ AJAX functionality has been moved to a plugin to improve maintainability.
+ Many bugs have been fixed for this release, see release notes for more
+ details.
+</p>
+<p>
+ Struts 2.0 will continue to be supported, but for new projects, we
+ suggest moving to Struts 2.1.
+</p>
+<p>
+ Struts 2.1.8.1 is available in a full distribution, or as separate
+ library, source, example and documentation distributions, from the
+ releases page. The release is also available through the central Maven
+ repository under Group ID "org.apache.struts". The release notes are
+ available online.
+</p>
+<p>
+ The 2.1.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2008.html">Announcements - 2008</a>
+</p>
+
+<p class="pull-left">
+ <strong>Next:</strong>
+ <a href="kickstart.html">Kickstart FAQ</a>
+</p>
</section>
</article>
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/announce-2010.html
----------------------------------------------------------------------
diff --git a/content/announce-2010.html b/content/announce-2010.html
index 5815847..a028e2d 100644
--- a/content/announce-2010.html
+++ b/content/announce-2010.html
@@ -123,107 +123,107 @@
<article class="container">
<section class="col-md-12">
- <h1>Announcements - 2010</h1>
-
-<p class="pull-right">
- Skip to: <a href="announce-2009.html">Announcements - 2009</a>
-</p>
-
-<h4 id="a20101220">20 December 2010 - Struts 2.2.1.1 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.2.1.1 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- This release includes one important security fix regarding Dynamic Method
- Invocation in the REST Plugin. In the previous versions DMI wasn't under control
- in the REST Plugin and even setting struts.enable.DynamicMethodInvocation to false
- didn't block DMI in the REST Plugin.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.2.1.1.
-</p>
-<p>
- Struts 2.2.1.1 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts2211">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/2.2.1.1/docs/version-notes-2211.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.2.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20100816">16 August 2010 - Struts 2.2.1 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.2.1 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- This release includes a number of new features and bug fixes since the
- 2.1.8.1 GA release, including important security fixes regarding remote
- server context manipulation by injecting OGNL expressions in request parameters.
- For more information about the exploits, see the corresponding
- security bulletins <a href="http://struts.apache.org/2.2.1/docs/s2-005.html">S2-005</a>.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.2.1.
-</p>
-<p>
- Struts 2.2.1 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts221">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/2.2.1/docs/version-notes-221.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.2.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<p class="pull-right">
- Skip to: <a href="announce-2009.html">Announcements - 2009</a>
-</p>
-
-<p class="pull-left">
- <strong>Next:</strong>
- <a href="kickstart.html">Kickstart FAQ</a>
-</p>
+ <h1>Announcements - 2010</h1>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2009.html">Announcements - 2009</a>
+</p>
+
+<h4 id="a20101220">20 December 2010 - Struts 2.2.1.1 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.2.1.1 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ This release includes one important security fix regarding Dynamic Method
+ Invocation in the REST Plugin. In the previous versions DMI wasn't under control
+ in the REST Plugin and even setting struts.enable.DynamicMethodInvocation to false
+ didn't block DMI in the REST Plugin.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.2.1.1.
+</p>
+<p>
+ Struts 2.2.1.1 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts2211">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/2.2.1.1/docs/version-notes-2211.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.2.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20100816">16 August 2010 - Struts 2.2.1 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.2.1 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ This release includes a number of new features and bug fixes since the
+ 2.1.8.1 GA release, including important security fixes regarding remote
+ server context manipulation by injecting OGNL expressions in request parameters.
+ For more information about the exploits, see the corresponding
+ security bulletins <a href="http://struts.apache.org/2.2.1/docs/s2-005.html">S2-005</a>.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.2.1.
+</p>
+<p>
+ Struts 2.2.1 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts221">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/2.2.1/docs/version-notes-221.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.2.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2009.html">Announcements - 2009</a>
+</p>
+
+<p class="pull-left">
+ <strong>Next:</strong>
+ <a href="kickstart.html">Kickstart FAQ</a>
+</p>
</section>
</article>
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/announce-2012.html
----------------------------------------------------------------------
diff --git a/content/announce-2012.html b/content/announce-2012.html
index f91329d..7742c53 100644
--- a/content/announce-2012.html
+++ b/content/announce-2012.html
@@ -123,287 +123,287 @@
<article class="container">
<section class="col-md-12">
- <h1>Announcements - 2012</h1>
-
-<p class="pull-right">
- Skip to:
- <a href="announce-2011.html">Announcements - 2011</a>
-</p>
-
-<h4 id="a20121222">22 December 2012 - Struts 2.3.8 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.8 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- It's a mostly maintenance release which improves overall performance which should be significant
- better than in version 2.3.7 and slightly better than in version 2.3.4.1. This version depends on new OGNL
- version 3.0.6 - thanks to Pelladi Gabor and Johno Crawford for their contribution!
- Please check the Version Notes to see more details.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.8.
-</p>
-<p>
- Struts 2.3.8 is available in a full distribution or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts238">releases page</a>.
- The release is also available through the central Maven repository under Group ID "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-238.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20121119">19 November 2012 - Struts 2.3.7 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.7 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- It's a mostly maintenance release where many bugs were solved and many improvements were added.
- Please check the Version Notes to see more details, also performance was improved.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.7.
-</p>
-<p>
- Struts 2.3.7 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts237">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-237.html">release notes</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20120813">13 August 2012 - Struts 2.3.4.1 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.4.1 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- Two security issues were solved with this release:
-<ul>
- <li>
- Decoupling of session attribute and parameter naming for Struts 2 token mechanism,
- to improve security when used for CSRF-attack protection
- </li>
- <li>
- Parameter name length is now by default restricted to 100 characters to diminish possible DOS
- attack effectiveness
- </li>
-</ul>
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.4.1.
-</p>
-<p>
- Struts 2.3.4.1 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts2341">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-2341.html">release notes</a>
- and the
- <a href="https://cwiki.apache.org/confluence/display/WW/S2-010">token mechanism security bulletin</a>
- as well as the
- <a href="https://cwiki.apache.org/confluence/display/WW/S2-011">parameter name length security bulletin</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20120511">12 May 2012 - Struts 2.3.4 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.4 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- It's a mostly maintenance release where many bugs were solved and many improvements were added.
- Please check the Version Notes to see more details.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.4.
-</p>
-<p>
- Struts 2.3.4 is available in a full distribution, or as separate library, source,
- example and documentation distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts234">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-234.html">version notes</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20120416">16 April 2012 - Struts 2.3.3 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.3 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- It's a mostly maintenance release where many bugs were solved and many improvements were added.
- Please check the Version Notes to see more details.
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.3.
-</p>
-<p>
- Struts 2.3.3 is available in a full distribution, or as separate library, source,
- example and documentation distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts233">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-233.html">version notes</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<h4 id="a20120122">22 January 2012 - Struts 2.3.1.2 General Availability Release</h4>
-<p>
- The Apache Struts group is pleased to announce that Struts 2.3.1.2 is
- available as a "General Availability" release. The GA designation is our
- highest quality grade.
-</p>
-<p>
- Apache Struts 2 is an elegant, extensible framework for creating
- enterprise-ready Java web applications. The framework is designed to
- streamline the full development cycle, from building, to deploying, to
- maintaining applications over time.
-</p>
-<p>
- An important vulnerability were solved with this release:
-<ul>
- <li>
- ParameterInterceptor vulnerability allowed remote command execution
- </li>
- <li>
- Default acceptedParamNames has been updated to more restrictive values
- </li>
-</ul>
-</p>
-<p>
- All developers are strongly advised to update existing Struts 2 applications
- to Struts 2.3.1.2.
-</p>
-<p>
- Struts 2.3.1.2 is available in a full distribution,
- or as separate library, source, example and documentation
- distributions, from the
- <a href="http://struts.apache.org/download.cgi#struts2312">releases page</a>.
- The release is also available through the central Maven repository under Group ID
- "org.apache.struts". The
- <a href="http://struts.apache.org/docs/version-notes-2312.html">release notes</a>
- and the
- <a href="https://cwiki.apache.org/confluence/display/WW/S2-009">security bulletin</a>
- are available online.
-</p>
-<p>
- The 2.3.x series of the Apache Struts framework has a minimum
- requirement of the following specification versions: Servlet API 2.4,
- JSP API 2.0, and Java 5.
-</p>
-<p>
- Should any issues arise with your use of any version of the Struts
- framework, please post your comments to the user list, and, if
- appropriate, file a tracking ticket.
-</p>
-
-<p class="pull-right">
- Skip to: <a href="announce-2011.html">Announcements - 2011</a>
-</p>
-
-<p class="pull-left">
- <strong>Next:</strong>
- <a href="kickstart.html">Kickstart FAQ</a>
-</p>
+ <h1>Announcements - 2012</h1>
+
+<p class="pull-right">
+ Skip to:
+ <a href="announce-2011.html">Announcements - 2011</a>
+</p>
+
+<h4 id="a20121222">22 December 2012 - Struts 2.3.8 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.8 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ It's a mostly maintenance release which improves overall performance which should be significant
+ better than in version 2.3.7 and slightly better than in version 2.3.4.1. This version depends on new OGNL
+ version 3.0.6 - thanks to Pelladi Gabor and Johno Crawford for their contribution!
+ Please check the Version Notes to see more details.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.8.
+</p>
+<p>
+ Struts 2.3.8 is available in a full distribution or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts238">releases page</a>.
+ The release is also available through the central Maven repository under Group ID "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-238.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20121119">19 November 2012 - Struts 2.3.7 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.7 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ It's a mostly maintenance release where many bugs were solved and many improvements were added.
+ Please check the Version Notes to see more details, also performance was improved.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.7.
+</p>
+<p>
+ Struts 2.3.7 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts237">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-237.html">release notes</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20120813">13 August 2012 - Struts 2.3.4.1 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.4.1 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ Two security issues were solved with this release:
+<ul>
+ <li>
+ Decoupling of session attribute and parameter naming for Struts 2 token mechanism,
+ to improve security when used for CSRF-attack protection
+ </li>
+ <li>
+ Parameter name length is now by default restricted to 100 characters to diminish possible DOS
+ attack effectiveness
+ </li>
+</ul>
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.4.1.
+</p>
+<p>
+ Struts 2.3.4.1 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts2341">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-2341.html">release notes</a>
+ and the
+ <a href="https://cwiki.apache.org/confluence/display/WW/S2-010">token mechanism security bulletin</a>
+ as well as the
+ <a href="https://cwiki.apache.org/confluence/display/WW/S2-011">parameter name length security bulletin</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20120511">12 May 2012 - Struts 2.3.4 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.4 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ It's a mostly maintenance release where many bugs were solved and many improvements were added.
+ Please check the Version Notes to see more details.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.4.
+</p>
+<p>
+ Struts 2.3.4 is available in a full distribution, or as separate library, source,
+ example and documentation distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts234">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-234.html">version notes</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20120416">16 April 2012 - Struts 2.3.3 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.3 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ It's a mostly maintenance release where many bugs were solved and many improvements were added.
+ Please check the Version Notes to see more details.
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.3.
+</p>
+<p>
+ Struts 2.3.3 is available in a full distribution, or as separate library, source,
+ example and documentation distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts233">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-233.html">version notes</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<h4 id="a20120122">22 January 2012 - Struts 2.3.1.2 General Availability Release</h4>
+<p>
+ The Apache Struts group is pleased to announce that Struts 2.3.1.2 is
+ available as a "General Availability" release. The GA designation is our
+ highest quality grade.
+</p>
+<p>
+ Apache Struts 2 is an elegant, extensible framework for creating
+ enterprise-ready Java web applications. The framework is designed to
+ streamline the full development cycle, from building, to deploying, to
+ maintaining applications over time.
+</p>
+<p>
+ An important vulnerability were solved with this release:
+<ul>
+ <li>
+ ParameterInterceptor vulnerability allowed remote command execution
+ </li>
+ <li>
+ Default acceptedParamNames has been updated to more restrictive values
+ </li>
+</ul>
+</p>
+<p>
+ All developers are strongly advised to update existing Struts 2 applications
+ to Struts 2.3.1.2.
+</p>
+<p>
+ Struts 2.3.1.2 is available in a full distribution,
+ or as separate library, source, example and documentation
+ distributions, from the
+ <a href="http://struts.apache.org/download.cgi#struts2312">releases page</a>.
+ The release is also available through the central Maven repository under Group ID
+ "org.apache.struts". The
+ <a href="http://struts.apache.org/docs/version-notes-2312.html">release notes</a>
+ and the
+ <a href="https://cwiki.apache.org/confluence/display/WW/S2-009">security bulletin</a>
+ are available online.
+</p>
+<p>
+ The 2.3.x series of the Apache Struts framework has a minimum
+ requirement of the following specification versions: Servlet API 2.4,
+ JSP API 2.0, and Java 5.
+</p>
+<p>
+ Should any issues arise with your use of any version of the Struts
+ framework, please post your comments to the user list, and, if
+ appropriate, file a tracking ticket.
+</p>
+
+<p class="pull-right">
+ Skip to: <a href="announce-2011.html">Announcements - 2011</a>
+</p>
+
+<p class="pull-left">
+ <strong>Next:</strong>
+ <a href="kickstart.html">Kickstart FAQ</a>
+</p>
</section>
</article>
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/css/maven-base.css
----------------------------------------------------------------------
diff --git a/content/css/maven-base.css b/content/css/maven-base.css
index 7e4f997..8783893 100644
--- a/content/css/maven-base.css
+++ b/content/css/maven-base.css
@@ -1,142 +1,142 @@
-body {
- margin: 0px;
- padding: 0px 0px 10px 0px;
-}
-img {
- border:none;
-}
-table {
- padding:0px;
- width: 100%;
- margin-left: -2px;
- margin-right: -2px;
-}
-acronym {
- cursor: help;
- border-bottom: 1px dotted #feb;
-}
-table.bodyTable th, table.bodyTable td {
- padding: 2px 4px 2px 4px;
- vertical-align: top;
-}
-div.clear{
- clear:both;
- visibility: hidden;
-}
-div.clear hr{
- display: none;
-}
-#projectLogo {
- font-size: xx-large;
- font-weight: bold;
-}
-#organizationLogo img, #projectLogo img, #projectLogo span{
- margin: 8px;
-}
-#projectLogo span{
- border: 1px solid;
- padding: 4px 10px 4px 10px;
- background-color: #eee;
- cursor: pointer;
-}
-.xleft, #organizationLogo img{
- float:left;
-}
-.xright, #projectLogo img, #projectLogo span{
- float:right;
- text-shadow: #7CFC00;
-}
-#banner {
- border-bottom: 1px solid #fff;
-}
-#banner img {
- border: none;
-}
-#footer, #breadcrumbs {
- padding: 3px 10px 3px 10px;
-}
-#leftColumn {
- width: 18%;
- float:left;
-}
-#bodyColumn {
- margin-left: 20%;
-}
-#navcolumn {
- padding: 8px 4px 0 8px;
-}
-#navcolumn h5, #navcolumn ul {
- margin: 0;
- padding: 0;
- font-size: small;
-}
-#navcolumn li {
- list-style-type: none;
- background-image: none;
- background-repeat: no-repeat;
- background-position: 0 0.4em;
- padding-left: 16px;
- list-style-position: ouside;
- line-height: 1.2em;
- font-size: smaller;
-}
-#navcolumn li.expanded {
- background-image: url(../images/expanded.gif);
-}
-#navcolumn li.collapsed {
- background-image: url(../images/collapsed.gif);
-}
-#poweredBy {
- text-align: center;
-}
-#navcolumn img {
- margin-top: 10px;
- margin-bottom: 3px;
-}
-#poweredBy img {
- display:block;
- margin: 20px 0 20px 17px;
- border: 1px solid black;
- width: 90px;
- height: 30px;
-}
-#search img {
- margin: 0px;
- display: block;
-}
-#search #q, #search #btnG {
- border: 1px solid #999;
- margin-bottom:10px;
-}
-#search form {
- margin: 0px;
-}
-#lastPublished {
- font-size: x-small;
-}
-.navSection {
- margin-bottom: 2px;
- padding: 8px;
-}
-.navSectionHead {
- font-weight: bold;
- font-size: x-small;
-}
-.section {
- padding: 4px;
-}
-#footer {
- font-size: x-small;
-}
-#breadcrumbs {
- font-size: x-small;
- margin: 0pt;
-}
-.source {
- padding: 12px;
- margin: 1em 7px 1em 7px;
-}
-.source pre {
- margin: 0px;
- padding: 0px;
-}
+body {
+ margin: 0px;
+ padding: 0px 0px 10px 0px;
+}
+img {
+ border:none;
+}
+table {
+ padding:0px;
+ width: 100%;
+ margin-left: -2px;
+ margin-right: -2px;
+}
+acronym {
+ cursor: help;
+ border-bottom: 1px dotted #feb;
+}
+table.bodyTable th, table.bodyTable td {
+ padding: 2px 4px 2px 4px;
+ vertical-align: top;
+}
+div.clear{
+ clear:both;
+ visibility: hidden;
+}
+div.clear hr{
+ display: none;
+}
+#projectLogo {
+ font-size: xx-large;
+ font-weight: bold;
+}
+#organizationLogo img, #projectLogo img, #projectLogo span{
+ margin: 8px;
+}
+#projectLogo span{
+ border: 1px solid;
+ padding: 4px 10px 4px 10px;
+ background-color: #eee;
+ cursor: pointer;
+}
+.xleft, #organizationLogo img{
+ float:left;
+}
+.xright, #projectLogo img, #projectLogo span{
+ float:right;
+ text-shadow: #7CFC00;
+}
+#banner {
+ border-bottom: 1px solid #fff;
+}
+#banner img {
+ border: none;
+}
+#footer, #breadcrumbs {
+ padding: 3px 10px 3px 10px;
+}
+#leftColumn {
+ width: 18%;
+ float:left;
+}
+#bodyColumn {
+ margin-left: 20%;
+}
+#navcolumn {
+ padding: 8px 4px 0 8px;
+}
+#navcolumn h5, #navcolumn ul {
+ margin: 0;
+ padding: 0;
+ font-size: small;
+}
+#navcolumn li {
+ list-style-type: none;
+ background-image: none;
+ background-repeat: no-repeat;
+ background-position: 0 0.4em;
+ padding-left: 16px;
+ list-style-position: ouside;
+ line-height: 1.2em;
+ font-size: smaller;
+}
+#navcolumn li.expanded {
+ background-image: url(../images/expanded.gif);
+}
+#navcolumn li.collapsed {
+ background-image: url(../images/collapsed.gif);
+}
+#poweredBy {
+ text-align: center;
+}
+#navcolumn img {
+ margin-top: 10px;
+ margin-bottom: 3px;
+}
+#poweredBy img {
+ display:block;
+ margin: 20px 0 20px 17px;
+ border: 1px solid black;
+ width: 90px;
+ height: 30px;
+}
+#search img {
+ margin: 0px;
+ display: block;
+}
+#search #q, #search #btnG {
+ border: 1px solid #999;
+ margin-bottom:10px;
+}
+#search form {
+ margin: 0px;
+}
+#lastPublished {
+ font-size: x-small;
+}
+.navSection {
+ margin-bottom: 2px;
+ padding: 8px;
+}
+.navSectionHead {
+ font-weight: bold;
+ font-size: x-small;
+}
+.section {
+ padding: 4px;
+}
+#footer {
+ font-size: x-small;
+}
+#breadcrumbs {
+ font-size: x-small;
+ margin: 0pt;
+}
+.source {
+ padding: 12px;
+ margin: 1em 7px 1em 7px;
+}
+.source pre {
+ margin: 0px;
+ padding: 0px;
+}
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/css/maven-classic.css
----------------------------------------------------------------------
diff --git a/content/css/maven-classic.css b/content/css/maven-classic.css
index a3ca1f0..fb6e226 100644
--- a/content/css/maven-classic.css
+++ b/content/css/maven-classic.css
@@ -1,866 +1,866 @@
-body {
- background: #fff;
- color: #000;
- }
-
-.contentBox h2 {
- color: #fff;
- background-color: #036;
- }
-
-.contentBox h3 {
- color: #fff;
- background-color: #888;
- }
-
-.a td {
- background: #ddd;
- color: #000;
- }
-
-.b td {
- background: #efefef;
- color: #000;
- }
-
-.contentBox th {
- background-color: #bbb;
- color: #fff;
- }
-
-div#banner {
- border-top: 1px solid #369;
- border-bottom: 1px solid #003;
- }
-
-#banner, #banner td {
- background: #036;
- color: #fff;
- }
-
-#leftColumn {
- background: #eee;
- color: #000;
- border-right: 1px solid #aaa;
- border-bottom: 1px solid #aaa;
- border-top: 1px solid #fff;
-}
-
-#navcolumn {
-/* bad for IE
- background: #eee;
-*/
- color: #000;
- border-right: none;
- border-bottom: none;
- border-top: none;
- }
-
-#breadcrumbs {
- background-color: #ddd;
- color: #000;
- border-top: 1px solid #fff;
- border-bottom: 1px solid #aaa;
- }
-
-.source {
- background-color: #fff;
- color: #000;
- border-right: 1px solid #888;
- border-left: 1px solid #888;
- border-top: 1px solid #888;
- border-bottom: 1px solid #888;
- margin-right: 7px;
- margin-left: 7px;
- margin-top: 1em;
- }
-
-.source pre {
- margin-right: 7px;
- margin-left: 7px;
- }
-
-a[name]:hover, #leftColumn a[name]:hover {
- color: inherit !important;
- }
-
-a:link, #breadcrumbs a:visited, #navcolumn a:visited, .contentBox a:visited, .tasknav a:visited {
- color: blue;
- }
-
-a:active, a:hover, #leftColumn a:active, #leftColumn a:hover {
- color: #f30 !important;
- }
-
-a:link.selfref, a:visited.selfref {
- color: #555 !important;
- }
-
-a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
- background: url(../images/external-classic.png) right center no-repeat;
- padding-right: 15px;
-}
-
-a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
- background: url(../images/newwindow-classic.png) right center no-repeat;
- padding-right: 18px;
-}
-
-h2, h3 {
- margin-top: 1em;
- margin-bottom: 0;
- }
-
-img.handle {
- border: 0;
- padding-right: 2px;
-}
-
-#navcolumn div div {
- background-image: none;
- background-repeat: no-repeat;
-}
-
-#navcolumn div div {
- padding-left: 10px;
-}
-/* $Id: maven-classic.css,v 1.3 2004/05/18 09:23:28 aheritier Exp $
-
- This file defines basic default formatting for HTML conforming to Tigris application style. To extend or override these rules for your instance, edit inst.css instead of this file. */
-
-/* colors, backgrounds, borders, link indication */
-.contentBox h2, .contentBox h3, .tabs td, .tabs th, .functnbar {
- background-image: url(../images/nw_maj_rond.gif);
- background-repeat: no-repeat;
-}
-
-.functnbar, .functnbar2 {
- background-color: #aaa;
-}
-
-.functnbar2, .functnbar3 {
- background-color: #aaa;
- background-image: url(../images/sw_maj_rond.gif);
- background-repeat: no-repeat;
- background-position: bottom left;
-}
-
-.functnbar3 {
- background-color: #ddd;
- background-image: url(../images/sw_med_rond.gif);
-}
-
-.functnbar, .functnbar2, .functnbar3 {
- color: #000;
-}
-
-.functnbar a, .functnbar2 a, .functnbar3 a {
- color: #000;
- text-decoration: underline;
-}
-
-#navcolumn .body div, body.docs #toc li li {
- background-image: url(../images/strich.gif);
- background-repeat: no-repeat;
- background-position: .5em .5em;
-}
-
-#searchbox .body div, #navcolumn .body .heading {
- background-image: none;
-}
-
-a:link.selfref, a:visited.selfref {
- text-decoration: none;
-}
-
-#leftColumn a, #breadcrumbs a {
- text-decoration: none;
-}
-
-/* Unsure of this. TODO */
-.contentBox h2 a:link, .contentBox h2 a:visited, .contentBox h3 a:link, .contentBox h3 a:visited {
- color: #fff !important;
- text-decoration: underline;
-}
-
-table, th, td {
- border: none;
-}
-
-div.colbar {
- background: #eee;
- border-color: #999 #EEE #EEE #999;
- border-width: 1px;
- border-style: solid;
-}
-
-.toolgroup {
- background: #efefef;
-}
-
-.toolgroup .label {
- border-bottom: 1px solid #666;
- border-right: 1px solid #666;
- background: #ddd;
- color: #555;
-}
-
-.toolgroup .body {
- border-right: 1px solid #aaa;
- border-bottom: 1px solid #aaa;
-}
-
-#main {
- border-top: 1px solid #999;
-}
-
-#rightcol div.www, #rightcol div.help {
- border: 1px solid #ddd;
-}
-
-body.docs div.docs {
- background-color: #fff;
- border-left: 1px solid #ddd;
- border-top: 1px solid #ddd;
-}
-
-#helptext .label {
- background-image: url(../images/icon_help_sml.gif);
- background-repeat: no-repeat;
- background-position: 97%;
-}
-
-body.docs {
- background: #eee url(../images/help_logo.gif) top right no-repeat !important;
-}
-
-.docs h2, .docs h3 {
- border-top: solid 1px #000;
-}
-
-#apphead h2 em {
- color: #777;
-}
-
-.tabs th {
- border-right: 1px solid #333;
- background-color: #ddd;
- color: #fff;
- border-left: 1px solid #fff;
-}
-
-.tabs td {
- background-color: #999;
- border-bottom: 1px solid #fff;
- border-right: 1px solid #fff;
- border-left: 1px solid #fff;
-}
-
-.tabs {
- border-bottom: 6px #ddd solid;
-}
-
-.tabs th, .tabs th a:link, .tabs th a:visited {
- color: #555;
-}
-
-.tabs td, .tabs td a:link, .tabs td a:visited {
- color: #fff;
-}
-
-.tabs a {
- text-decoration: none;
-}
-
-.axial th {
- background-color: #ddd;
- color: black;
-}
-
-.alert {
- background-color: #ff9;
-}
-
-.expandedwaste {
- background: url(../images/icon_arrowwaste2_sml.gif) no-repeat;
-}
-
-.collapsedwaste {
- background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
-}
-
-.filebrowse .expanded, .filebrowse-alt .expanded {
- background-image: url(../images/icon_arrowfolderopen2_sml.gif);
- background-repeat: no-repeat;
-}
-
-.filebrowse .collapsed, .filebrowse-alt .collapsed {
- background-image: url(../images/icon_arrowfolderclosed1_sml.gif);
- background-repeat: no-repeat;
-}
-
-.filebrowse .leafnode, .filebrowse-alt .leafnode {
- background-image: url(../images/icon_folder_sml.gif);
- background-repeat: no-repeat;
-}
-
-.filebrowse .leaf, .filebrowse-alt .leaf {
- background-image: url(../images/icon_doc_sml.gif);
- background-repeat: no-repeat;
-}
-
-.sortup {
- background: url(../images/icon_sortup.gif) no-repeat;
-}
-
-.sortdown {
- background: url(../images/icon_sortdown.gif) no-repeat;
-}
-
-.collapsedwaste {
- background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
-}
-
-body .grid td {
- border-top: 1px solid #ccc;
- border-left: 1px solid #ccc;
- background-color: transparent;
-}
-
-.confirm {
- color: #090;
-}
-
-.info {
- color: #069;
-}
-
-.errormessage, .warningmessage, .donemessage, .infomessage {
- border-top: 5px solid #900;
- border-left: 1px solid #900;
- background-image: url(../images/icon_error_lrg.gif);
- background-repeat: no-repeat;
- background-position: 5px 1.33em;
-}
-
-.warningmessage {
- background-image: url(../images/icon_warning_lrg.gif);
- border-color: #c60;
-}
-
-.donemessage {
- background-image: url(../images/icon_success_lrg.gif);
- border-color: #090;
-}
-
-.infomessage {
- background-image: url(../images/icon_info_lrg.gif);
- border-color: #069;
-}
-
-.docinfo {
- background: url(../images/icon_doc_lrg.gif) no-repeat;
-}
-
-.dirinfo {
- background: url(../images/icon_folder_lrg.gif) no-repeat;
-}
-
-.memberinfo {
- background: url(../images/icon_members_lrg.gif) no-repeat;
-}
-
-.usergroupinfo {
- background: url(../images/icon_usergroups_lrg.gif) no-repeat;
-}
-
-.errormark, .warningmark, .donemark, .infomark {
- background: url(../images/icon_error_sml.gif) no-repeat;
-}
-
-.warningmark {
- background-image: url(../images/icon_warning_sml.gif);
-}
-
-.donemark {
- background-image: url(../images/icon_success_sml.gif);
-}
-
-.infomark {
- background-image: url(../images/icon_info_sml.gif);
-}
-
-.cvsdiff, .cvsblame {
- background-color: #ccc;
-}
-
-.cvsdiffadd {
- background-color: #afa;
-}
-
-.cvsdiffremove {
- background-color: #faa;
-}
-
-.cvsdiffchanges1 {
- background-color: #ff7;
-}
-
-.cvsdiffchanges2 {
- background-color: #ff7;
-}
-
-li.selection ul a {
- background: #fff;
-}
-
-.band1 {
- color: #fff;
- background-color: #663;
-}
-
-.band2 {
- color: #fff;
- background-color: #66C;
-}
-
-.band3 {
- background-color: #C99;
-}
-
-.band4 {
- background-color: #CFF;
-}
-
-.band5 {
- color: #fff;
- background-color: #336;
-}
-
-.band6 {
- color: #fff;
- background-color: #966;
-}
-
-.band7 {
- background-color: #9CC;
-}
-
-.band8 {
- background-color: #FFC;
-}
-
-.band9 {
- color: #fff;
- background-color: #633;
-}
-
-.band10 {
- color: #fff;
- background-color: #699;
-}
-
-.band11 {
- background-color: #CC9;
-}
-
-.band12 {
- background-color: #CCF;
-}
-
-.band13 {
- color: #fff;
- background-color: #366;
-}
-
-.band14 {
- color: #fff;
- background-color: #996;
-}
-
-.band15 {
- background-color: #99C;
-}
-
-.band16 {
- background-color: #FCC;
-}
-
-.contentBox .helplink, #helptext .helplink {
- cursor: help;
-}
-
-.legend th, .bars th {
- background-color: #fff;
-}
-
-/* font and text properties, exclusive of link indication, alignment, text-indent */
-body, th, td, input, select {
- font-family: Verdana, Helvetica, Arial, sans-serif;
-}
-
-code, pre {
- font-family: 'Andale Mono', Courier, monospace;
-}
-
-body, .contentBox h2, .contentBox h3, #rightcol h2, pre, code, #apphead h2 small, h3, th, td {
- font-size: x-small;
- voice-family: "\"}\"";
- voice-family: inherit;
- font-size: small;
-}
-
-small, div#footer, div#login, div.tabs th, div.tabs td, input, select, .paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs, .courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc, #leftColumn, .legend, .bars {
- font-size: xx-small;
- voice-family: "\"}\"";
- voice-family: inherit;
- font-size: x-small;
-}
-
-.tabs td, .tabs th, dt, .tasknav .selfref, #login .username, .selection {
- font-weight: bold;
-}
-
-li.selection ul {
- font-weight: normal;
-}
-
-#apphead h2 em {
- font-style: normal;
-}
-
-#banner h1 {
- font-size: 1.25em;
-}
-
-/* box properties (exclusive of borders), positioning, alignments, list types, text-indent */
-#bodyColumn h2 {
- margin-top: .3em;
- margin-bottom: .5em;
-}
-
-p, ul, ol, dl, .bars table {
- margin-top: .67em;
- margin-bottom: .67em;
-}
-
-form {
- margin: 0;
-}
-
-#bodyColumn {
- padding-left: 12px;
- padding-right: 12px;
- width: 100%;
- voice-family: "\"}\"";
- voice-family: inherit;
- width: auto;
-}
-
-html>body #bodyColumn {
- width: auto;
-}
-
-.docs {
- line-height: 1.4;
-}
-
-ol ol {
- list-style-type: lower-alpha;
-}
-
-ol ol ol {
- list-style-type: lower-roman;
-}
-
-.contentBox h2, .contentBox h3 {
- padding: 5px;
- margin-right: 2px;
-}
-
-.contentBox td, .contentBox th {
- padding: 2px 3px;
-}
-
-.h2 p, .h3 p, .h2 dt, .h3 dt {
- margin-right: 7px;
- margin-left: 7px;
-}
-
-.tasknav {
- margin-bottom: 1.33em;
-}
-
-div.colbar {
- padding: 3px;
- margin: 2px 2px 0;
-}
-
-.tabs {
- margin-top: .67em;
- margin-right: 2px;
- margin-left: 2px;
- padding-left: 8px;
-}
-
-.tabs td, .tabs th {
- padding: 3px 9px;
-}
-
-#rightcol div.www, #rightcol div.help {
- padding: 0 .5em;
-}
-
-body.docs #toc {
- position: absolute;
- top: 15px;
- left: 0px;
- width: 120px;
- padding: 0 20px 0 0;
-}
-
-body.docs #toc ul, #toc ol {
- margin-left: 0;
- padding-left: 0;
-}
-
-body.docs #toc li {
- margin-top: 7px;
- padding-left: 10px;
- list-style-type: none;
-}
-
-body.docs div.docs {
- margin: 61px 0 0 150px;
- padding: 1em 2em 1em 1em !important;
-}
-
-.docs p+p {
- text-indent: 5%;
- margin-top: -.67em;
-}
-
-.docs h2, .docs h3 {
- margin-bottom: .1em;
- padding-top: .3em;
-}
-
-.functnbar, .functnbar2, .functnbar3 {
- padding: 5px;
- margin: .67em 2px;
-}
-
-.functnbar3 {
- margin-top: 0;
-}
-
-body {
- padding: 1em;
-}
-
-body.composite, body.docs {
- margin: 0;
- padding: 0;
-}
-
-th, td {
- text-align: left;
- vertical-align: top;
-}
-
-.right {
- text-align: right !important;
-}
-
-.center {
- text-align: center !important;
-}
-
-.axial th, .axial th .strut {
- text-align: right;
-}
-
-.contentBox .axial td th {
- text-align: left;
-}
-
-body .stb {
- margin-top: 1em;
- text-indent: 0;
-}
-
-body .mtb {
- margin-top: 2em;
- text-indent: 0;
-}
-
-.courtesylinks {
- margin-top: 1em;
- padding-top: 1em;
-}
-
-dd {
- margin-bottom: .67em;
-}
-
-.toolgroup {
- margin-bottom: 6px;
-}
-
-.toolgroup .body {
- padding: 4px 4px 4px 0;
-}
-
-.toolgroup .label {
- padding: 4px;
-}
-
-.toolgroup .body div {
- padding-bottom: .3em;
- padding-left: 1em;
-}
-
-.toolgroup .body div div {
- margin-top: .3em;
- padding-bottom: 0;
-}
-
-.tier1 {
- margin-left: 0;
-}
-
-.tier2 {
- margin-left: 1.5em;
-}
-
-.tier3 {
- margin-left: 3em;
-}
-
-.tier4 {
- margin-left: 4.5em;
-}
-
-.tier5 {
- margin-left: 6em;
-}
-
-.tier6 {
- margin-left: 7.5em;
-}
-
-.tier7 {
- margin-left: 9em;
-}
-
-.tier8 {
- margin-left: 10.5em;
-}
-
-.tier9 {
- margin-left: 12em;
-}
-
-.tier10 {
- margin-left: 13.5em;
-}
-
-.filebrowse .expanded, .filebrowse .collapsed {
- padding-left: 34px;
-}
-
-.filebrowse .leafnode, .filebrowse .leaf {
- padding-left: 20px;
-}
-
-.messagechild {
- padding-left: 34px;
-}
-
-.filebrowse-alt .expanded, .filebrowse-alt .collapsed, .filebrowse-alt .leaf, .filebrowse-alt .leafnode, .expandedwaste, .collapsedwaste, .sortup, .sortdown {
- /* hide from macie5\*/
- float: left;
- /* resume */
- display: inline-block;
- height: 15px;
- width: 34px;
- padding-left: 0 !important;
-}
-
-.filebrowse-alt .leaf, .filebrowse-alt .leafnode, .sortup, .sortdown {
- width: 20px;
-}
-
-.filebrowse ul, .filebrowse-alt ul {
- list-style-type: none;
- padding-left: 0;
- margin-left: 0;
-}
-
-.filebrowse ul ul, .filebrowse-alt ul ul {
- margin-left: 1.5em;
- margin-top: 0;
- padding-top: .67em;
-}
-
-.filebrowse li, .filebrowse-alt li {
- margin-bottom: .67em;
-}
-
-td.filebrowse h2 {
- margin-top: 0;
-}
-
-.errormessage, .warningmessage, .donemessage, .infomessage, .docinfo, .dirinfo, .memberinfo, .usergroupinfo {
- margin: .67em 0;
- padding: .33em 0 .67em 42px;
- min-height: 32px;
-}
-
-.errormark, .warningmark, .donemark, .infomark {
- padding-left: 20px;
- min-height: 15px;
-}
-
-.alt {
- display: none;
-}
-
-#banner h1 {
- margin: 0;
-}
-
-.axial th, .axial th .strut, #leftColumn .strut {
- width: 12em;
-}
-
-#breadcrumbs {
- padding: 2px 8px;
-}
-
-/* Bad for IE
-.contentBox h2, .contentBox h3, .bars {
- clear: both;
-}
-*/
-
-.legend {
- float: right;
-}
-
-.legend th, .bars th {
- text-align: right;
- padding-left: 1em;
-}
-
-.bars table {
- table-layout: fixed;
-}
-
-.bars th {
- width: 12em;
-}
-
-#projectdocumentlist td.filebrowse-alt {
- padding-right: .75em;
-}
+body {
+ background: #fff;
+ color: #000;
+ }
+
+.contentBox h2 {
+ color: #fff;
+ background-color: #036;
+ }
+
+.contentBox h3 {
+ color: #fff;
+ background-color: #888;
+ }
+
+.a td {
+ background: #ddd;
+ color: #000;
+ }
+
+.b td {
+ background: #efefef;
+ color: #000;
+ }
+
+.contentBox th {
+ background-color: #bbb;
+ color: #fff;
+ }
+
+div#banner {
+ border-top: 1px solid #369;
+ border-bottom: 1px solid #003;
+ }
+
+#banner, #banner td {
+ background: #036;
+ color: #fff;
+ }
+
+#leftColumn {
+ background: #eee;
+ color: #000;
+ border-right: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+ border-top: 1px solid #fff;
+}
+
+#navcolumn {
+/* bad for IE
+ background: #eee;
+*/
+ color: #000;
+ border-right: none;
+ border-bottom: none;
+ border-top: none;
+ }
+
+#breadcrumbs {
+ background-color: #ddd;
+ color: #000;
+ border-top: 1px solid #fff;
+ border-bottom: 1px solid #aaa;
+ }
+
+.source {
+ background-color: #fff;
+ color: #000;
+ border-right: 1px solid #888;
+ border-left: 1px solid #888;
+ border-top: 1px solid #888;
+ border-bottom: 1px solid #888;
+ margin-right: 7px;
+ margin-left: 7px;
+ margin-top: 1em;
+ }
+
+.source pre {
+ margin-right: 7px;
+ margin-left: 7px;
+ }
+
+a[name]:hover, #leftColumn a[name]:hover {
+ color: inherit !important;
+ }
+
+a:link, #breadcrumbs a:visited, #navcolumn a:visited, .contentBox a:visited, .tasknav a:visited {
+ color: blue;
+ }
+
+a:active, a:hover, #leftColumn a:active, #leftColumn a:hover {
+ color: #f30 !important;
+ }
+
+a:link.selfref, a:visited.selfref {
+ color: #555 !important;
+ }
+
+a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
+ background: url(../images/external-classic.png) right center no-repeat;
+ padding-right: 15px;
+}
+
+a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
+ background: url(../images/newwindow-classic.png) right center no-repeat;
+ padding-right: 18px;
+}
+
+h2, h3 {
+ margin-top: 1em;
+ margin-bottom: 0;
+ }
+
+img.handle {
+ border: 0;
+ padding-right: 2px;
+}
+
+#navcolumn div div {
+ background-image: none;
+ background-repeat: no-repeat;
+}
+
+#navcolumn div div {
+ padding-left: 10px;
+}
+/* $Id: maven-classic.css,v 1.3 2004/05/18 09:23:28 aheritier Exp $
+
+ This file defines basic default formatting for HTML conforming to Tigris application style. To extend or override these rules for your instance, edit inst.css instead of this file. */
+
+/* colors, backgrounds, borders, link indication */
+.contentBox h2, .contentBox h3, .tabs td, .tabs th, .functnbar {
+ background-image: url(../images/nw_maj_rond.gif);
+ background-repeat: no-repeat;
+}
+
+.functnbar, .functnbar2 {
+ background-color: #aaa;
+}
+
+.functnbar2, .functnbar3 {
+ background-color: #aaa;
+ background-image: url(../images/sw_maj_rond.gif);
+ background-repeat: no-repeat;
+ background-position: bottom left;
+}
+
+.functnbar3 {
+ background-color: #ddd;
+ background-image: url(../images/sw_med_rond.gif);
+}
+
+.functnbar, .functnbar2, .functnbar3 {
+ color: #000;
+}
+
+.functnbar a, .functnbar2 a, .functnbar3 a {
+ color: #000;
+ text-decoration: underline;
+}
+
+#navcolumn .body div, body.docs #toc li li {
+ background-image: url(../images/strich.gif);
+ background-repeat: no-repeat;
+ background-position: .5em .5em;
+}
+
+#searchbox .body div, #navcolumn .body .heading {
+ background-image: none;
+}
+
+a:link.selfref, a:visited.selfref {
+ text-decoration: none;
+}
+
+#leftColumn a, #breadcrumbs a {
+ text-decoration: none;
+}
+
+/* Unsure of this. TODO */
+.contentBox h2 a:link, .contentBox h2 a:visited, .contentBox h3 a:link, .contentBox h3 a:visited {
+ color: #fff !important;
+ text-decoration: underline;
+}
+
+table, th, td {
+ border: none;
+}
+
+div.colbar {
+ background: #eee;
+ border-color: #999 #EEE #EEE #999;
+ border-width: 1px;
+ border-style: solid;
+}
+
+.toolgroup {
+ background: #efefef;
+}
+
+.toolgroup .label {
+ border-bottom: 1px solid #666;
+ border-right: 1px solid #666;
+ background: #ddd;
+ color: #555;
+}
+
+.toolgroup .body {
+ border-right: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+}
+
+#main {
+ border-top: 1px solid #999;
+}
+
+#rightcol div.www, #rightcol div.help {
+ border: 1px solid #ddd;
+}
+
+body.docs div.docs {
+ background-color: #fff;
+ border-left: 1px solid #ddd;
+ border-top: 1px solid #ddd;
+}
+
+#helptext .label {
+ background-image: url(../images/icon_help_sml.gif);
+ background-repeat: no-repeat;
+ background-position: 97%;
+}
+
+body.docs {
+ background: #eee url(../images/help_logo.gif) top right no-repeat !important;
+}
+
+.docs h2, .docs h3 {
+ border-top: solid 1px #000;
+}
+
+#apphead h2 em {
+ color: #777;
+}
+
+.tabs th {
+ border-right: 1px solid #333;
+ background-color: #ddd;
+ color: #fff;
+ border-left: 1px solid #fff;
+}
+
+.tabs td {
+ background-color: #999;
+ border-bottom: 1px solid #fff;
+ border-right: 1px solid #fff;
+ border-left: 1px solid #fff;
+}
+
+.tabs {
+ border-bottom: 6px #ddd solid;
+}
+
+.tabs th, .tabs th a:link, .tabs th a:visited {
+ color: #555;
+}
+
+.tabs td, .tabs td a:link, .tabs td a:visited {
+ color: #fff;
+}
+
+.tabs a {
+ text-decoration: none;
+}
+
+.axial th {
+ background-color: #ddd;
+ color: black;
+}
+
+.alert {
+ background-color: #ff9;
+}
+
+.expandedwaste {
+ background: url(../images/icon_arrowwaste2_sml.gif) no-repeat;
+}
+
+.collapsedwaste {
+ background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
+}
+
+.filebrowse .expanded, .filebrowse-alt .expanded {
+ background-image: url(../images/icon_arrowfolderopen2_sml.gif);
+ background-repeat: no-repeat;
+}
+
+.filebrowse .collapsed, .filebrowse-alt .collapsed {
+ background-image: url(../images/icon_arrowfolderclosed1_sml.gif);
+ background-repeat: no-repeat;
+}
+
+.filebrowse .leafnode, .filebrowse-alt .leafnode {
+ background-image: url(../images/icon_folder_sml.gif);
+ background-repeat: no-repeat;
+}
+
+.filebrowse .leaf, .filebrowse-alt .leaf {
+ background-image: url(../images/icon_doc_sml.gif);
+ background-repeat: no-repeat;
+}
+
+.sortup {
+ background: url(../images/icon_sortup.gif) no-repeat;
+}
+
+.sortdown {
+ background: url(../images/icon_sortdown.gif) no-repeat;
+}
+
+.collapsedwaste {
+ background: url(../images/icon_arrowwaste1_sml.gif) no-repeat;
+}
+
+body .grid td {
+ border-top: 1px solid #ccc;
+ border-left: 1px solid #ccc;
+ background-color: transparent;
+}
+
+.confirm {
+ color: #090;
+}
+
+.info {
+ color: #069;
+}
+
+.errormessage, .warningmessage, .donemessage, .infomessage {
+ border-top: 5px solid #900;
+ border-left: 1px solid #900;
+ background-image: url(../images/icon_error_lrg.gif);
+ background-repeat: no-repeat;
+ background-position: 5px 1.33em;
+}
+
+.warningmessage {
+ background-image: url(../images/icon_warning_lrg.gif);
+ border-color: #c60;
+}
+
+.donemessage {
+ background-image: url(../images/icon_success_lrg.gif);
+ border-color: #090;
+}
+
+.infomessage {
+ background-image: url(../images/icon_info_lrg.gif);
+ border-color: #069;
+}
+
+.docinfo {
+ background: url(../images/icon_doc_lrg.gif) no-repeat;
+}
+
+.dirinfo {
+ background: url(../images/icon_folder_lrg.gif) no-repeat;
+}
+
+.memberinfo {
+ background: url(../images/icon_members_lrg.gif) no-repeat;
+}
+
+.usergroupinfo {
+ background: url(../images/icon_usergroups_lrg.gif) no-repeat;
+}
+
+.errormark, .warningmark, .donemark, .infomark {
+ background: url(../images/icon_error_sml.gif) no-repeat;
+}
+
+.warningmark {
+ background-image: url(../images/icon_warning_sml.gif);
+}
+
+.donemark {
+ background-image: url(../images/icon_success_sml.gif);
+}
+
+.infomark {
+ background-image: url(../images/icon_info_sml.gif);
+}
+
+.cvsdiff, .cvsblame {
+ background-color: #ccc;
+}
+
+.cvsdiffadd {
+ background-color: #afa;
+}
+
+.cvsdiffremove {
+ background-color: #faa;
+}
+
+.cvsdiffchanges1 {
+ background-color: #ff7;
+}
+
+.cvsdiffchanges2 {
+ background-color: #ff7;
+}
+
+li.selection ul a {
+ background: #fff;
+}
+
+.band1 {
+ color: #fff;
+ background-color: #663;
+}
+
+.band2 {
+ color: #fff;
+ background-color: #66C;
+}
+
+.band3 {
+ background-color: #C99;
+}
+
+.band4 {
+ background-color: #CFF;
+}
+
+.band5 {
+ color: #fff;
+ background-color: #336;
+}
+
+.band6 {
+ color: #fff;
+ background-color: #966;
+}
+
+.band7 {
+ background-color: #9CC;
+}
+
+.band8 {
+ background-color: #FFC;
+}
+
+.band9 {
+ color: #fff;
+ background-color: #633;
+}
+
+.band10 {
+ color: #fff;
+ background-color: #699;
+}
+
+.band11 {
+ background-color: #CC9;
+}
+
+.band12 {
+ background-color: #CCF;
+}
+
+.band13 {
+ color: #fff;
+ background-color: #366;
+}
+
+.band14 {
+ color: #fff;
+ background-color: #996;
+}
+
+.band15 {
+ background-color: #99C;
+}
+
+.band16 {
+ background-color: #FCC;
+}
+
+.contentBox .helplink, #helptext .helplink {
+ cursor: help;
+}
+
+.legend th, .bars th {
+ background-color: #fff;
+}
+
+/* font and text properties, exclusive of link indication, alignment, text-indent */
+body, th, td, input, select {
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+}
+
+code, pre {
+ font-family: 'Andale Mono', Courier, monospace;
+}
+
+body, .contentBox h2, .contentBox h3, #rightcol h2, pre, code, #apphead h2 small, h3, th, td {
+ font-size: x-small;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+}
+
+small, div#footer, div#login, div.tabs th, div.tabs td, input, select, .paginate, .functnbar, .functnbar2, .functnbar3, #breadcrumbs, .courtesylinks, #rightcol div.help, .colbar, .tasknav, body.docs div#toc, #leftColumn, .legend, .bars {
+ font-size: xx-small;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: x-small;
+}
+
+.tabs td, .tabs th, dt, .tasknav .selfref, #login .username, .selection {
+ font-weight: bold;
+}
+
+li.selection ul {
+ font-weight: normal;
+}
+
+#apphead h2 em {
+ font-style: normal;
+}
+
+#banner h1 {
+ font-size: 1.25em;
+}
+
+/* box properties (exclusive of borders), positioning, alignments, list types, text-indent */
+#bodyColumn h2 {
+ margin-top: .3em;
+ margin-bottom: .5em;
+}
+
+p, ul, ol, dl, .bars table {
+ margin-top: .67em;
+ margin-bottom: .67em;
+}
+
+form {
+ margin: 0;
+}
+
+#bodyColumn {
+ padding-left: 12px;
+ padding-right: 12px;
+ width: 100%;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ width: auto;
+}
+
+html>body #bodyColumn {
+ width: auto;
+}
+
+.docs {
+ line-height: 1.4;
+}
+
+ol ol {
+ list-style-type: lower-alpha;
+}
+
+ol ol ol {
+ list-style-type: lower-roman;
+}
+
+.contentBox h2, .contentBox h3 {
+ padding: 5px;
+ margin-right: 2px;
+}
+
+.contentBox td, .contentBox th {
+ padding: 2px 3px;
+}
+
+.h2 p, .h3 p, .h2 dt, .h3 dt {
+ margin-right: 7px;
+ margin-left: 7px;
+}
+
+.tasknav {
+ margin-bottom: 1.33em;
+}
+
+div.colbar {
+ padding: 3px;
+ margin: 2px 2px 0;
+}
+
+.tabs {
+ margin-top: .67em;
+ margin-right: 2px;
+ margin-left: 2px;
+ padding-left: 8px;
+}
+
+.tabs td, .tabs th {
+ padding: 3px 9px;
+}
+
+#rightcol div.www, #rightcol div.help {
+ padding: 0 .5em;
+}
+
+body.docs #toc {
+ position: absolute;
+ top: 15px;
+ left: 0px;
+ width: 120px;
+ padding: 0 20px 0 0;
+}
+
+body.docs #toc ul, #toc ol {
+ margin-left: 0;
+ padding-left: 0;
+}
+
+body.docs #toc li {
+ margin-top: 7px;
+ padding-left: 10px;
+ list-style-type: none;
+}
+
+body.docs div.docs {
+ margin: 61px 0 0 150px;
+ padding: 1em 2em 1em 1em !important;
+}
+
+.docs p+p {
+ text-indent: 5%;
+ margin-top: -.67em;
+}
+
+.docs h2, .docs h3 {
+ margin-bottom: .1em;
+ padding-top: .3em;
+}
+
+.functnbar, .functnbar2, .functnbar3 {
+ padding: 5px;
+ margin: .67em 2px;
+}
+
+.functnbar3 {
+ margin-top: 0;
+}
+
+body {
+ padding: 1em;
+}
+
+body.composite, body.docs {
+ margin: 0;
+ padding: 0;
+}
+
+th, td {
+ text-align: left;
+ vertical-align: top;
+}
+
+.right {
+ text-align: right !important;
+}
+
+.center {
+ text-align: center !important;
+}
+
+.axial th, .axial th .strut {
+ text-align: right;
+}
+
+.contentBox .axial td th {
+ text-align: left;
+}
+
+body .stb {
+ margin-top: 1em;
+ text-indent: 0;
+}
+
+body .mtb {
+ margin-top: 2em;
+ text-indent: 0;
+}
+
+.courtesylinks {
+ margin-top: 1em;
+ padding-top: 1em;
+}
+
+dd {
+ margin-bottom: .67em;
+}
+
+.toolgroup {
+ margin-bottom: 6px;
+}
+
+.toolgroup .body {
+ padding: 4px 4px 4px 0;
+}
+
+.toolgroup .label {
+ padding: 4px;
+}
+
+.toolgroup .body div {
+ padding-bottom: .3em;
+ padding-left: 1em;
+}
+
+.toolgroup .body div div {
+ margin-top: .3em;
+ padding-bottom: 0;
+}
+
+.tier1 {
+ margin-left: 0;
+}
+
+.tier2 {
+ margin-left: 1.5em;
+}
+
+.tier3 {
+ margin-left: 3em;
+}
+
+.tier4 {
+ margin-left: 4.5em;
+}
+
+.tier5 {
+ margin-left: 6em;
+}
+
+.tier6 {
+ margin-left: 7.5em;
+}
+
+.tier7 {
+ margin-left: 9em;
+}
+
+.tier8 {
+ margin-left: 10.5em;
+}
+
+.tier9 {
+ margin-left: 12em;
+}
+
+.tier10 {
+ margin-left: 13.5em;
+}
+
+.filebrowse .expanded, .filebrowse .collapsed {
+ padding-left: 34px;
+}
+
+.filebrowse .leafnode, .filebrowse .leaf {
+ padding-left: 20px;
+}
+
+.messagechild {
+ padding-left: 34px;
+}
+
+.filebrowse-alt .expanded, .filebrowse-alt .collapsed, .filebrowse-alt .leaf, .filebrowse-alt .leafnode, .expandedwaste, .collapsedwaste, .sortup, .sortdown {
+ /* hide from macie5\*/
+ float: left;
+ /* resume */
+ display: inline-block;
+ height: 15px;
+ width: 34px;
+ padding-left: 0 !important;
+}
+
+.filebrowse-alt .leaf, .filebrowse-alt .leafnode, .sortup, .sortdown {
+ width: 20px;
+}
+
+.filebrowse ul, .filebrowse-alt ul {
+ list-style-type: none;
+ padding-left: 0;
+ margin-left: 0;
+}
+
+.filebrowse ul ul, .filebrowse-alt ul ul {
+ margin-left: 1.5em;
+ margin-top: 0;
+ padding-top: .67em;
+}
+
+.filebrowse li, .filebrowse-alt li {
+ margin-bottom: .67em;
+}
+
+td.filebrowse h2 {
+ margin-top: 0;
+}
+
+.errormessage, .warningmessage, .donemessage, .infomessage, .docinfo, .dirinfo, .memberinfo, .usergroupinfo {
+ margin: .67em 0;
+ padding: .33em 0 .67em 42px;
+ min-height: 32px;
+}
+
+.errormark, .warningmark, .donemark, .infomark {
+ padding-left: 20px;
+ min-height: 15px;
+}
+
+.alt {
+ display: none;
+}
+
+#banner h1 {
+ margin: 0;
+}
+
+.axial th, .axial th .strut, #leftColumn .strut {
+ width: 12em;
+}
+
+#breadcrumbs {
+ padding: 2px 8px;
+}
+
+/* Bad for IE
+.contentBox h2, .contentBox h3, .bars {
+ clear: both;
+}
+*/
+
+.legend {
+ float: right;
+}
+
+.legend th, .bars th {
+ text-align: right;
+ padding-left: 1em;
+}
+
+.bars table {
+ table-layout: fixed;
+}
+
+.bars th {
+ width: 12em;
+}
+
+#projectdocumentlist td.filebrowse-alt {
+ padding-right: .75em;
+}
http://git-wip-us.apache.org/repos/asf/struts-site/blob/ce7a4169/content/css/maven-theme.css
----------------------------------------------------------------------
diff --git a/content/css/maven-theme.css b/content/css/maven-theme.css
index 43b298b..c49ccea 100644
--- a/content/css/maven-theme.css
+++ b/content/css/maven-theme.css
@@ -1,82 +1,82 @@
-body, td, select, input, li{
- font-family: Verdana, Helvetica, Arial, sans-serif;
- font-size: 13px;
-}
-a {
- text-decoration: none;
-}
-a:link {
- color:#36a;
-}
-a:visited {
- color:#47a;
-}
-a:active, a:hover {
- color:#69c;
-}
-a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
- background: url(../images/external.png) right center no-repeat;
- padding-right: 15px;
-}
-a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
- background: url(../images/newwindow.png) right center no-repeat;
- padding-right: 18px;
-}
-h2 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #999;
- color: #900;
- background-color: #ddd;
- font-weight:900;
- font-size: x-large;
-}
-h3 {
- padding: 4px 4px 4px 6px;
- border: 1px solid #aaa;
- color: #900;
- background-color: #eee;
- font-weight: normal;
- font-size: large;
-}
-p {
- line-height: 1.3em;
- font-size: small;
-}
-#breadcrumbs {
- border-top: 1px solid #aaa;
- border-bottom: 1px solid #aaa;
- background-color: #ccc;
-}
-#leftColumn {
- margin: 10px 0 0 5px;
- border: 1px solid #999;
- background-color: #eee;
-}
-#navcolumn h5 {
- font-size: smaller;
- border-bottom: 1px solid #aaaaaa;
- padding-top: 2px;
-}
-
-table.bodyTable th {
- color: white;
- background-color: #bbb;
- text-align: left;
- font-weight: bold;
-}
-
-table.bodyTable th, table.bodyTable td {
- font-size: 1em;
-}
-
-table.bodyTable tr.a {
- background-color: #ddd;
-}
-
-table.bodyTable tr.b {
- background-color: #eee;
-}
-
-.source {
- border: 1px solid #999;
-}
+body, td, select, input, li{
+ font-family: Verdana, Helvetica, Arial, sans-serif;
+ font-size: 13px;
+}
+a {
+ text-decoration: none;
+}
+a:link {
+ color:#36a;
+}
+a:visited {
+ color:#47a;
+}
+a:active, a:hover {
+ color:#69c;
+}
+a.externalLink, a.externalLink:link, a.externalLink:visited, a.externalLink:active, a.externalLink:hover {
+ background: url(../images/external.png) right center no-repeat;
+ padding-right: 15px;
+}
+a.newWindow, a.newWindow:link, a.newWindow:visited, a.newWindow:active, a.newWindow:hover {
+ background: url(../images/newwindow.png) right center no-repeat;
+ padding-right: 18px;
+}
+h2 {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #999;
+ color: #900;
+ background-color: #ddd;
+ font-weight:900;
+ font-size: x-large;
+}
+h3 {
+ padding: 4px 4px 4px 6px;
+ border: 1px solid #aaa;
+ color: #900;
+ background-color: #eee;
+ font-weight: normal;
+ font-size: large;
+}
+p {
+ line-height: 1.3em;
+ font-size: small;
+}
+#breadcrumbs {
+ border-top: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+ background-color: #ccc;
+}
+#leftColumn {
+ margin: 10px 0 0 5px;
+ border: 1px solid #999;
+ background-color: #eee;
+}
+#navcolumn h5 {
+ font-size: smaller;
+ border-bottom: 1px solid #aaaaaa;
+ padding-top: 2px;
+}
+
+table.bodyTable th {
+ color: white;
+ background-color: #bbb;
+ text-align: left;
+ font-weight: bold;
+}
+
+table.bodyTable th, table.bodyTable td {
+ font-size: 1em;
+}
+
+table.bodyTable tr.a {
+ background-color: #ddd;
+}
+
+table.bodyTable tr.b {
+ background-color: #eee;
+}
+
+.source {
+ border: 1px solid #999;
+}