Lines Matching refs:data
81 $data = $input;
89 $data = sprintf("%s {\n%s\n}", $attrs['data-engine'], $data);
92 …$data = preg_replace('~(.*)' . preg_quote('}', '~') . '~', '$1' . "\nsize=\"%s,%s\"; resolution=72…
95 return $data;
101 function _cachename($data, $ext) { argument
102 return getcachename(join('x', array_values($data)),'.visrep.'.$ext);
108 function render($format, &$R, $data) { argument
113 $url = 'dw2pdf://'.$this->_imgfile($data);
115 $url = DOKU_BASE.'lib/plugins/visrep/img.php?'.buildURLparams($data);
118 foreach ($data as $k=>$v) {
132 $src = $this->_imgfile($data);
133 $R->_odtAddImage($src, $data['width'], $data['height'], $data['align']);
142 function _imgfile($data) { argument
143 $cache = $this->_cachename($data, 'png');
146 $in = $this->_cachename($data, 'txt');
147 $ok = $this->_run($data, $in, $cache);
165 function _run($data,$in,$out) { argument
168 $loc = 'path_'.$data['data-engine'];
171 if ($this->_isBlockDiag($data['data-engine'])) {
172 if (!empty($data['width']) && !empty($data['height'])) {
173 $cmd .= sprintf(' --size=%dx%d', $data['width'], $data['height']);
180 if ($data['data-engine'] == 'graphviz') {
182 …if (isset($data['layout']) && in_array($data['layout'], array('dot', 'neato', 'fdp', 'twopi', 'cir…
183 $cmd .= ' -K'.$data['layout'];