[Skin] Functionality to add a skin for a user.

Description

Functionality to add a new field SKIN to the user information.

Sakai should display the skin in this order:
1-User Skin
2-If user skin is null, show site skin
3-If the site is null, show the default one.

In this provided patch, the skin is stored in a user property instead of DB.

Attachments

1

depends on

Activity

Show:

Nicola Monat-Jacobs July 26, 2013 at 1:02 PM

I would love to commit this, is a really neat feature that I think could save us a bunch of time, but that small kernel change requires someone from the kernel team to commit. I have created for this.

Miguel Pellicer January 23, 2013 at 5:59 AM

Attached newer version of the patch following comments.

Gregory Thomas January 22, 2013 at 8:16 AM

Assigning back to Miguel to see if there is a progress update.

Miguel Pellicer December 20, 2012 at 7:39 AM
Edited

Indeed, i will study if we can address this at the moment.

Matthew Jones December 20, 2012 at 7:34 AM

Hi Miguel,

This will need a System/ServerConfigurationService property in user to disable the ability for users to be able to set their custom skin. Many places won't want users to be able to change the institution branding. (like user.customskin=true/false)

If that was added we can commit for 2.10.

Details

Priority

Affects versions

Components

Assignee

Reporter

Created December 14, 2012 at 2:28 AM
Updated August 1, 2017 at 12:28 PM