Wiki source code of GoogleGadgetsMacroCode

Last modified by Anca Luca on 2010/05/21 12:40

Show last authors
1 {{velocity}}
2 $xwiki.ssx.use("MacrosCode.GoogleGadgetsMacroCode")
3 ##
4 ## Only display rendered Gadget in View/Inline mode // Due to WYSIWYG bug
5 #if($context.action != 'edit')
6 ##
7 #set($defaultParams = '&synd=open&lang=en&country=ALL&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js')
8 #set($customParams = '')
9 #set($paramNames = $context.macro.params.parameterNames)
10 #foreach($paramName in $paramNames)
11 #set($paramValue = $context.macro.params.get($paramName))
12 #set($customParams = "${customParams}&${paramName}=${paramValue}")
13 #end
14 #set($url = "http://www.gmodules.com/ig/ifr?url=${gadgeturl}${customParams}${defaultParams}")
15 {{html}}<div><script src="$url"></script></div>{{/html}}
16 #else
17 == Gadget ==
18 image:$!thumburl
19 #end
20 {{/velocity}}