Author: sebb
Date: Wed Sep 20 11:43:00 2023
New Revision: 1912425

URL: http://svn.apache.org/viewvc?rev=1912425&view=rev
Log:
Simplify template by using properties for repeated URLs

Also align coords to make typos easier to spot

Modified:
    commons/cms-site/trunk/conf/component_releases.properties
    commons/cms-site/trunk/content/xdoc/index.xml.vm

Modified: commons/cms-site/trunk/conf/component_releases.properties
URL: 
http://svn.apache.org/viewvc/commons/cms-site/trunk/conf/component_releases.properties?rev=1912425&r1=1912424&r2=1912425&view=diff
==============================================================================
--- commons/cms-site/trunk/conf/component_releases.properties (original)
+++ commons/cms-site/trunk/conf/component_releases.properties Wed Sep 20 
11:43:00 2023
@@ -1,3 +1,6 @@
+searchUrl=https://central.sonatype.com/artifact
+shieldUrl=https://img.shields.io/maven-central/v
+
 bcelVersion=6.7.0
 bcelReleased=2022-12-06
 beanutilsVersion=1.9.4

Modified: commons/cms-site/trunk/content/xdoc/index.xml.vm
URL: 
http://svn.apache.org/viewvc/commons/cms-site/trunk/content/xdoc/index.xml.vm?rev=1912425&r1=1912424&r2=1912425&view=diff
==============================================================================
--- commons/cms-site/trunk/content/xdoc/index.xml.vm (original)
+++ commons/cms-site/trunk/content/xdoc/index.xml.vm Wed Sep 20 11:43:00 2023
@@ -107,13 +107,13 @@
                </tr>
         <tr><td><a href="proper/commons-bcel/">BCEL</a></td>
             <td>Byte Code Engineering Library - analyze, create, and 
manipulate Java class files</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.bcel/bcel/${bcelVersion}/jar";
 rel="nofollow">
-                         <img alt="${bcelVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.bcel/bcel"; 
style="max-width:100%;"/></a></td>
+            <td><a href="${searchUrl}/org.apache.bcel/bcel/${bcelVersion}/jar" 
rel="nofollow">
+                                <img src="${shieldUrl}/org.apache.bcel/bcel" 
alt="${bcelVersion}" style="max-width:100%;"/></a></td>
                        <td>${bcelReleased}</td></tr>
         <tr><td><a href="proper/commons-beanutils/">BeanUtils</a></td>
             <td>Easy-to-use wrappers around the Java reflection and 
introspection APIs.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-beanutils/commons-beanutils/${beanutilsVersion}/jar";
 rel="nofollow">
-                         <img alt="${beanutilsVersion}" 
src="https://img.shields.io/maven-central/v/commons-beanutils/commons-beanutils";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-beanutils/commons-beanutils/${beanutilsVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-beanutils/commons-beanutils" 
alt="${beanutilsVersion}" style="max-width:100%;"/></a></td>
                        <td>${beanutilsReleased}</td></tr>
         <tr><td><a href="proper/commons-bsf/">BSF</a></td>
             <td>Bean Scripting Framework - interface to scripting languages, 
including JSR-223</td>
@@ -121,82 +121,83 @@
                        <td>${bsfReleased}</td></tr>
         <tr><td><a href="proper/commons-chain/">Chain</a></td>
             <td><i>Chain of Responsibility</i> pattern implemention.</td>
-            <td>${chainVersion}</td>
+            <td><a 
href="${searchUrl}/commons-chain/commons-chain/${chainVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-chain/commons-chain" alt="${chainVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${chainReleased}</td></tr>
         <tr><td><a href="proper/commons-cli/">CLI</a></td>
             <td> Command Line arguments parser.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-cli/commons-cli/${cliVersion}/jar";
 rel="nofollow">
-                         <img alt="${cliVersion}" 
src="https://img.shields.io/maven-central/v/commons-cli/commons-cli"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-cli/commons-cli/${cliVersion}/jar" rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-cli/commons-cli" alt="${cliVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${cliReleased}</td></tr>
         <tr><td><a href="proper/commons-codec/">Codec</a></td>
             <td>General encoding/decoding algorithms (for example phonetic, 
base64, URL).</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-codec/commons-codec/${codecVersion}/jar";
 rel="nofollow">
-                         <img alt="${codecVersion}" 
src="https://img.shields.io/maven-central/v/commons-codec/commons-codec"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-codec/commons-codec/${codecVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-codec/commons-codec" alt="${codecVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${codecReleased}</td></tr>
         <tr><td><a href="proper/commons-collections/">Collections</a></td>
             <td>Extends or augments the Java Collections Framework.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-collections4/${collectionsVersion}/jar";
 rel="nofollow">
-                         <img alt="${collectionsVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-collections4";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-collections4/${collectionsVersion}/jar"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-collections4" 
alt="${collectionsVersion}" style="max-width:100%;"/></a></td>
                        <td>${collectionsReleased}</td></tr>
         <tr><td><a href="proper/commons-compress/">Compress</a></td>
             <td>Defines an API for working with tar, zip and bzip2 files.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-compress/${compressVersion}/jar";
 rel="nofollow">
-                         <img alt="${compressVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-compress";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-compress/${compressVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-compress" alt="${compressVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${compressReleased}</td></tr>
         <tr><td><a href="proper/commons-configuration/">Configuration</a></td>
             <td>Reading of configuration/preferences files in various 
formats.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-configuration2/${configurationVersion}/jar";
 rel="nofollow">
-                         <img alt="${configurationVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-configuration2";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-configuration2/${configurationVersion}/jar"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-configuration2" 
alt="${configurationVersion}" style="max-width:100%;"/></a></td>
                        <td>${configurationReleased}</td></tr>
         <tr><td><a href="proper/commons-crypto/">Crypto</a></td>
             <td>A cryptographic library optimized with AES-NI wrapping Openssl 
or JCE algorithm implementations.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-crypto/${cryptoVersion}/jar";
 rel="nofollow">
-                         <img alt="${cryptoVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-crypto"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-crypto/${cryptoVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-crypto" alt="${cryptoVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${cryptoReleased}</td></tr>
         <tr><td><a href="proper/commons-csv/">CSV</a></td>
             <td>Component for reading and writing comma separated value 
files.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-csv/${csvVersion}/jar";
 rel="nofollow">
-                         <img alt="${csvVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-csv"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-csv/${csvVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-csv" alt="${csvVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${csvReleased}</td></tr>
         <tr><td><a href="proper/commons-daemon/">Daemon</a></td>
             <td>Alternative invocation mechanism for unix-daemon-like java 
code.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-daemon/commons-daemon/${daemonVersion}/jar";
 rel="nofollow">
-                         <img alt="${daemonVersion}" 
src="https://img.shields.io/maven-central/v/commons-daemon/commons-daemon"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-daemon/commons-daemon/${daemonVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-daemon/commons-daemon" alt="${daemonVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${daemonReleased}</td></tr>
         <tr><td><a href="proper/commons-dbcp/">DBCP</a></td>
             <td>Database connection pooling services.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-dbcp2/${dbcpVersion}/jar";
 rel="nofollow">
-                         <img alt="${dbcpVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-dbcp2"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-dbcp2/${dbcpVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-dbcp2" alt="${dbcpVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${dbcpReleased}</td></tr>
         <tr><td><a href="proper/commons-dbutils/">DbUtils</a></td>
             <td>JDBC helper library.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-dbutils/commons-dbutils/${dbutilsVersion}/jar";
 rel="nofollow">
-                         <img alt="${dbutilsVersion}" 
src="https://img.shields.io/maven-central/v/commons-dbutils/commons-dbutils"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-dbutils/commons-dbutils/${dbutilsVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-dbutils/commons-dbutils" alt="${dbutilsVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${dbutilsReleased}</td></tr>
         <tr><td><a href="proper/commons-digester/">Digester</a></td>
             <td>XML-to-Java-object mapping utility.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-digester3/${digesterVersion}/jar";
 rel="nofollow">
-                         <img alt="${digesterVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-digester3";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-digester3/${digesterVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-digester3" 
alt="${digesterVersion}" style="max-width:100%;"/></a></td>
                        <td>${digesterReleased}</td></tr>
         <tr><td><a href="proper/commons-email/">Email</a></td>
             <td>Library for sending e-mail from Java.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-email/${emailVersion}/jar";
 rel="nofollow">
-                         <img alt="${emailVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-email"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-email/${emailVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-email" alt="${emailVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${emailReleased}</td></tr>
         <tr><td><a href="proper/commons-exec/">Exec</a></td>
             <td>API for dealing with external process execution and 
environment management in Java.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-exec/${execVersion}/jar";
 rel="nofollow">
-                         <img alt="${execVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-exec"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-exec/${execVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-exec" alt="${execVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${execReleased}</td></tr>
         <tr><td><a href="proper/commons-fileupload/">FileUpload</a></td>
             <td>File upload capability for your servlets and web 
applications.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-fileupload/commons-fileupload/${fileuploadVersion}/jar";
 rel="nofollow">
-                         <img alt="${fileuploadVersion}" 
src="https://img.shields.io/maven-central/v/commons-fileupload/commons-fileupload";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-fileupload/commons-fileupload/${fileuploadVersion}/jar"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-fileupload/commons-fileupload" 
alt="${fileuploadVersion}" style="max-width:100%;"/></a></td>
                        <td>${fileuploadReleased}</td></tr>
         <tr><td><a href="proper/commons-fileupload/">FileUpload2</a></td>
             <td>File upload capability for your servlets and web 
applications.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-fileupload2/${fileupload2Version}/jar";
 rel="nofollow">
-                         <img alt="${fileupload2Version}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-fileupload2";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-fileupload2/${fileupload2Version}/jar"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-fileupload2" 
alt="${fileupload2Version}" style="max-width:100%;"/></a></td>
                        <td>${fileupload2Released}</td></tr>
         <tr><td><a href="proper/commons-functor/">Functor</a></td>
             <td>A functor is a function that can be manipulated as an object, 
or an object representing a single, generic function.</td>
@@ -204,68 +205,68 @@
                        <td>${functorReleased}</td></tr>
         <tr><td><a href="proper/commons-geometry/">Geometry</a></td>
             <td>Space and coordinates.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-geometry-parent/${geometryVersion}/pom";
 rel="nofollow">
-                         <img alt="${geometryVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-geometry-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-geometry-parent/${geometryVersion}/pom"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-geometry-parent" 
alt="${geometryVersion}" style="max-width:100%;"/></a></td>
                        <td>${geometryReleased}</td></tr>
         <tr><td><a href="proper/commons-imaging/">Imaging (previously called 
Sanselan)</a></td>
             <td> A pure-Java image library.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-imaging/${imagingVersion}/jar";
 rel="nofollow">
-                         <img alt="${imagingVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-imaging"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-imaging/${imagingVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-imaging" alt="${imagingVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${imagingReleased}</td></tr>
         <tr><td><a href="proper/commons-io/">IO</a></td>
             <td>Collection of I/O utilities.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-io/commons-io/${ioVersion}/jar"; 
rel="nofollow">
-                         <img alt="${ioVersion}" 
src="https://img.shields.io/maven-central/v/commons-io/commons-io"; 
style="max-width:100%;"/></a></td>
+            <td><a href="${searchUrl}/commons-io/commons-io/${ioVersion}/jar" 
rel="nofollow">
+                                <img src="${shieldUrl}/commons-io/commons-io" 
alt="${ioVersion}" style="max-width:100%;"/></a></td>
                        <td>${ioReleased}</td></tr>
         <tr><td><a href="proper/commons-jci/">JCI</a></td>
             <td>Java Compiler Interface</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-jci/${jciVersion}/jar";
 rel="nofollow">
-                         <img alt="${jciVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-jci"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-jci/${jciVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-jci" alt="${jciVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${jciReleased}</td></tr>
         <tr><td><a href="proper/commons-jcs/">JCS</a></td>
             <td>Java Caching System</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-jcs3/${jcsVersion}/jar";
 rel="nofollow">
-                         <img alt="${jcsVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-jcs3"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-jcs3/${jcsVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-jcs3" alt="${jcsVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${jcsReleased}</td></tr>
         <tr><td><a href="proper/commons-jelly/">Jelly</a></td>
             <td>XML based scripting and processing engine.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-jelly/commons-jelly/${jellyVersion}/jar";
 rel="nofollow">
-                         <img alt="${jellyVersion}" 
src="https://img.shields.io/maven-central/v/commons-jelly/commons-jelly"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-jelly/commons-jelly/${jellyVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-jelly/commons-jelly" alt="${jellyVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${jellyReleased}</td></tr>
         <tr><td><a href="proper/commons-jexl/">Jexl</a></td>
             <td> Expression language which extends the Expression Language of 
the JSTL.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-jexl3/${jexlVersion}/jar";
 rel="nofollow">
-                         <img alt="${jexlVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-jexl3"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-jexl3/${jexlVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-jexl3" alt="${jexlVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${jexlReleased}</td></tr>
         <tr><td><a href="proper/commons-jxpath/">JXPath</a></td>
             <td> Utilities for manipulating Java Beans using the XPath 
syntax.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-jxpath/commons-jxpath/${jxpathVersion}/jar";
 rel="nofollow">
-                         <img alt="${jxpathVersion}" 
src="https://img.shields.io/maven-central/v/commons-jxpath/commons-jxpath"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-jxpath/commons-jxpath/${jxpathVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-jxpath/commons-jxpath" alt="${jxpathVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${jxpathReleased}</td></tr>
         <tr><td><a href="proper/commons-lang/">Lang</a></td>
             <td>Provides extra functionality for classes in java.lang.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-lang3/${langVersion}/jar";
 rel="nofollow">
-                         <img alt="${langVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-lang3"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-lang3/${langVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-lang3" alt="${langVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${langReleased}</td></tr>
         <tr><td><a href="proper/commons-logging/">Logging</a></td>
             <td>Wrapper around a variety of logging API implementations.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-logging/commons-logging/${loggingVersion}/jar";
 rel="nofollow">
-                         <img alt="${loggingVersion}" 
src="https://img.shields.io/maven-central/v/commons-logging/commons-logging"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-logging/commons-logging/${loggingVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-logging/commons-logging" alt="${loggingVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${loggingReleased}</td></tr>
         <tr><td><a href="proper/commons-math/">Math</a></td>
             <td>Lightweight, self-contained mathematics and statistics 
components.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-math4/${mathVersion}/jar";
 rel="nofollow">
-                         <img alt="${mathVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-math-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-math4/${mathVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-math-parent" alt="${mathVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${mathReleased}</td></tr>
         <tr><td><a href="proper/commons-net/">Net</a></td>
             <td>Collection of network utilities and protocol 
implementations.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-net/commons-net/${netVersion}/jar";
 rel="nofollow">
-                         <img alt="${netVersion}" 
src="https://img.shields.io/maven-central/v/commons-net/commons-net"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-net/commons-net/${netVersion}/jar" rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-net/commons-net" alt="${netVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${netReleased}</td></tr>
         <tr><td><a href="proper/commons-numbers/">Numbers</a></td>
             <td>Number types (complex, quaternion, fraction) and utilities 
(arrays, combinatorics).</td>
-            <td><a 
href="https://central.sonatype.com/artifact/org.apache.commons/commons-numbers-bom/${numbersVersion}";
 rel="nofollow">
-                         <img alt="${numbersVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-numbers-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-numbers-bom/${numbersVersion}" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-numbers-parent" 
alt="${numbersVersion}" style="max-width:100%;"/></a></td>
                        <td>${numbersReleased}</td></tr>
         <tr><td><a href="proper/commons-ognl/">OGNL</a></td>
             <td>An Object-Graph Navigation Language</td>
@@ -273,53 +274,53 @@
                        <td>${ognlReleased}</td></tr>
         <tr><td><a href="proper/commons-pool/">Pool</a></td>
             <td>Generic object pooling component.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-pool2/${poolVersion}/jar";
 rel="nofollow">
-                         <img alt="${poolVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-pool2"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-pool2/${poolVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-pool2" alt="${poolVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${poolReleased}</td></tr>
         <tr><td><a href="proper/commons-proxy/">Proxy</a></td>
             <td> Library for creating dynamic proxies.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-proxy/${proxyVersion}/jar";
 rel="nofollow">
-                         <img alt="${proxyVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-proxy"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-proxy/${proxyVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-proxy" alt="${proxyVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${proxyReleased}</td></tr>
         <tr><td><a href="proper/commons-rdf/">RDF</a></td>
             <td>Common implementation of RDF 1.1 that could be implemented by 
systems on the JVM.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-rdf-parent/${rdfVersion}/pom";
 rel="nofollow">
-                         <img alt="${rdfVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-rdf-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-rdf-parent/${rdfVersion}/pom" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-rdf-parent" alt="${rdfVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${rdfReleased}</td></tr>
         <tr><td><a href="proper/commons-rng/">RNG</a></td>
             <td>Implementations of random numbers generators.</td>
-            <td><a 
href="https://central.sonatype.com/artifact/org.apache.commons/commons-rng-bom/${rngVersion}";
 rel="nofollow">
-                         <img alt="${rngVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-rng-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-rng-bom/${rngVersion}" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-rng-parent" alt="${rngVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${rngReleased}</td></tr>
         <tr><td><a href="proper/commons-scxml/">SCXML</a></td>
             <td>An implementation of the State Chart XML specification aimed 
at creating and maintaining a Java SCXML engine.<br/>It is capable of executing 
a state machine defined using a SCXML document, and abstracts out the 
environment interfaces.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-scxml/commons-scxml/${scxmlVersion}/jar";
 rel="nofollow">
-                         <img alt="${scxmlVersion}" 
src="https://img.shields.io/maven-central/v/commons-scxml/commons-scxml"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-scxml/commons-scxml/${scxmlVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-scxml/commons-scxml" alt="${scxmlVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${scxmlReleased}</td></tr>
         <tr><td><a href="proper/commons-statistics/">Statistics</a></td>
             <td>Statistics.</td>
-            <td><a 
href="https://central.sonatype.com/artifact/org.apache.commons/commons-statistics-distribution/${statisticsVersion}";
 rel="nofollow">
-                         <img alt="${statisticsVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-statistics-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-statistics-distribution/${statisticsVersion}"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-statistics-parent" 
alt="${statisticsVersion}" style="max-width:100%;"/></a></td>
                        <td>${statisticsReleased}</td></tr>
         <tr><td><a href="proper/commons-text/">Text</a></td>
             <td>Apache Commons Text is a library focused on algorithms working 
on strings.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-text/${textVersion}/jar";
 rel="nofollow">
-                         <img alt="${textVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-text"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-text/${textVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-text" alt="${textVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${textReleased}</td></tr>
         <tr><td><a href="proper/commons-validator/">Validator</a></td>
             <td>Framework to define validators and validation rules in an xml 
file.</td>
-            <td><a 
href="https://search.maven.org/artifact/commons-validator/commons-validator/${validatorVersion}/jar";
 rel="nofollow">
-                         <img alt="${validatorVersion}" 
src="https://img.shields.io/maven-central/v/commons-validator/commons-validator";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/commons-validator/commons-validator/${validatorVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/commons-validator/commons-validator" 
alt="${validatorVersion}" style="max-width:100%;"/></a></td>
                        <td>${validatorReleased}</td></tr>
         <tr><td><a href="proper/commons-vfs/">VFS</a></td>
             <td>Virtual File System component for treating files, FTP, SMB, 
ZIP and such like as a single logical file system.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-vfs2/${vfsVersion}/jar";
 rel="nofollow">
-                         <img alt="${vfsVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-vfs2"; 
style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-vfs2/${vfsVersion}/jar" 
rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-vfs2" alt="${vfsVersion}" 
style="max-width:100%;"/></a></td>
                        <td>${vfsReleased}</td></tr>
         <tr><td><a href="proper/commons-weaver/">Weaver</a></td>
             <td>Provides an easy way to enhance (weave) compiled bytecode.</td>
-            <td><a 
href="https://search.maven.org/artifact/org.apache.commons/commons-weaver-parent/${weaverVersion}/pom";
 rel="nofollow">
-                         <img alt="${weaverVersion}" 
src="https://img.shields.io/maven-central/v/org.apache.commons/commons-weaver-parent";
 style="max-width:100%;"/></a></td>
+            <td><a 
href="${searchUrl}/org.apache.commons/commons-weaver-parent/${weaverVersion}/pom"
 rel="nofollow">
+                                <img 
src="${shieldUrl}/org.apache.commons/commons-weaver-parent" 
alt="${weaverVersion}" style="max-width:100%;"/></a></td>
                        <td>${weaverReleased}</td></tr>
      </table>
 


Reply via email to