|
|
|
|
@ -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'); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|