From a638a5abd55ad3c0775280f9464cd9b8a39ebad1 Mon Sep 17 00:00:00 2001 From: "Christian P. MOMON" Date: Thu, 11 Feb 2021 03:20:40 +0100 Subject: [PATCH] Improved service date displaying. --- src/fr/devinsy/statoolinfos/htmlize/ServicePage.java | 9 +++++++++ src/fr/devinsy/statoolinfos/htmlize/service.xhtml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/fr/devinsy/statoolinfos/htmlize/ServicePage.java b/src/fr/devinsy/statoolinfos/htmlize/ServicePage.java index 8ba29f4..abf0cd2 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/ServicePage.java +++ b/src/fr/devinsy/statoolinfos/htmlize/ServicePage.java @@ -120,8 +120,17 @@ public class ServicePage data.setEscapedAttribute("serviceURL", "href", service.getWebsite()); data.setEscapedContent("serviceDescription", StringUtils.defaultIfBlank(service.getDescription(), "n/a")); + data.setContent("serviceStartDate", StringUtils.defaultIfBlank(service.getStartDate(), "n/a")); data.setContent("serviceEndDate", StringUtils.defaultIfBlank(service.getEndDate(), "n/a")); + if (StringUtils.isBlank(service.getEndDate())) + { + data.setAttribute("serviceEndDateData", "style", "display: none;"); + } + else + { + data.setAttribute("serviceStartDateWord", "style", "display: none;"); + } data.setAttribute("serviceStatusImg", "src", "status-" + service.getStatus().toString().toLowerCase() + ".png"); data.setAttribute("serviceStatusImg", "title", StringUtils.defaultIfBlank(service.getStatusDescription(), service.getStatus().toString())); diff --git a/src/fr/devinsy/statoolinfos/htmlize/service.xhtml b/src/fr/devinsy/statoolinfos/htmlize/service.xhtml index 701fb9e..665a22c 100644 --- a/src/fr/devinsy/statoolinfos/htmlize/service.xhtml +++ b/src/fr/devinsy/statoolinfos/htmlize/service.xhtml @@ -23,7 +23,7 @@

Description absente…

-
Date ouverture : n/a – Date fermeture : n/a – Statut :
+
Depuis n/an/a – Statut :
Inscription :