From 6c6871336d6570b02b030d521d18eb4d28f2a83f Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Thu, 2 Jun 2011 02:31:04 +0200 Subject: [PATCH] make path autocompletion case insensitive --- files/ajax/autocomplete.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);