Global Available Macros

#diParse("somefile.vm")
#parseFiContent("somefile.vm")
Example:
#diParse("/content/template_header.vm") - Root is diFiles path
#parseFiContent("snippet.vm") - Only allows files located under fiFiles\content\{language}\

Context Variables

VariableValue
$fiImages/home/fiFiles/static/images
$fiDocs/home/fiFiles/static/documents
$ficss_folder/home/fiFiles/static/css
$templateimages/home/diFiles/skins/default/images
$js_folder/home/diFiles/skins/default/js
$css_folder/home/diFiles/skins/default/css
$diFiles03/03333/wclive/diFiles
$fiFiles03/03333/wclive/fiFiles
$contextPath/home
$baseUrlwww.cbcfcu.org
$fiFriendlyNameCBC Federal Credit Union
$langen
Variables for workarea
$editmodelive
$editContentLinkhttps://wcadmin.diginsite.com/wcAdmin/contentEdit/begin.do
$showEditLinkstrue
Navigation
$navItems[Ljava.lang.Object;@39c61b0d
$selectedNav[com.diginsite.product.webcenter.web.NavItem@7d1a101c]
$selectItemcom.diginsite.product.webcenter.web.NavItem@7d1a101c
$contentPagevhelp.vm

Nav Item Available Methods

MethodValue
getChildren()$selectItem.getChildren()
hasChildren()false
getParentUrl()
getTitle(String lang)Velocity Help
getTitle()Velocity Help
getUrl()/home/vhelp
getAttributes(){}
getAttribute(String attribute)
isRedirect()false
getRedirectType()none
isSelected()true
getName()vhelp
getTemplate()vhelp.vm
isSecure()false

Available Tools

ToolUses
$sdsd.getCustomContent("name")
sd.getPrintData("srcFile", "group", "value")
$searchsearch.getSearchFrame("searchWebappURL","serverSpec", "collection", "indexName")
search.getSearchResults("searchWebappURL","serverSpec", "collection", "indexName")
search.getSearchResults("indexName")
$calccalc.getKidCalc()
calc.getLoanCalc()
calc.getLoanCompCalc()
calc.getMortCalc()
calc.getRetCalc()
calc.getSaveCalc()
$maphttp://java.sun.com/j2se/1.5.0/docs/api/java/util/HashMap.html
$datehttp://jsourcery.com/output/apache/jakarta/velocity/1.4/org/apache/velocity/tools/generic/DateTool.html
$browserhttp://velocity.apache.org/tools/releases/1.4/javadoc/org/apache/velocity/tools/view/tools/BrowserSnifferTool.html
$cookieshttp://velocity.apache.org/tools/releases/1.4/javadoc/org/apache/velocity/tools/view/tools/CookieTool.html
$paramshttp://velocity.apache.org/tools/releases/1.4/javadoc/org/apache/velocity/tools/view/tools/ParameterParser.html
$mathhttp://velocity.apache.org/tools/releases/1.4/javadoc/org/apache/velocity/tools/generic/MathTool.html
$numberhttp://velocity.apache.org/tools/releases/1.4/javadoc/org/apache/velocity/tools/generic/NumberTool.html