As of Drupal-6.x, the core user search only searches usernames, not profile fields. This is a list for user profile searching modules.
| Module | 4.7.x? | 5.x? | 6.x? | Notes | Module Updated | Info as of |
|---|---|---|---|---|---|---|
| Profile Plus | Yes(dev) | Yes | Yes | 2009.02.05 | 2009.05.05 | |
| Profile Search | - | Yes | Yes(dev) | 2009.04.20 | 2009.05.05 | |
| Advanced User | - | Yes | Yes | Admin only. Faceted searching. | 2009.04.06 | 2009.05.05 |
| Search by Page | - | - | Yes | Can index user profile pages. | 2009.04.22 | 2009.05.05 |
| Site User List | Yes(dev) | Yes(dev) | Yes(beta) | 2009.06.24 | 2009.12.02 | |
| User Search | Yes(dev) | - | - | Long dead. | 2006.11.11 | 2009.05.05 |
Notes
- At the time Site User List was created (I should know, because I created it) it was the only one that allowed you to display a list of all users using their profile fields without a pager. This was the primary motivation for its creation.
Alternatives
- Profile search might make it into Drupal 7.x core
- Use Node Profile (4.x-5.x) or Content Profile (6.x) to link users to nodes, and attach standard (searchable) CCK fields to the node/content profile. For Node Profile, there's also Node Profile Search.