Feature Wiki
Tabs
Read-only LOM view
Page Overview
[Hide]- 1 Initial Problem
- 2 Conceptual Summary
- 3 User Interface Modifications
- 4 Additional Information
- 4.1 Involved Authorities
- 4.2 Technical Aspects
- 4.3 Privacy
- 4.4 Security
- 4.5 Contact
- 4.6 Funding
- 5 Discussion
- 6 Implementation
- 6.1 Description and Screenshots
- 6.2 Test Cases
- 6.3 Privacy
- 6.4 Approval
1 Initial Problem
Currently, the only place where users without write-permission can see (parts of) the LOM of objects in on their info screen. It is planned to abandon the info screen in the mid term, see Abandon Info Page.
Additionally, usability tests have shown that 'Metadata' is overly broad as a designator, especially as the 'Metadata'-tab has gotten more and more important for OER scenarios. When asked to select a license for an object, the 'Metadata'-tab was far from the first place where people looked.
2 Conceptual Summary
The subtabs included in the 'Metadata'-tab should be split between two new tabs. A new read-only view should be added, which should contain about the same information that is currently in the LOM sections on the info page:
- Content Sharing: Should carry the current 'LOM'-subtab as 'Edit LOM', as well as a new subtab 'Info'. 'Info' should be available with read-permission.
- Organizational Metadata: Should carry the current Taxonomies and Custom Metadata subtabs.
The LOM sections on the Info Page should be removed.
Note that because of the related feature Allow Deactivation of LOM-Tab/Subtab, the new Content Sharing tab would be deactivatable in the Metadata administration.
3 User Interface Modifications
3.1 List of Affected Views
- 'Metadata'-tab in objects
3.2 User Interface Details
Instead of one tab 'Metadata', objects should carry two tabs 'Content Sharing' and 'Organizational Metadata'.
'Organizational Metadata' should contain, as appropriate, the subtabs 'Custom Metadata', 'Manage Custom Metadata Sets', 'Export Files', and 'Taxonomy Assignment'/'Taxonomy Definition'/'Taxonomy Settings'. These subtabs should only be offered when they are applicable, as they are now inside of 'Metadata'. If none of these subtabs are available, 'Organizational Metadata' is not shown.
'Content Sharing' should contain the old 'LOM' subtab as 'Edit LOM', as well as a new subtab 'Info'. 'Info' should show a selection of LOM Elements mirroring the LOM Digest, along with a download button of the public access export file (see Public Access Export Files for All Objects), similar to the LOM sections on the info page.
Everything but 'Info' in 'Content Sharing' should continue to require write-permission, but 'Info' (and by extension 'Content Sharing') should be availabe with read-permission.
Alternatively, one could keep the current Metadata-tab as is, and introduce the read-only view for LOM as its own tab 'Licence and Reuse', instead of showing LOM on the Info-tab. It would be shown to users with read access, and it could be disabled according to Allow Deactivation of LOM-Tab/Subtab.
3.3 New User Interface Concepts
-
3.4 Accessibility Implications
No accessibility implications.
4 Additional Information
4.1 Involved Authorities
- Authority to Sign off on Conceptual Changes: Meyer, Stefan [smeyer], Schmitz, Tim [tschmitz]
- Authority to Sign off Code Changes: Meyer, Stefan [smeyer], Schmitz, Tim [tschmitz]
If this request is related to multiple components, please list both authorities for all related components.
4.2 Technical Aspects
Small changes will be necessary in all components which support LOM, Custom Metadata or Taxonomies.
The LOM related logic will be removed from ilObjectMetaDataGUI, which is a step in the right direction to clean up the relationship between the components MetaData and ILIASObject.
4.3 Privacy
4.4 Security
No privacy implications.
No foreseeable security implications.
4.5 Contact
Person to be contacted in case of questions about the feature or for funding offers: Schmitz, Tim [tschmitz]
4.6 Funding
Funding status and funding parties are listed in the block 'Status of Feature' in the right column of this page.
If you are interested to give funding for this feature, please get into contact with the person mentioned above as 'Contact'.
5 Discussion
Kergomard, Stephan [skergomard], 7 NOV 2025: I think this is a bad idea, as a feature that is additional/optional in most cases is presented center stage and takes a lot of space. I would kindly ask you to find a less obtrusive place to present this.
Strassner, Denis [dstrassner], 7 NOV 2025:I second this. We want to reduce the number of tabs and not produce more and more. Deactivation means "All or Nothing ". That would be bad.
Schmitz, Tim [tschmitz], 7 NOV 2025: As a consequence of the already accepted Allow Deactivation of LOM-Tab/Subtab, the 'Content Sharing' tab can be deactivated in the Administration. The 'Organizational Metadata' tab is only shown when appropriate, like the Custom Metadata and Taxonomy subtabs in the current Metadata tab, so both of the new tabs would only be shown when they are actually useful. Since there are not many installations where both LOM and Custom Metadata is in use, users with Edit Settings permission would on most installation not see an additional tab, but one or the other.
The 'Content Sharing' tab would increase the number of tabs shown to users with read permission only (but, again, only on installations where LOM is actually useful), but this would serve to structure the information given to these users more clearly, instead of throwing everything into bloated aggregation screens (like the current Info tab). I think simply counting up tabs misses the point here, especially since this is a step in the direction of eventually being able to abandon the Info tab.
I'm not sure why 'All or Nothing' deactivation of the 'Content Sharing' tab would be a bad thing. What parts would you like to be able to toggle individually?
Samoila, Oliver [oliver.samoila], 07 NOV 2025:
Thank you very much for a solution that, as I understand it, should also enable the important information from the ‘Info’ tab to find a new home. In my view, this will then support the cases in which this information is needed. This is also how I understand ‘especially as the “Metadata” tab has become more and more important for OER scenarios’.
What I cannot see in the proposed solution is how to avoid overloading all the scenarios in which ILIAS is used without a focus on OER.Reference is made here to the ‘Allow Deactivation of LOM Tab/Subtab’ feature, but there is no guarantee that this would be implemented at the same time. Maybe it will be. Maybe it won't. If not, a lot of users will be confronted with new tabs with long titles and their need for attention.
I would therefore like to suggest that, in analogy to cross-sectional functions such as ‘Competencies’, ‘Badges’, ‘Custom Metadata’ and others, these functions be intentionally activated in the “Settings” tab of an object. Then the ‘Content Sharing’ tab can be displayed and used accordingly. Depending on the scenario – and not for everyone who has not asked contact with it or wants it for their users.
(This would also mean that no global decision-making would be required for a platform.)
Schmitz, Tim [tschmitz], 7 NOV 2025: I agree that this feature should not be implemented without Allow Deactivation of LOM-Tab/Subtab, I'm fine with making that a strict requirement. I also like the idea of a LOM-checkbox on Settings screens, it makes sense to follow this established pattern. I think this functionality is offered by Object component, so the feasability to implement the checkbox right now depends on the roadmap there, but I'd be open to include it in this feature. Thanks for the suggestion!
Kergomard, Stephan [skergomard], 10 NOV 2025: Thank you very much for your explanation. I do still not believe this is good enough. All of this is far too complicated for what we want to achieve. Starting with the issue that nobody should care about the difference of LOM and Custom Metadata and taxonmies. This to me sounds like a distinction without a difference. I would again kindly ask you to reconsider the whole thing. Independently of this, I would see two additional requirements:
- Even in an improved form this should only be implemented if and when the Info-Tab is removed in all objects.
- This should only be implemented when we have a mechanism to consistently add tabs across objects. To introduce new tabs for all objects types before this is just a bad idea.
JourFixe, ILIAS [jourfixe], 10 NOV 2025: We highly appreciate this suggestion but still need a clear view on the full impact of this request. We would like to have a workshop first on this topic before making a decision on the future presentation of information like licences and other metadata in ILIAS.
6 Implementation
Feature has been implemented by {Please add related profile link of this person}
6.1 Description and Screenshots
{ Description of the final implementation and screenshots if possible. }
6.2 Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
6.3 Privacy
Information in privacy.md of component: updated at {date} by {user} | no change required
6.4 Approval
Approved at {date} by {user}.
Last edited: 10. Nov 2025, 15:42, Kunkel, Matthias [mkunkel]



