Index: realname.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/realname/realname.module,v retrieving revision 1.4.4.40 diff -u -r1.4.4.40 realname.module --- realname.module 9 Mar 2009 13:41:43 -0000 1.4.4.40 +++ realname.module 10 Mar 2009 14:01:47 -0000 @@ -117,6 +117,20 @@ } /** + * Implementation of hook_update_index(). + */ +function realname_update_index() { + $start = variable_get('realname_last_index', -1) + 1; + $limit = (int)variable_get('search_cron_limit', 100); + $result = db_query_range("SELECT uid, name FROM {users} WHERE status=1 AND uid>=%d", $start, 0, $limit); + while ($account = db_fetch_object($result)) { + $realname = realname_make_name($account); + search_index($account->uid, 'user', $realname); + variable_set('realname_last_index', $account->uid); + } +} + +/** * Implementation of hook_menu_alter(). */ function realname_menu_alter(&$callbacks) {