From 4d24e3f30c1eed79c8dc492e990f5cd9facc2258 Mon Sep 17 00:00:00 2001 From: "Dr. B. M. Riazul Islam" Date: Sat, 7 Mar 2026 05:40:28 +0600 Subject: [PATCH] modified history template --- input/pagecontent/history.xml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/input/pagecontent/history.xml b/input/pagecontent/history.xml index f9e9b34..625618c 100644 --- a/input/pagecontent/history.xml +++ b/input/pagecontent/history.xml @@ -12,20 +12,28 @@ - {% for ver in site.data['package-list'].list %} - {% if ver.version != 'current' %} + {% comment %} Try Publisher's internal info first, then fall back to the _data file {% endcomment %} + {% assign versions = site.data.info.versions %} + {% if versions == nil %} + {% assign versions = site.data['package-list'].list %} + {% endif %} + + {% for ver in versions %} + {% if ver.version != 'current' and ver.id != 'current' %} - {{ver.version}} - {{ver.date}} - {{ver.status}} - {{ver.desc}} + {{ ver.version | default: ver.id }} + {{ ver.date }} + {{ ver.status }} + {{ ver.desc }} {% endif %} {% endfor %} - {% if site.data['package-list'] == nil %} -

Notice: package-list.json not found in _data folder during build.

+ {% if versions == nil %} +

+ Notice: Version data could not be resolved. Ensure input/_data/package-list.json exists. +

{% endif %} \ No newline at end of file