Feature Wiki
Tabs
Option to force the global publishing of the personal profile
1 Requirements
The personal profile is NOT published to any other user of ILIAS by default.
In some scenarios its useful to enforce the publishing of some fields to all users due to companies policies.
(e.g. there is a communication policy - every user has to post in forums using his full, real name.
and the publishing of the personal picture makes the forum or comments looks more personal than the default avatar-picture)
A first version of this feature was already developed by Qualitus and is in Use by two companies at least.
This feature should be extended get part of the standard-release of ILIAS.
Option 1: (already developed):
administration - user accounts - settings:
Theres is
- a button to publish specified details (e.g. only the name) for alle users.
- a checkbox to prevent the users from editing the publishing settings.
- a dropdown to set the default for new users
Option 2:
Instead or additional to option 1 each user data field can by published by activating a checkbox in the settings of the data fields for users.
("immer öffentlich" => "always published")
2 Additional Information
- Idea / concept: Joel Hesse, j.hesse (at) douglas-informatik.de
- Funding: Required
- Maintainer: Stefan Meyer
- Implementation of the feature is done by Leifos, Cologne.
- Testcases / tested by: (name, e-mail)
3 Discussion
JF 27 Oct 2014: We support the idea to introduce a global setting with these options
- Users activate their public profile.
- All profiles are visible for logged in users.
- All profiles are globally visible (public section).
- All profiles are deactivated.
Alex Killing, 19 Dec 2014: I made a quick check for the string "public_profile". Around 130 pieces of code in 13 components make use of this string. Some of them like search, learning progress, import/export make direct access to the usr_pref table. Anyone who plans an implementation should have a detailed look at all this.
Joel Hesse, 05.08.2015: it was developed and works fine for us. can it get part of the standard trunk now?
Colin Kiegel, 05.08.2015: I am sorry, I think there was a misunderstanding. The implementation for Douglas is different from what the Jour Fixe required (due to costs optimization). Therefore I removed the status "funded" and reset it to "required". IMO chances are good that someone else will fund a trunk-compatible implementation in the future.
Zenzen, Enrico [ezenzen], 02 SEP 2022: This request no longer fulfills the requirements of the Feature Wiki. In consultation with the maintainer I change the status of the feature request to "Redundant / outdated". If the request is still relevant, please update template and mockups.
4 Implementation
...
Last edited: 2. Sep 2022, 11:39, Zenzen, Enrico [ezenzen]