Scarab commit: svn commit: r11048 - trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm

[email protected] Tue, 15 Nov 2011 12:24:16 -0800 (PST)
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: dabbous
Date: 2011-11-15 12:24:16-0800
New Revision: 11048

Modified:
   trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm

Log:
Added getProperty macro to diretly access all properties from Scarab in velocity macros

Modified: trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm?view=diff&pathrev=11048&r1=11047&r2=11048
==============================================================================
--- trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm	(original)
+++ trunk/src/webapp/WEB-INF/templates/macros/GlobalMacros.vm	2011-11-15 12:24:16-0800
@@ -2,7 +2,15 @@
 #set ($pseudoHTML = $scarabG.getTurbineConfiguration().getString("system.mail.pseudohtml").toLowerCase().equals("true"))
 #if($pseudoHTML && $type=='b')*#end#if($pseudoHTML && $type=='u')_#end#if($pseudoHTML && $type=='i')/#end#if(!$pseudoHTML && $type=='s')****#end
 #end
-
+
+##
+## Call example: :#getProperty("scarab.site.logo")
+##
+#macro (getProperty $key)
+$scarabG.getTurbineConfiguration().getString($key)
+#end
+
+
 #macro (CanMakeTransitionForOption $fromValue $option $issue $multiple)
     #set ($selected = false)
     #set ($canMakeTransition = true)

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2878361