I am trying to build a user profile system, that I am sure hasbeen done before, and better by someonone out there, so I was wondering if I coudl get some feedback about what people have tried and what has worked.
the basic idea, is that users who wish to volunteer as media trainers fill out the volunteer section of the registartion form when they land on our DRupal site ;
Which is here;
http://www.atwaterlibrary.ca/media/
the basic form is easy but I have a few challenges;
#1/ I want them to select multiple neighbourhoods where they would be willing to travel to teach so #1 problem is I need a multiselect list
#2/ I would like another multiselect list + an 'other' box that will allow them to specify their media expertise
#3/ guess what? I need a third multiselect list that allows users to specify the age-range they want to work with.
#4/I would like the profile listings page to either be sortable or searchable based on the above three criteria
#5/ I would also like users to be able to able to upload lesson plans to share with the public. Thos elsson plans would be available through their profile pages.
and lastly,
#6/ i would like a page of comments associated with each volunteer where people who have worked with them can say " yeah great workshop!" or " boring!".
I don't think it'll be terribly complicated, but I have just downloaded a bunch of different modules all of which claim to do some of what I need.