Index: /extensions/LCAS/trunk/main.inc.php
===================================================================
--- /extensions/LCAS/trunk/main.inc.php	(revision 10221)
+++ /extensions/LCAS/trunk/main.inc.php	(revision 10244)
@@ -180,3 +180,32 @@
 }
 
+// LCAS_add_tooltips_user_list
+//
+// Allow to use LCAS for searching usernames, in admin user_list page
+// Also set prefilter to add tooltip
+//
+add_event_handler('loc_begin_admin', 'LCAS_add_tooltips_user_list');
+
+function LCAS_add_tooltips_user_list() {
+global $template, $conf, $lang;
+  
+  $conf_LCAS= unserialize($conf['LoginCaseAccentsSensitivity']);
+  
+  if (strpos($_SERVER['REQUEST_URI'], 'user_list') !== false) {
+    $template->assign(
+      'LCAS_username_tooltip_admin',
+      $lang['LCAS_tooltip_username_admin'][intval($conf_LCAS[0])]
+    );
+    $template->set_prefilter('user_list','LCAS_add_tooltips_prefilter_admin');
+    // $template->append('footer_elements',str_from_var2($template->smarty->_tpl_vars));
+  }
+}
+
+function LCAS_add_tooltips_prefilter_admin($content, &$smarty) {
+  $search = 'name="username"';
+  $replacement = 'name="username" title="{$LCAS_username_tooltip_admin}"';
+  $content = str_replace($search, $replacement, $content);
+  return $content;
+}
+
 ?>
Index: /extensions/LCAS/trunk/language/en_UK/messages.lang.php
===================================================================
--- /extensions/LCAS/trunk/language/en_UK/messages.lang.php	(revision 9503)
+++ /extensions/LCAS/trunk/language/en_UK/messages.lang.php	(revision 10244)
@@ -46,3 +46,12 @@
 $lang['LCAS_tooltip_password_register'] = 'The password is always case (uppercase/lowercase) and accents sensitive (E ≠ e ≠ É ≠ é)';
 
+// Tooltips in admin user_list page
+$lang['LCAS_tooltip_username_admin'][0] = 'Case and accents sensitivity (E ≠ e ≠ É ≠ é)&nbsp;; joker (* or %) allowed as first or last character';
+
+$lang['LCAS_tooltip_username_admin'][1] = 'Case insensitivity (E = e ≠ É = é)&nbsp;; joker (* or %) allowed as first or last character';
+
+$lang['LCAS_tooltip_username_admin'][2] = 'Accents insensitivity (e = é ≠ E = É)&nbsp;; joker (* or %) allowed as first or last character';
+
+$lang['LCAS_tooltip_username_admin'][3] = 'Case and accents insensitivity (E = e = É = é)&nbsp;; joker (* or %) allowed as first or last character';
+
 ?>
Index: /extensions/LCAS/trunk/language/fr_FR/messages.lang.php
===================================================================
--- /extensions/LCAS/trunk/language/fr_FR/messages.lang.php	(revision 9503)
+++ /extensions/LCAS/trunk/language/fr_FR/messages.lang.php	(revision 10244)
@@ -65,3 +65,14 @@
 $lang['LCAS_tooltip_password_register'] = 'Le mot de passe est toujours sensible à la casse (majuscules/minuscules) et aux accents (E ≠ e ≠ É ≠ é)';
 
+
+// Tooltips in admin user_list page
+// Info-bulles sur la page d'administration user_list
+$lang['LCAS_tooltip_username_admin'][0] = 'Sensibilité à la casse et aux accents (E ≠ e ≠ É ≠ é)&nbsp;; joker (* ou %) permis en début et fin de chaîne';
+
+$lang['LCAS_tooltip_username_admin'][1] = 'Insensibilité à la casse (E = e ≠ É = é)&nbsp;; joker (* ou %) permis en début et fin de chaîne';
+
+$lang['LCAS_tooltip_username_admin'][2] = 'Insensibilité aux accents (e = é ≠ E = É)&nbsp;; joker (* ou %) permis en début et fin de chaîne';
+
+$lang['LCAS_tooltip_username_admin'][3] = 'Insensibilité à la casse et aux accents (E = e = É = é)&nbsp;; joker (* ou %) permis en début et fin de chaîne';
+
 ?>
