Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-33977

The worksitesetup.filtertermdropdowns property should refine results further

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 19.0
    • Fix Version/s: 12.2, 19.0
    • Labels:
      None
    • 12 status:
      Resolved
    • Test Plan:
      Hide

      Please add a Test Plan here.

      Show
      Please add a Test Plan here.

      Description

      Consider a Sakai instance configured with the property:
      worksitesetup.filtertermdropdowns=true
      Ie. this property controls Worksite Setup -> New -> Course Site, so that the displayed academic terms are filtered to contain only those in which the user has enrollments

      Only users whose user role has site.add.course can get to this view (in Sakai OOTB, we have 'registered', for instance). However, if a 'registered' user has only student enrollments in a particular academic term, and they have no instructor enrollments in that academic term, the academic term can still be selected.

      In the academic term dropdown, an academic term should only be presented to the user if the user has at least one section membership in the term whose role's template (in !site.template.course) has both 'site.upd', and 'realm.upd' (the permissions required to attach a section).

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  bbailla2 Brian Baillargeon
                  Reporter:
                  bbailla2 Brian Baillargeon
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code