From 30c70237cbb3f2dd9693bdf5a34e584dc88171c8 Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 19 Apr 2019 17:43:47 +0000 Subject: [PATCH] Freemarker support for ccm-cms-types-bookmark git-svn-id: https://svn.libreccm.org/ccm/trunk@5965 8810af33-2d31-482b-a856-94f89814c4df --- .../freemarker/ccm-cms-types-bookmark.ftl | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl diff --git a/ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl b/ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl new file mode 100644 index 000000000..c4b6a0ec6 --- /dev/null +++ b/ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl @@ -0,0 +1,22 @@ +<#ftl ns_prefixes={ +"bebop":"http://www.arsdigita.com/bebop/1.0", +"cms":"http://www.arsdigita.com/cms/1.0", +"nav":"http://ccm.redhat.com/navigation", +"ui": "http://www.arsdigita.com/ui/1.0"} +> + +<#function getDescription item> + <#if (item["./description"]?size > 0)> + <#return item["./description"]> + <#else if(item["./nav:attribute[@name='description']"]?size > 0)> + <#return item["./nav:attribute[@name='description']"]> + + + +<#function getLink item> + <#if (item["./url"]?size > 0)> + <#return item["./url"]> + <#else if(item["./nav:attribute[@name = 'url']"]?size > 0)> + <#return item["./nav:attribute[@name = 'url']"]> + + \ No newline at end of file