Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-2830

Make user properties displayed in group members tool and course members element configurable

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.4
    • Fix Version/s: 12.0
    • Component/s: Course, Group
    • Labels:
      None

      Description

      Recently the group member listing was refactored to share the same style as the group members course element. As as side effect the user attributes showed in the user listing are not configurable anymore.

      The goal of this issue is to add two new user property context to configure the attributes that should be displayed:

      # key for properties to be displayed in the avatar display. 
      # first and lastname can not be removed. 
      # By default the insitution and org unit is also displayed if available (new)
      org.olat.commons.memberlist.ui.MembersAvatarDisplayRunController
      
      # key for properties to be displayed in the listing display
      # default is the same as for all user listings
      # OLD: org.olat.admin.securitygroup.gui.IdentitiesOfGroupTableDataModel
      # now replaced with:
      org.olat.commons.memberlist.ui.MembersTableController
      
      # key for properties to be displayed in the print view
      # OLD: org.olat.course.nodes.members.MembersCourseNodeRunController
      # now replaced with:
      org.olat.commons.memberlist.ui.MembersPrintController
      

        Attachments

          Activity

            People

            Assignee:
            gnaegi Florian Gnägi
            Reporter:
            gnaegi Florian Gnägi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 8 hours, 10 minutes
                8h 10m