I would like to customize the User Profile so that I could display very much extra parameters that the user can set - and display them for users that watch other user's profiles; but these parameters would come from my own database tables.
I have to create a dating site, where users can set their own parameters like eye color, hair color, height, etc.
I already made a class from which these data can be retrieved and set, I just have to build it in the User Profile - or I could also place it anywhere else, but I thought it would be a more comfortable way to display these among other user parameters - and even set them when the user is watching his/her own profile.
Besides, I will have to make a page where users can search for their "future partners" depending on the different parameters that the users select (for example someone looks for a user with blue eyes and blond hair, or anything else :D) - my own queries would run and search for given users.
What do you suggest? Should I make a module? Or should I override my template files? What would be a nice solution? How would You do that in Drupal 6?
I hooe I could clarify what I would like to do, if something isn't quite clear, please ask!
Thanks in advance!