]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sync-docs: add '(latest stable)' next to the latest version in the menu
authorLuca Boccassi <luca.boccassi@gmail.com>
Fri, 30 May 2025 01:03:08 +0000 (02:03 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 25 Jun 2025 17:17:42 +0000 (18:17 +0100)
Add visual indicator of what is the latest version in the
version menu

(cherry picked from commit 90b0222091e23ed21ecf7dacc9f885e72bcdfdc5)
(cherry picked from commit 1b4abc331415147e00fbbdef5dbf7282f44f970b)

tools/sync-docs.py

index 0a14108bfc0de2d00456ef3c5447fa5bce13b2cd..ce10b1b44492d3f3a985909e6741228ad17a8c6a 100755 (executable)
@@ -24,12 +24,17 @@ $(document).ready(function() {
 
         var items = [];
         $.each( data, function(_, version) {
+            if (version == data[1]) {
+                latest = " (latest stable)";
+            } else {
+                latest = "";
+            }
             if (version == dirname) {
-                items.push( "<option selected value='" + version + "'>" + "systemd " + version + "</option>");
+                items.push( "<option selected value='" + version + "'>" + "systemd " + version + latest + "</option>");
             } else if (dirname == "latest" && version == data[1]) {
-                items.push( "<option selected value='" + version + "'>" + "systemd " + version + "</option>");
+                items.push( "<option selected value='" + version + "'>" + "systemd " + version + latest + "</option>");
             } else {
-                items.push( "<option value='" + version + "'>" + "systemd " + version + "</option>");
+                items.push( "<option value='" + version + "'>" + "systemd " + version + latest + "</option>");
             }
         });