Google Chart integration
(c) Ansgar Bockstiegel
Markup
Markup('gchart', 'directives', '/\\(:gchart(\\s+.*?)?:\\)/ei', 'Keep(gchart("$1"))'); function gchart($unparsed_args){ $args = ParseArgs($unparsed_args); $out = '<img src="http://chart.apis.google.com/chart?'; $out .= 'chs='.$args['xsize'].'x'.$args['ysize']; $out .= '&'; $out .= 'chd=s:'.$args['data']; $out .= '&'; $out .= 'cht='.$args['type']; $out .= '" />'; return $out; }
Markup in the wiki page
(:gchart type=lc xsize=150 ysize=50 data=justatest:)
See the Google Chart API
Last Modified January 10, 2008, at 11:42 PM by Steph