Creating and updating user profiles


(Luke Geoghegan) #1

Hello,

 

I was hoping somebody would be able to tell me the steps I'd need to take (i.e. what assets are required) in order to provide the facility for users to each have a profile page that they can update with various bits of information - much like the functionality you'd have on a forum. Ideally I'd also like the ability to upload a photo or at least allow pictures to be assigned to each user by an admin, we're setting up a very basic messageboard within Matrix and would like to include some staff picture avatars to make responses look a bit more personal.

 

This will be for use on a corporate Intranet if that makes any difference to your suggestions.

 

Many thanks


(Nic Hubbard) #2

You can upload different files under the current user. So, if you have an asset builder, you can set the dynamic parameters to create a new image under the current user. That way, the current user could upload a profile image. In addition to this you can use an asset listing with the dynamic root node of the current user. This will allow you to list out whatever you want from the current user.

 

You can also use an account manager asset to allow the user to edit their own info such as username, password, etc.


(Luke Geoghegan) #3

Thanks Nic,

 

How would I go about setting up a profile page per user? If I set up an asset listing to bring back all users I could set up a link on each one to go to a generic profile page, what would I need to do to on that link and the page it links to in order make it bring back the correct information depending on the user you have selected?

 

 

edit: Unfortnately the method above (Asset builder to Current User asset ID) won't work for me as all of the users on this system are created through an LDAP bridge and therefore don't have an asset id assigned to them. There's also no option to add metadata to an LDAP user which would have made updating information for a particular account much more straight-forward. Is there any way around this?


(Nic Hubbard) #4

Thanks Nic,

 

How would I go about setting up a profile page per user? If I set up an asset listing to bring back all users I could set up a link on each one to go to a generic profile page, what would I need to do to on that link and the page it links to in order make it bring back the correct information depending on the user you have selected?

 

 

edit: Unfortnately the method above (Asset builder to Current User asset ID) won't work for me as all of the users on this system are created through an LDAP bridge and therefore don't have an asset id assigned to them. There's also no option to add metadata to an LDAP user which would have made updating information for a particular account much more straight-forward. Is there any way around this?

 

Hmm, I think in this situation there is nothing you can do if those users are from LDAP. :(


(Birdg) #5

Hi angrypanda,

 

We are also trying to achieve a similar thing with an LDAP bridge. Did you figure it out?

 

Thanks,

 

Graham


(Nic Hubbard) #6

We are also trying to achieve a similar thing with an LDAP bridge. Did you figure it out?

 

Sadly this isn't possible.


#7

Hissss - LDAP . We are also up the creek without a paddle with this one too.


(Nic Hubbard) #8

You CAN use an asset listing to have a profile page for an LDAP user, and can most likely list their info, but you cannot attach metadata to it.


(Joel Porgand) #9

Using a SAML account manager may be a better bet if you're able to? I haven't looked into it too deeply yet but it might solve a lot of the issues we have with the LDAP bridge.