diff xsls/download.xsls @ 3063:68e8c8dc9489

Download page reworked. For now, freenginx versions need to be explicitly marked with name="freenginx" attribute. Further, only the last mainline version is preserved in listing.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 20 Feb 2024 18:58:32 +0300
parents b2b10d564893
children
line wrap: on
line diff
--- a/xsls/download.xsls	Wed Feb 14 20:08:23 2024 +0300
+++ b/xsls/download.xsls	Tue Feb 20 18:58:32 2024 +0300
@@ -35,19 +35,21 @@
         }
         </td>
 
-        <td width="20%">
+        <td width="30%">
         <a>
         X:attribute "href" {
-            X:text {/download/nginx-} !{@ver} X:text {.tar.gz}
+            X:text {/download/} !{@name} X:text{-} !{@ver}
+            X:text {.tar.gz}
         }
-        X:text {nginx-} !{@ver}
+        !{@name} X:text{-} !{@ver}
         </a>
 
         X:if "@pgp = 'yes'" {
             X:text {&#xA0; }
             <a>
             X:attribute "href" {
-                X:text {/download/nginx-} !{@ver} X:text {.tar.gz.asc}
+                X:text {/download/} !{@name} X:text{-} !{@ver}
+                X:text {.tar.gz.asc}
             }
             X:text {pgp}
             </a>
@@ -58,16 +60,18 @@
         X:if "@win= 'yes'" {
             <a>
             X:attribute "href" {
-                X:text {/download/nginx-} !{@ver} X:text {.zip}
+                X:text {/download/} !{@name} X:text{-} !{@ver}
+                X:text {.zip}
             }
-            X:text {nginx/Windows-} !{@ver}
+            !{@name} X:text {/Windows-} !{@ver}
             </a>
 
             X:if "@pgp = 'yes'" {
                 X:text {&#xA0; }
                 <a>
                 X:attribute "href" {
-                    X:text {/download/nginx-} !{@ver} X:text {.zip.asc}
+                    X:text {/download/} !{@name} X:text{-} !{@ver}
+                    X:text {.zip.asc}
                 }
                 X:text {pgp}
                 </a>