Lines Matching refs:data

24 	function search_callback($func,&$data,$base,$file,$type,$lvl,$opts) {  argument
25 return call_user_func_array($func, array(&$data,$base,$file,$type,$lvl,$opts));
197 function render($mode, &$renderer, $data) { argument
209 $data[1]['nocookie']=true;
212 if ($data[1]['navbar'] && !$data[6]['js']) {
213 if (!isset($data[0])) $data[0]='..';
214 $data[6]['nss'][]=array(getNS($INFO['id']));
218 if ($data[1]['context']) {
220 $data[0]=$this->_parse_ns($data[0],$INFO['id']);
221 foreach ($data[6]['nss'] as $key=>$value) {
222 $data[6]['nss'][$key][0] = $this->_parse_ns($value[0],$INFO['id']);
226 $n = $this->_indexmenu($data);
229 $n = str_replace('{{ns}}',cleanID($data[0]),$n);
235 if (!($data[1]['navbar'] && !$data[6]['js']) && !$data[1]['context']) {
239 $renderer->doc .= ((empty($data[0])) ? $conf['title'] : nons($data[0])) ." index\n\n";
264 $data = array();
268 $custsrch=$this->_search($data,$conf['datadir'],array($this,'_search_index'),$opts,$fsdir);
270 search($data,$conf['datadir'],array($this,'_search_index'),$opts,$fsdir);
272 if (!$data) return false;
286 $output_tmp=$this->_jstree($data,$ns,$js_opts,$js_name,$opts['max']);
288 $this->_clean_data($data);
299 $output.=html_buildlist($data,'idx',array($this,"_html_list_index"),"html_li_index");
311 function _jstree($data,$ns,$js_opts,$js_name,$max) { argument
314 if (empty($data)) return false;
336 $anodes = $this->_jsnodes($data,$js_name);
355 function _jsnodes($data,$js_name,$noajax=1) { argument
356 if (empty($data)) return false;
370 foreach ($data as $i=>$item){
373 while ($item['level'] <= $data[end($q)-1]['level']) {
388 if ($item['open']) ($item['level'] < $data[$node]['level']) ? $node=$i : $extra .= "$i ";
462 function _clean_data(&$data) { argument
463 foreach ($data as $i=>$item) {
467 $level=$data[$i]['level'];
469 while ($data[$a]['level'] > $level && !$data[$a]['open']) {
470 unset($data[$a]);
486 function _search_index(&$data,$base,$file,$type,$lvl,$opts){ argument
589 $data[] = $item;
643 function _search(&$data,$base,$func,$opts,$dir='',$lvl=1){ argument
669 $data[]=$dir;
670 if ($dir['return']) $this->_search($data,$base,$func,$opts,$dir['file'],$lvl+1);
675 …if (search_callback($func,$data,$base,$dir,'d',$lvl,$opts)) $this->_search($data,$base,$func,$opts…
684 $v=end($data);
685 if (!$v['hns']) array_pop($data);
687 $data=array_merge($data,$files_tmp);