From d6b713a53bc4e5247395185d00fb2d106463d358 Mon Sep 17 00:00:00 2001 From: jensp Date: Fri, 19 Apr 2019 17:49:57 +0000 Subject: [PATCH] Freemarker support for ccm-cms-types-externallink git-svn-id: https://svn.libreccm.org/ccm/trunk@5966 8810af33-2d31-482b-a856-94f89814c4df --- .../freemarker/ccm-cms-types-bookmark.ftl | 3 ++- .../freemarker/ccm-cms-types-externallink.ftl | 22 +++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 ccm-cms-types-externallink/web/themes/freemarker/ccm-cms-types-externallink.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 index c4b6a0ec6..329a7990c 100644 --- a/ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl +++ b/ccm-bookmarks/web/themes/freemarker/ccm-cms-types-bookmark.ftl @@ -19,4 +19,5 @@ <#else if(item["./nav:attribute[@name = 'url']"]?size > 0)> <#return item["./nav:attribute[@name = 'url']"]> - \ No newline at end of file + + diff --git a/ccm-cms-types-externallink/web/themes/freemarker/ccm-cms-types-externallink.ftl b/ccm-cms-types-externallink/web/themes/freemarker/ccm-cms-types-externallink.ftl new file mode 100644 index 000000000..75bd8f5a0 --- /dev/null +++ b/ccm-cms-types-externallink/web/themes/freemarker/ccm-cms-types-externallink.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> + <#return item["./pageDescription"]> + + +<#function getComment item> + <#return item["./comment"]> + + +<#function isTargetNewWindow item> + <#return item["./targetNewWindows"] == "true"> + + +<#function getUrl item> + <#return item["./url]"> + \ No newline at end of file