From cf4a1e1270a253bedb32fa2f411414bb0c11833d Mon Sep 17 00:00:00 2001
From: "Gary D. Gregory"
Date: Tue, 21 Jan 2025 08:31:43 -0500
Subject: [PATCH] Normalize main menu on the website
Use XML Schema to validate XML site templates
---
src/site/site.xml | 60 ++++++++++---------
src/site/xdoc/building.xml | 4 +-
src/site/xdoc/compatibility.xml | 5 +-
src/site/xdoc/history.xml | 5 +-
src/site/xdoc/index.xml | 6 +-
src/site/xdoc/pick.xml | 11 ++--
src/site/xdoc/proposal.xml | 4 +-
src/site/xdoc/release_3_2.xml | 4 +-
src/site/xdoc/release_3_2_1.xml | 4 +-
src/site/xdoc/release_3_2_2.xml | 4 +-
src/site/xdoc/release_4_0.xml | 4 +-
src/site/xdoc/release_4_1.xml | 4 +-
src/site/xdoc/release_4_2.xml | 4 +-
src/site/xdoc/release_4_3.xml | 4 +-
src/site/xdoc/release_4_4.xml | 4 +-
.../{security-reports.xml => security.xml} | 0
src/site/xdoc/userguide.xml | 5 +-
17 files changed, 80 insertions(+), 52 deletions(-)
rename src/site/xdoc/{security-reports.xml => security.xml} (100%)
diff --git a/src/site/site.xml b/src/site/site.xml
index bfae1aed06..12c9ac5986 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -15,15 +15,15 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
- Commons Collections
- /images/logo.png
- /index.html
-
-
-
- <script type="text/javascript" id="MathJax-script" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
+
+
+
+
+
+ <script type="text/javascript" id="MathJax-script" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.2/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<style>
.footnotes ol li p {
display: inline;
@@ -42,23 +42,25 @@
}
</style>
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/site/xdoc/building.xml b/src/site/xdoc/building.xml
index b094982f75..d665199d9e 100644
--- a/src/site/xdoc/building.xml
+++ b/src/site/xdoc/building.xml
@@ -15,7 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+
Building
Commons Documentation Team
diff --git a/src/site/xdoc/compatibility.xml b/src/site/xdoc/compatibility.xml
index 3be2690412..d70d83096e 100644
--- a/src/site/xdoc/compatibility.xml
+++ b/src/site/xdoc/compatibility.xml
@@ -15,8 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+
Compatibility
Commons Documentation Team
diff --git a/src/site/xdoc/history.xml b/src/site/xdoc/history.xml
index 6b9f813129..f7d904505b 100644
--- a/src/site/xdoc/history.xml
+++ b/src/site/xdoc/history.xml
@@ -15,8 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+
History
Commons Documentation Team
diff --git a/src/site/xdoc/index.xml b/src/site/xdoc/index.xml
index 84c79fb8c5..87628841cd 100644
--- a/src/site/xdoc/index.xml
+++ b/src/site/xdoc/index.xml
@@ -15,7 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+
Home
Commons Documentation Team
@@ -32,6 +34,7 @@ Since that time it has become the recognised standard for collection handling in
Commons-Collections seek to build upon the JDK classes by providing new interfaces, implementations and utilities.
There are many features, including:
+
- Bag interface for collections that have a number of copies of each object
- BidiMap interface for maps that can be looked up from value to key as well and key to value
@@ -46,7 +49,6 @@ There are many features, including:
- Adapter classes from array and enumerations to collections
- Utilities to test or create typical set-theory properties of collections such as union, intersection, and closure
-
diff --git a/src/site/xdoc/pick.xml b/src/site/xdoc/pick.xml
index e53e656f2d..44a892f993 100644
--- a/src/site/xdoc/pick.xml
+++ b/src/site/xdoc/pick.xml
@@ -15,8 +15,9 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
-
+
Choosing a collection
Commons Documentation Team
@@ -30,7 +31,7 @@
Commons-Collections and the Java Collections Framework provide a wide variety of collections to choose from. This choice can be bewildering, so this document seeks to help you choose.
-