Delegated Access > use friendly label for over-ridden hierarchy levels

Description

https://sakaiproject.atlassian.net/browse/SAK-27769#icft=SAK-27769 introduced a new sakai.property to define friendly labels for use when not using the default hierarchy levels. However, some places in the UI are still using the property names, rather than their corresponding labels.

The sakai.property "delegatedaccess.hierarchy.site.properties" defines the list of properties, or "levels", when over-ridden:

#INFRSTR-257 - Delegated Access #delegatedaccess.hierarchy.site.properties #This property allows you to overwrite the default site hierarchy properties expected in a Site. #Example: #delegatedaccess.hierarchy.site.properties.count=3 #delegatedaccess.hierarchy.site.properties.1=school #delegatedaccess.hierarchy.site.properties.2=dept #delegatedaccess.hierarchy.site.properties.3=subj

https://sakaiproject.atlassian.net/browse/SAK-27769#icft=SAK-27769 introduced the corresponding "delegatedaccess.search.hierarchyLabel.<property>" to define friendly labels when the above property is used:

#delegatedaccess.search.hierarchyLabel.{hierarchyLevel} #This allows you to set labels for your hierarchy search options. By default it will use the hierarchy level, but you can #override this by setting the label. For example: #Hierarchy = school->dept->subj #delegatedaccess.search.hierarchyLabel.school=School #delegatedaccess.search.hierarchyLabel.dept=Department #delegatedaccess.search.hierarchyLabel.subj=Subject

You can see from the attached screenshots that not all UIs were updated to use this friendly label rather than the (unfriendly) property name.

Attachments

2
  • 30 Apr 2019, 05:56 PM
  • 30 Apr 2019, 05:56 PM

Activity

Show:

Brian J. June 26, 2019 at 8:21 AM

This is not testable in an OOTB Sakai instance, specific sakai.properties need to be set.

I think it's safe to set this as 'Verified'; it's been running in a production instance for several years.

Thomas Kelsey June 26, 2019 at 8:17 AM

Does this jira need to be qa’ed by a DEV? If not, could you supply a test plan?

Fixed

Details

Priority

Fix versions

Components

Assignee

Reporter

Created April 30, 2019 at 5:40 PM
Updated August 2, 2024 at 2:20 PM
Resolved May 7, 2019 at 10:24 AM

Flag notifications