|
|
|
|
@ -7,7 +7,7 @@ class OC_Search_Provider_File extends OC_Search_Provider{
|
|
|
|
|
foreach($files as $fileData){
|
|
|
|
|
$file=$fileData['path'];
|
|
|
|
|
if($fileData['mime']=='httpd/unix-directory'){
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'index.php?dir='.$file ),'Files');
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'index.php' ).'?dir='.$file,'Files');
|
|
|
|
|
}else{
|
|
|
|
|
$mime=$fileData['mime'];
|
|
|
|
|
$mimeBase=$fileData['mimepart'];
|
|
|
|
|
@ -15,16 +15,16 @@ class OC_Search_Provider_File extends OC_Search_Provider{
|
|
|
|
|
case 'audio':
|
|
|
|
|
break;
|
|
|
|
|
case 'text':
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php?file='.$file ),'Text');
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php' ).'?file='.$file,'Text');
|
|
|
|
|
break;
|
|
|
|
|
case 'image':
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php?file='.$file ),'Images');
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php' ).'?file='.$file,'Images');
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
if($mime=='application/xml'){
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php?file='.$file ),'Text');
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php' ).'?file='.$file,'Text');
|
|
|
|
|
}else{
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php?file='.$file ),'Files');
|
|
|
|
|
$results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php' ).'?file='.$file,'Files');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|