Lines Matching refs:data
111 public function render($mode, Doku_Renderer $R, $data)
114 if (is_null($data)) return false;
117 $R->doc .= $this->pdf($data);
119 $R->doc .= $this->iframe($data, $this->getConf('gdpr') ? 'div' : 'iframe');
126 * @param array $data
130 public function iframe($data, $element = 'iframe')
133 'src' => $data['url'],
134 'width' => $data['width'],
135 'height' => $data['height'],
136 'style' => $this->sizeToStyle($data['width'], $data['height']),
137 'class' => 'vshare vshare__' . $data['align'],
141 'data-domain' => $data['domain'],
150 . '><h3>' . hsc($data['title']) . "</h3></$element>";
180 * @param array $data
183 public function pdf($data)
185 $html = '<div class="vshare vshare__' . $data['align'] . '"
186 width="' . $data['width'] . '"
187 height="' . $data['height'] . '">';
189 $html .= '<a href="' . $data['url'] . '" class="vshare">';
195 $html .= '<a href="' . $data['url'] . '" class="vshare">';
196 $html .= ($data['title'] ? hsc($data['title']) : 'Video');