# HG changeset patch # User Ian Neal <iann_cvs@blueyonder.co.uk> # Date 1564018893 -3600 # Thu Jul 25 02:41:33 2019 +0100 # Node ID 5b9d4df758df791e51e8bc3056271a2a38c143e4 # Parent 695b12b2d39a2c4bf99ee2fd84b87becbb9ad69f Bug 1566358 - Update releases page to include 64-bit Windows and Linux platforms - allow table footer to be defined by XML too r=me diff --git a/lib/downloads_table.en.xml b/lib/downloads_table.en.xml --- a/lib/downloads_table.en.xml +++ b/lib/downloads_table.en.xml @@ -4,8 +4,11 @@ <header name="Windows" second="x64" spanclass="download-win" /> <header name="Windows" second="x86" spanclass="download-win" /> <header name="macOS" second="x64" spanclass="download-mac" /> - <header name="Linux" second="x64" class="top-right" spanclass="download-linux" /> + <header name="Linux" second="x64" spanclass="download-linux" /> <header name="Linux" second="x86" class="top-right" spanclass="download-linux" /> + <footer class="bottom-left" /> + <footer colspan="6" /> + <footer class="bottom-right" /> <language id="zh-CN"> <cell name="Chinese (Simplified)" /> <cell lang="zh-CN" native="中文 (简体)" /> @@ -46,6 +49,16 @@ <cell locale="nl" class="download-linux" platform="linux64" content="Download" /> <cell locale="nl" class="download-linux" platform="linux" content="Download" /> </language> + <language id="en-GB"> + <cell name="English (British)" /> + <cell lang="en-GB" native="English (British)" /> + <cell version="" /> + <cell locale="en-GB" class="download-win" platform="win64" content="Download" /> + <cell locale="en-GB" class="download-win" platform="win" content="Download" /> + <cell locale="en-GB" class="download-mac" platform="osx" content="Download" /> + <cell locale="en-GB" class="download-linux" platform="linux64" content="Download" /> + <cell locale="en-GB" class="download-linux" platform="linux" content="Download" /> + </language> <language id="en-US"> <cell name="English (US)" /> <cell lang="en-US" native="English (US)" /> @@ -56,16 +69,6 @@ <cell locale="en-US" class="download-linux" platform="linux64" content="Download" /> <cell locale="en-US" class="download-linux" platform="linux" content="Download" /> </language> - <language id="en-GB"> - <cell name="English (British)" /> - <cell lang="en-GB" native="English (British)" /> - <cell version="" /> - <cell locale="en-GB" class="download-win" platform="win64" content="Download" /> - <cell locale="en-GB" class="download-win" platform="win" content="Download" /> - <cell locale="en-GB" class="download-mac" platform="osx" content="Download" /> - <cell locale="en-GB" class="download-linux" platform="linux64" content="Download" /> - <cell locale="en-GB" class="download-linux" platform="linux" content="Download" /> - </language> <language id="fr"> <cell name="French" /> <cell lang="fr" native="Français" /> diff --git a/lib/release.tmpl b/lib/release.tmpl --- a/lib/release.tmpl +++ b/lib/release.tmpl @@ -109,11 +109,17 @@ END; " </tr>\n"; " </thead>\n"; + " <tfoot>\n"; " <tr>\n"; - " <td class=\"bottom-left\"></td>\n"; - " <td colspan=\"6\"></td>\n"; - " <td class=\"bottom-right\"></td>\n"; + FOREACH footer IN languages.footer; + IF footer.class; + " <td class=\"$footer.class\"></td>\n"; + END; + IF footer.colspan; + " <td colspan=\"$footer.colspan\"></td>\n"; + END; + END; " </tr>\n"; " </tfoot>\n"; " <tbody>\n";