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

Landing pages configuration



    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.0
    • Component/s: Home, Pwd, Portal
    • Labels:
    • Funded by:
    • Sprint:
      Sprint 3 - 10.0.b1


      In OO we use the context entry / business path information to address a certain place in the application. This is also leveraged for the resume feature as the last business path the user visited is persisted and read out after next login.

      This concept is now extended to explicitly set so-called "landing pages".

      A landing page is nothing else than a configured business path that the user jumps to after login as alternative to resume and the hardcoded first site as in previous releases.

      Login process
      After login, the user has the possibility to:

      • Resume (always resume)
      • Open Landin page (always open landing page)

      Admin Configuration
      In the admin section a configuration module is added. Here, the admin can define which landing pages are available.

      • My courses
      • Course favorites
      • Catalog
      • A certain level in the catalog
      • A specific course
      • My groups
      • Group favorites
      • A specific group
      • My notifications
      • My e-portfolio
      • Infopage 1/2
      • Resourcemanagement (only authors)
        In a second step, the admin can preset which users will have which landing page in case they have to personal setting. Rules that can be set are:
      • System role
      • User attributes

      User Configuration
      The resume configuration is modified so the user can preset his personal landing page:

      • Configured business path options configured in the admin configuration
      • Own business path (E.g. by visiting a place in OO and then having a feature "make this my default page"
      • When the user did not configure anything so far, the computed rule from the admin module configuration is used depending on the users roles and attributes.

      The configuration of the personal landing page must be configurable by the usermanager for users.




            • Assignee:
              srosse Stéphane Rossé
              gnaegi Florian Gnägi
            • Votes:
              0 Vote for this issue
              2 Start watching this issue


              • Created:

                Time Tracking

                Original Estimate - 3 days, 6 hours, 30 minutes
                3d 6h 30m
                Remaining Estimate - 0 minutes
                Time Spent - 1 day, 3 hours, 30 minutes Time Not Required
                1d 3h 30m