Howdy.
Members is:
NOT searchable
Sortable
Can be configured through the GUI to restrict display users with specific roles
Can be configured through the GUI to wrt which profile fields are displayed
Profiles is:
Searchable
NOT Sortable
Cannot be configured through the GUI wrt roles or fields.
I sure wish there was a single module that would do all the things a user list module should.
In searching on this topic, I've found some posts that suggest Members is going away, to be superceded by Profile.
Is this true?
If so, should I be trying to add features to Profiles instead of Members?
It seems like it would be much easier to add search to members than to add everything that's missing from Profile...
Thanks!
Comments
Oh yeah
If you set the title of the members page using the menu tool it displays that as it's header.
No matter what you title you set for 'user list' you always have the header 'user list'
Profile suggestions
I'm not a programmer, maybe these are hard....
1) I want Profile to sort like taxonomy - Gloucester AND Carpenter to get a list of local carpenters.
2) I normally want a simple list of names after a search, not all the other stuff, (to be really useful re finding people Profile needs to be quite detailed), maybe with a REFINE option.
3) A "MAIL these people" option, up to Admin defined limits re numbers. Force user to refine so that he write to right people.
4) I'd love to be able to have a link to OG, so that I can have a "Create Group, INCLUDE these people in it" option or "Create Group and INVITE these people" option.
Ideally this would be Role controlled with Admin set max numbers.
Eg - I let anyone (with Create Groups right) INVITE up to unlimited, but only INCLUDE up to 10. Admin can INCLUDE as many as they like :-)
Ian Dickson - loads of community building skills, damn all php/mysql
Can't write code, can write English.
I agree
I'm with Ian. If anyone can figure out how to get a members directory (which can be presented in a directory structure) which allows for searching on the custom made member fields, please give a holler.
John
Any brave souls to help out on this one
I have been looking also for this kind of functionality from Profile and or members. Even if to just list members based on the contents of one profile list field such as Professions.
module redesign suggestion
I agree.
If i understand correctly, most of these limitations arise from the fact that members are not nodes, ie they are not content. In the same way a taxonomy term is not content, it's part of the infrastructure. This means they don't automatically fall into the nav-systems like search and taxonomy.
As far as I can see, what we're asking for is some way of allowing each user to create a single homepage/ profile/ whatever you want to call it.
solution: Admin creates a content-type, call it 'member-profile' - using flexinode to include formfields, tabs, category-options, etc
problem: Permissions.
We want to restrict each user to one member-profile node. Currently the 'create' permission doesn't allow us to specify 'create only one per user', if user has create permission, they can create as many member-profile pages as they like.
One solution is for admin to manually create a member-profile page and assign authorship to each new user. The user is granted 'edit own member-profile page', and it all works out. The problem here is manual admin overhead. Especially if user uses his edit perms to delete his page!
IMO the ideal solution would be a module to automatically create a member-profile node for each new UID.
Create and Delete perms are simply dependant on the UID existing : ie member-profile node is created when UID is created and deleted when UID is deleted.
The user gets edit own member-profile perms.
Admin censorship through publish/unpublish overrides would be useful.
Admin would decide on workflow : user optional / must be completed for UID registration / must be completed to obtain a given 'role' / etc
How does that sound?
Good ideas. I also like the
Good ideas. I also like the solution to create a member.profile content type. Very creative.
Coincidentally, Dublin Drupaller has just created book pages for some PHP snippets to customise the user profile page. Not a solution for everything, but a good way to start:
http://drupal.org/node/35728