Lines Matching refs:data
51 $data = array();
58 $data['ns'] = resolve_id(getNS($ID),$ns);
59 $data['skin'] = 'original';
62 $data['align'] = 'left';
64 $data['align'] = 'left';
68 $data['align'] = 'center';
72 $data['align'] = 'right';
76 $data['shuffle'] = false;
78 $data['shuffle'] = true;
82 $data['repeat'] = false;
84 $data['repeat'] = true;
88 $data['autoplay'] = false;
90 $data['autoplay'] = true;
97 $data['skin'] = trim($params);
99 list($data['skin'],$data['width'],$data['height']) = $this->_skininfo($data['skin']);
101 return $data;
107 function render($mode, Doku_Renderer $R, $data) { argument
111 $att['class'] = 'media'.$data['align'];
112 if($data['align'] == 'right') $att['align'] = 'right';
113 if($data['align'] == 'left') $att['align'] = 'left';
116 'skin_url' => DOKU_REL.'lib/plugins/jukebox/skins/'.$data['skin'].'/',
117 'playlist_url' => DOKU_REL.'lib/plugins/jukebox/list.php?ns='.$data['ns'].'&t=',
124 if($data['shuffle']) $params['shuffle'] = 'true';
125 if($data['autoplay']) $params['autoplay'] = 'true';
126 if($data['repeat']) $params['repeat'] = 'true';
130 $R->doc .= html_flashobject($swf,$data['width'],$data['height'],null,$params,$att);
139 $data = @file_get_contents(dirname(__FILE__).'/skins/'.$skin.'/skin.xml');
143 if(preg_match('/<width>(\d+)<\/width>/',$data,$match)){
148 if(preg_match('/<height>(\d+)<\/height>/',$data,$match)){