From cf40a144c61c26e2112460a474b97bb0dfc58471 Mon Sep 17 00:00:00 2001 From: jensp Date: Mon, 15 Apr 2019 18:43:32 +0000 Subject: [PATCH] Freemarker Functions for Event git-svn-id: https://svn.libreccm.org/ccm/trunk@5946 8810af33-2d31-482b-a856-94f89814c4df --- .../themes/freemarker/ccm-cms-types-event.ftl | 76 +++++++++++-------- 1 file changed, 46 insertions(+), 30 deletions(-) diff --git a/ccm-cms-types-event/web/themes/freemarker/ccm-cms-types-event.ftl b/ccm-cms-types-event/web/themes/freemarker/ccm-cms-types-event.ftl index 88ba4ece5..9f0d6240a 100644 --- a/ccm-cms-types-event/web/themes/freemarker/ccm-cms-types-event.ftl +++ b/ccm-cms-types-event/web/themes/freemarker/ccm-cms-types-event.ftl @@ -204,27 +204,35 @@ -<#function getEndDateHour item> - <#if (item["./endDate"]?size > 0)> - <#return item["./endDate/@hour"]> - <#elseif (item["./nav:attribute[@name='endDate']"]?size > 0)> - <#return item["./nav:attribute[@name='endDate']/@hour"]> +<#function getEndTime item> + <#if (item["./endTime"]?size > 0)> + <#return item["./endTime"]> + <#elseif (item["./nav:attribute[@name='endTime']"]?size > 0)> + <#return item["./nav:attribute[@name='endTime']"]> -<#function getEndDateMinute item> - <#if (item["./endDate"]?size > 0)> - <#return item["./endDate/@minute"]> - <#elseif (item["./nav:attribute[@name='endDate']"]?size > 0)> - <#return item["./nav:attribute[@name='endDate']/@minute"]> +<#function getEndTimeHour item> + <#if (item["./endTime"]?size > 0)> + <#return item["./endTime/@hour"]> + <#elseif (item["./nav:attribute[@name='endTime']"]?size > 0)> + <#return item["./nav:attribute[@name='endTime']/@hour"]> -<#function getEndDateSecond item> - <#if (item["./endDate"]?size > 0)> - <#return item["./endDate/@second"]> - <#elseif (item["./nav:attribute[@name='endDate']"]?size > 0)> - <#return item["./nav:attribute[@name='endDate']/@second"]> +<#function getEndTimeMinute item> + <#if (item["./endTime"]?size > 0)> + <#return item["./endTime/@minute"]> + <#elseif (item["./nav:attribute[@name='endTime']"]?size > 0)> + <#return item["./nav:attribute[@name='endTime']/@minute"]> + + + +<#function getEndTimeSecond item> + <#if (item["./endTime"]?size > 0)> + <#return item["./endTime/@second"]> + <#elseif (item["./nav:attribute[@name='endTime']"]?size > 0)> + <#return item["./nav:attribute[@name='endTime']/@second"]> @@ -268,27 +276,35 @@ -<#function getStartDateHour item> - <#if (item["./startDate"]?size > 0)> - <#return item["./startDate/@hour"]> - <#elseif (item["./nav:attribute[@name='startDate']"]?size > 0)> - <#return item["./nav:attribute[@name='startDate']/@hour"]> +<#function getStartTime item> + <#if (item["./startTime"]?size > 0)> + <#return item["./startTime"]> + <#elseif (item["./nav:attribute[@name='startTime']"]?size > 0)> + <#return item["./nav:attribute[@name='startTime']"]> -<#function getStartDateMinute item> - <#if (item["./startDate"]?size > 0)> - <#return item["./startDate/@minute"]> - <#elseif (item["./nav:attribute[@name='startDate']"]?size > 0)> - <#return item["./nav:attribute[@name='startDate']/@minute"]> +<#function getstartTimeHour item> + <#if (item["./startTime"]?size > 0)> + <#return item["./startTime/@hour"]> + <#elseif (item["./nav:attribute[@name='startTime']"]?size > 0)> + <#return item["./nav:attribute[@name='startTime']/@hour"]> -<#function getStartDateSecond item> - <#if (item["./startDate"]?size > 0)> - <#return item["./startDate/@second"]> - <#elseif (item["./nav:attribute[@name='startDate']"]?size > 0)> - <#return item["./nav:attribute[@name='startDate']/@second"]> +<#function getstartTimeMinute item> + <#if (item["./startTime"]?size > 0)> + <#return item["./startTime/@minute"]> + <#elseif (item["./nav:attribute[@name='startTime']"]?size > 0)> + <#return item["./nav:attribute[@name='startTime']/@minute"]> + + + +<#function getstartTimeSecond item> + <#if (item["./startTime"]?size > 0)> + <#return item["./startTime/@second"]> + <#elseif (item["./nav:attribute[@name='startTime']"]?size > 0)> + <#return item["./nav:attribute[@name='startTime']/@second"]>