Skip to content
Snippets Groups Projects

Hotline 6.46

Merged Ghislain Loas requested to merge hotline_6.46 into master
Compare and
+ 39
13
Preferences
Compare changes
Files
@@ -29,10 +29,27 @@ class Class_Autocomplete_IndexSearcher {
usort($terms,
function($a, $b) { return strlen($a)<strlen($b);});
return str_replace(
['e', 'i', 'o', 'u'],
['[éeèêë]', '[iïî]', '[oôö]', '[uùûü]'],
$terms);
$patterns = [
'/[aàáâãäå]/iu',
'/[eèéêë]/iu',
'/[iìíîï]/iu',
'/[oòóôõöø]/iu',
'/[uùúûü]/iu',
'/[yÿ]/iu',
'/[cç]/iu',
'/[nñ]/iu',
];
$replacements = [
'[aàáâãäå]',
'[eèéêë]',
'[iìíîï]',
'[oòóôõöø]',
'[uùúûü]',
'[yÿ]',
'[cç]',
'[nñ]',
];
return preg_replace($patterns, $replacements, $terms);
}
@@ -59,4 +76,4 @@ class Class_Autocomplete_IndexSearcher {
return array_slice($out, 0, 10);
}
}
?>
\ No newline at end of file
?>