Lines Matching refs:data
202 function _cachename($data, $ext) { argument
204 $data['hash'].'x'.$data['layout'].'x'.$data['plottype'], '.'.$ext);
210 function render($format, Doku_Renderer $renderer, $data) { argument
212 $img = DOKU_BASE.'lib/plugins/dataplot/img.php?'.buildURLparams($data);
213 $renderer->doc .= '<img src="'.$img.'" class="media'.$data['align'].'" alt=""';
214 if ( $data['width'] ) $renderer->doc .= ' width="'.$data['width'].'"';
215 if ( $data['height'] ) $renderer->doc .= ' height="'.$data['height'].'"';
216 if ( $data['align'] == 'right' ) $renderer->doc .= ' align="right"';
217 if ( $data['align'] == 'left' ) $renderer->doc .= ' align="left"';
221 if ( $data['debug'] ) {
222 $renderer->doc .= '<pre>'.$data['gnuplot'].'</pre>';
227 $src = $this->_imgfile($data);
228 $renderer->_odtAddImage($src, $data['width'], $data['height'], $data['align']);
239 function _imgfile($data) { argument
240 $cache = $this->_cachename($data, 'png');
244 $in = $this->_cachename($data, 'txt');
246 $ok = $this->_run($data, $in, $cache);
255 if ( $data['width'] ) {
256 $cache = media_resize_image($cache, 'png', $data['width'], $data['height']);
268 function _run($data, $in, $out) { argument
281 $gnu_code = $data['gnuplot'];