I have successfully installed Drupal 5. I have even gone as far as creating custom fields for the user profiles. Here is what I need to figure out.

A) have a list of all users in the site identified by the Full Name field i have created, rather than the username field.

B) have a search function that will search the custom fields of the user profile via keyword, as well as showing lists of users based on certain criteria (all users from miami, for example)

I have a feeling that I may be limited by the fact that I am running Drupal 5 and many plugins I have seened mentioned in the forums for accomplishing something like this top-out at 4.7.

Can anyone point me in the right direction? I have installed plenty of modules like CCK, Usernode, Views, Node Family, etc.

Thanks in advance for the help.

Comments

jflint’s picture

Anyone?

-----
Jeremy Flint
www.jeremyflint.com

skinnydog’s picture

I find it insane that this is not a feature. It seems like the one of the most basic features of a CMS but it does not exist!

trantt’s picture

Enable it (it came with the core module),
then go to admin/settings/profile
then add new first/last name columns here

pembeci’s picture

Check these pages:

http://drupal.org/profile
http://drupal.org/profile/gender/male
http://drupal.org/profile/country/United+States

You can get an idea how you can form the URL to list users based on some profile field.

For question B, I can only suggest that check out the modules that seem to do what you want for 4.7 and probably they will be updated for 5.x soon.

Oh btw, next time please try to make your title more related to the core of your question. That way the chances of someone clicking on it and then answering will be improved.

Good luck.

pembeci’s picture

may help too:

Building a profile out of nodes allows using CCK and its field types as well as the CCK form builder. For a maximum of flexibility it'll be also possible to use custom node-types and modules instead of the CCK.
Integration of the views module allows to easily build customizeable user listings or even user search. Making users available as nodes also offers additional benefits, which are currently only available for nodes, think of using taxonomy, node comments or searching by field with users.