Not sure what section to post this in.. Basically I am reseaching methods to build a member directory in my application. I would like to use the standard membership profile info, as it's a member site and essentially the directory simply lists the member's personal profiles as its data.
Thing is, the data must be searchable based on some of the profile properties. The methods included in the ProfileManager class are not suitable - GetAllProfiles or FindProfilesByUserName. I need to search the member data by region, job title, etc.
Can anyone offer any advice on potential solutions? I have looked into the following:
Using a document type for related member profile information, a node would be automatically created and linked to the member account when a member registers. A simple enough solution, but would not enable the admins to manage the user data all in one place. I'd like to avoid having this data in with the other site content.
Swapping out the profile provider to the SQL Table Profile Provider to allow for more advanced querying of the profile data. This would potentially solve the above issue.
Has anyone tried the above? Is there any reason the second option would not work with the rest of the Umbraco membership, or is there any gotachas I should be aware of? THanks for reading
Building a Member Directory
Not sure what section to post this in.. Basically I am reseaching methods to build a member directory in my application. I would like to use the standard membership profile info, as it's a member site and essentially the directory simply lists the member's personal profiles as its data.
Thing is, the data must be searchable based on some of the profile properties. The methods included in the ProfileManager class are not suitable - GetAllProfiles or FindProfilesByUserName. I need to search the member data by region, job title, etc.
Can anyone offer any advice on potential solutions? I have looked into the following:
Has anyone tried the above? Is there any reason the second option would not work with the rest of the Umbraco membership, or is there any gotachas I should be aware of? THanks for reading
is working on a reply...