fetch_by_path($path, $prefix)) { if (preg_match('/c_\d+/', $fid)) { $arr['cid'] = str_replace('c_', '', $fid); } else { $folderarr = C::t('folder')->fetch($fid); if ($folderarr['gid']) { $arr['gid'] = $folderarr['gid']; if ($folderarr['flag'] != 'organization') { $arr['fid'] = $fid; } } else { $arr['fid'] = $fid; } } } if(isset($arr['gid']) && $arr['gid']){ $arr['hash'] = 'group&do=file&gid='.$arr['gid'].(isset($arr['fid']) ? '&fid='.$arr['fid']:''); }elseif(isset($arr['fid']) && $arr['fid']){ $arr['hash'] = 'home&do=file&fid='.$arr['fid']; }else{ $arr['hash'] = ''; } return $arr; } function get_default_select(){ }