aboutsummaryrefslogtreecommitdiffstats
path: root/lib/search/provider/file.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/search/provider/file.php')
-rw-r--r--lib/search/provider/file.php20
1 files changed, 10 insertions, 10 deletions
diff --git a/lib/search/provider/file.php b/lib/search/provider/file.php
index a37af495599..50e16457672 100644
--- a/lib/search/provider/file.php
+++ b/lib/search/provider/file.php
@@ -1,30 +1,30 @@
<?php
class OC_Search_Provider_File extends OC_Search_Provider{
- function search($query){
+ function search($query) {
$files=OC_FileCache::search($query,true);
$results=array();
- foreach($files as $fileData){
+ foreach($files as $fileData) {
$file=$fileData['path'];
$mime=$fileData['mimetype'];
- if($mime=='httpd/unix-directory'){
- $results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'index.php' ).'?dir='.$file,'Files');
+ if($mime=='httpd/unix-directory') {
+ $results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'index.php', array('dir' => $file)),'Files');
}else{
$mimeBase=$fileData['mimepart'];
- switch($mimeBase){
+ switch($mimeBase) {
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', array('dir' => $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', array('dir' => $file) ),'Images');
break;
default:
- if($mime=='application/xml'){
- $results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php' ).'?file='.$file,'Text');
+ if($mime=='application/xml') {
+ $results[]=new OC_Search_Result(basename($file),'',OC_Helper::linkTo( 'files', 'download.php', array('dir' => $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', array('dir' => $file) ),'Files');
}
}
}