← Back to team overview

dhis2-devs-core team mailing list archive

Re: User Setting: Property to display in analysis modules

 

Thanks Rodolfo, we will try to get that done.

I don't think we need to create those user settings when creating users, as
it will automatically fall back to the system setting if not set, but that
is a detail.

Lars


On Thu, Dec 17, 2015 at 8:41 AM, Rodolfo Melia <rmelia@xxxxxxxxxxxx> wrote:

> I love the idea of user settings having a fallback to system settings,
> unless explicitly set by the user. The system settings (whihc includes SMS,
> email, language, etc) are used:
> 1. When creating a user
> 2. If the setting is null
>
> Thanks for creating the blueprint. 2.23 as target sounds good.
>
> R
>
>
> On Wed, Dec 16, 2015 at 8:16 AM, Lars Helge Øverland <larshelge@xxxxxxxxx>
> wrote:
>
>> HI Rodolfo,
>>
>> I understand the problem and I think we can do something about it.
>>
>> I propose this:
>>
>> 1. We introduce a concept of user settings with fallback to system
>> settings, meaning that the default can be set for the system by the
>> admins.This could apply to all user settings - I can see this being useful
>> also for enabling email notifications, sms notifications, interface style,
>> etc.
>>
>> 2. We add one more option for each user setting called "System default",
>> which is selected by default.
>>
>> 3. We still allow users to override with a user setting - if they really
>> want to set it I think they should be able to, otherwise you will get
>> complaints.
>>
>> I have started on a blueprint here:
>>
>> https://blueprints.launchpad.net/dhis2/+spec/user-setting-fallback
>>
>> Does it sound okay?
>>
>> regards,
>>
>>
>> Lars
>>
>>
>>
>>
>>
>>
>> On Tue, Dec 15, 2015 at 4:37 PM, Rodolfo Melia <rmelia@xxxxxxxxxxxx>
>> wrote:
>>
>>> Hi Ola - yes, that's part of the suggestion.
>>>
>>> I will add that on top of that, you also have a system-wide setting that
>>> force ALL users to use short or full name (disabling users the possibility
>>> to change the setting)
>>>
>>> Rodolfo
>>>
>>> On Tue, Dec 15, 2015 at 3:30 PM, Ola Hodne Titlestad <olati@xxxxxxxxxx>
>>> wrote:
>>>
>>>> Hi Rodolfo,
>>>>
>>>> So you suggest that the admin can change the default setting to use
>>>> (name,shortname), and as long as the users don't deliberately change this
>>>> in their own settings, then the admin's choice will be used?
>>>>
>>>> I like that idea.
>>>>
>>>> Ola
>>>> -------
>>>> On 15 Dec 2015 4:17 pm, "Rodolfo Melia" <rmelia@xxxxxxxxxxxx> wrote:
>>>>
>>>>> Hi - some of the organisations that I'm working with have suggested to
>>>>> set the User's 'Property to display in analysis modules' as part of
>>>>> the user profile, so when an administrator creates an account, this
>>>>> property could be set.
>>>>>
>>>>> [image: Inline image 1].
>>>>>
>>>>> I will actually go further, and suggest that there should a
>>>>> system-wide setting to fix this property: if an organisation makes the
>>>>> effort to carefully compose short names, it should be possible to default
>>>>> the analytics to show only short names system-wide.
>>>>>
>>>>> What do other think?
>>>>>
>>>>>
>>>>> *Rodolfo*
>>>>>
>>>>> --
>>>>> Mailing list: https://launchpad.net/~dhis2-devs-core
>>>>> Post to     : dhis2-devs-core@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs-core
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~dhis2-devs-core
>>> Post to     : dhis2-devs-core@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~dhis2-devs-core
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>>
>> --
>> Lars Helge Øverland
>> Lead developer, DHIS 2
>> University of Oslo
>> Skype: larshelgeoverland
>> http://www.dhis2.org <https://www.dhis2.org>
>>
>>
>


-- 
Lars Helge Øverland
Lead developer, DHIS 2
University of Oslo
Skype: larshelgeoverland
http://www.dhis2.org <https://www.dhis2.org>

PNG image


References