From 44f7d5bee77f4cd7e9196eba5673d522cbbacf22 Mon Sep 17 00:00:00 2001 From: jensp Date: Wed, 8 May 2019 17:59:55 +0000 Subject: [PATCH] Freemarker function for extracting the pageDescriptio property git-svn-id: https://svn.libreccm.org/ccm/trunk@6017 8810af33-2d31-482b-a856-94f89814c4df --- ccm-cms/web/themes/freemarker/ccm-cms/content-item.ftl | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ccm-cms/web/themes/freemarker/ccm-cms/content-item.ftl b/ccm-cms/web/themes/freemarker/ccm-cms/content-item.ftl index b176c7d3e..f36c8737e 100644 --- a/ccm-cms/web/themes/freemarker/ccm-cms/content-item.ftl +++ b/ccm-cms/web/themes/freemarker/ccm-cms/content-item.ftl @@ -94,6 +94,14 @@ +<#function getPageDescription item> + <#if (item["./pageDescription"]?size > 0)> + <#return item["./pageDescription"]> + <#elseif (item["./nav:attribute[./@name='pageDescription']"]?size > 0)> + <#return item["./nav:attribute[./@name='pageDescription']"]> + + + <#function generateContentItemLink oid> <#return "${contextPrefix}/redirect/?oid=${oid}">