From: Robin Appelman Date: Thu, 2 Jun 2011 00:31:04 +0000 (+0200) Subject: make path autocompletion case insensitive X-Git-Tag: v3.0~267^2~558^2~5 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=6c6871336d6570b02b030d521d18eb4d28f2a83f;p=nextcloud-server.git make path autocompletion case insensitive --- diff --git a/files/ajax/autocomplete.php b/files/ajax/autocomplete.php index d22f88474ce..af235379800 100644 --- a/files/ajax/autocomplete.php +++ b/files/ajax/autocomplete.php @@ -34,6 +34,7 @@ if($base!='/'){ $query=substr($query,1); } $queryLen=strlen($query); +$query=strtolower($query); // echo "$base - $query"; @@ -46,7 +47,7 @@ if(OC_FILESYSTEM::is_dir($base)){ } while (($file = readdir($dh)) !== false) { if ($file != "." && $file != ".."){ - if(substr($file,0,$queryLen)==$query){ + if(substr(strtolower($file),0,$queryLen)==$query){ $item=$base.$file; if((!$dirOnly or OC_FILESYSTEM::is_dir($item))){ $files[]=(object)array('id'=>$item,'label'=>$item,'name'=>$item);