Removed unused Freemarker macros

git-svn-id: https://svn.libreccm.org/ccm/trunk@5992 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2019-04-30 13:02:35 +00:00
parent b070b9c055
commit 40ebe8c6db
2 changed files with 0 additions and 110 deletions

View File

@ -59,32 +59,6 @@
<#return model["/bebop:page/nav:categoryMenu[@id='${navigationId}']/nav:category/@title"]> <#return model["/bebop:page/nav:categoryMenu[@id='${navigationId}']/nav:category/@title"]>
</#function> </#function>
<#--
Checks if the a categoryMenu is available in the model and shows the
nested content if one is available. The optional parameter
menuId can be used to select a specific categoryMenu is used. If no value
value the parameter is provided the default value "categoryMenu" is used.
The categories are passed to the nested content. To iterate over the
categories the "categories" macro can be used.
-->
<#macro categoryMenu menuId="categoryMenu">
<#if (model["/bebop:page/nav:categoryMenu[@id='${menuId}']"]?size > 0) >
<#nested model["/bebop:page/nav:categoryMenu[@id='${menuId}']/nav:category/nav:category"]>
</#if>
<#--
<#assign categories=model["/bebop:page/nav:categoryMenu[@id='${menuId}']/nav:category/nav:category"]>
<#list categories as category>
<#nested category["./@id"], category["./@url"], category["./@title"], category>
</#list>
-->
</#macro>
<#-- <#--
Retrieves the first level of categories from the category menu with the provided ID. Retrieves the first level of categories from the category menu with the provided ID.
If no id is provided "categoryMenu" is used. If no id is provided "categoryMenu" is used.
@ -101,58 +75,6 @@
<#return model["/bebop:page/nav:categoryHierarchy[@id='${hierarchyId}']/nav:category"]> <#return model["/bebop:page/nav:categoryHierarchy[@id='${hierarchyId}']/nav:category"]>
</#function> </#function>
<#--
Checks if an categoryHierachy is avialable in the model and shows the
nested content if one is avialable. The optional parameter hierarchyId
can be used to select a specific categoryHierarchy. If no value for the
parameter is provided the default value "categoryNav" is used.
-->
<#macro categoryHierarchy hierarchyId="categoryNav">
<#if (model["/bebop:page/nav:categoryHierarchy[@id='${hierarchyId}']"]?size > 0)>
<#nested model["/bebop:page/nav:categoryHierarchy[@id='${hierarchyId}']/nav:category"]>
</#if>
<#--
<#assign categories=model["/bebop:page/nav:categoryHierarchy[@id='${hierarchyId}']/nav:category"]>
<#list categories as category>
<#nested category["./@id"], category["./@url"], category["./@title"], category>
</#list>
-->
</#macro>
<#--
Iterates over the provided sequence of categories. For each category
the following parameters are passed to the nested content:
1. ID of the category
2. URL of the category
3. Title of the category
4. The category itself.
-->
<#macro categories categories>
<#list categories as category>
<#nested category["./@id"], category["./@url"], category["./@title"], category>
</#list>
</#macro>
<#--
Checks of the provided category has subcategories. If the category
has subcategories they are passed to the nested content and can be
used to iterate over them.
-->
<#macro subCategories ofCategory>
<#if (ofCategory["./nav:category"]?size > 0)>
<#nested ofCategory["./nav:category"]>
</#if>
</#macro>
<#-- <#--
Gets the subcategories of the provided category. Gets the subcategories of the provided category.
--> -->
@ -160,15 +82,6 @@
<#return ofCategory["./nav:category"]> <#return ofCategory["./nav:category"]>
</#function> </#function>
<#--
Passed the GreetingItem provided by the model to the nested content if their is an GreetingItem.
-->
<#macro greetingItem>
<#nested model["/bebop:page/nav:greetingItem/cms:item"]>
</#macro>
<#function getGreetingItem> <#function getGreetingItem>
<#return model["/bebop:page/nav:greetingItem/cms:item"]> <#return model["/bebop:page/nav:greetingItem/cms:item"]>
</#function> </#function>

View File

@ -5,29 +5,6 @@
"ui": "http://www.arsdigita.com/ui/1.0"} "ui": "http://www.arsdigita.com/ui/1.0"}
> >
<#macro objectList listId="itemList">
<#if (model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList"]?size > 0)>
<#-- <#assign items=model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]> -->
<#-- <pre>Found simple object list ${listId}</pre>
<pre></pre> -->
<#nested model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]>
<#elseif (model["/bebop:page/nav:complexObjectList[@id='${listId}']/nav:objectList"]?size > 0)>
<#-- <pre>Found complex object list ${listId}</pre> -->
<#nested model["/bebop:page/nav:complexObjectList[@id='${listId}']/nav:objectList/nav:item"]>
<#-- <#assign items=model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]> -->
<#elseif (model["/bebop:page/nav:customizableObjectList[@id='${listId}']/nav:objectList"]?size > 0)>
<#-- <pre>Found customizable object list ${listId}</pre> -->
<#nested model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]>
<#-- <#assign items=model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]> -->
<#else>
<#-- <pre>no item list with id ${listId}</pre> -->
</#if>
<#-- <#nested items> -->
</#macro>
<#function getItems listId> <#function getItems listId>
<#if (model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList"]?size > 0)> <#if (model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList"]?size > 0)>
<#-- <#assign items=model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]> --> <#-- <#assign items=model["/bebop:page/nav:simpleObjectList[@id='${listId}']/nav:objectList/nav:item"]> -->