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

Allow multiple site types for isCourseSite(), isProjectSite(), isPortfolioSite()

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.0
    • Component/s: Kernel
    • Labels:
      None
    • Previous Issue Keys:
      SAK-23074, KNL-1016

      Description

      Course, Project and Portfolio site type categories should support mapping to multiple types. For example, isCourseSite() may return true for sites of either "course" or "subject" types. This will enable greater flexibility and granularity when defining sites, and also improve the site creation from templates process (SAK-22450).

      The default behavior will remain the same:
      courseSiteType => course
      portfolioSiteType => portfolio
      projectSiteType => project

      But these defaults can be over-ridden in sakai.properties, for example:

      courseSiteType.count=2
      courseSiteType.1=course
      courseSiteType.2=subject

        Gliffy Diagrams

          Zeplin

            Attachments

            1. KNL-1016_2.diff
              5 kB
              Zhen Qian
            2. sitetype.patch
              2 kB
              Zhen Qian

              Issue Links

                Activity

                  People

                  Assignee:
                  umich-dev UMich Developers
                  Reporter:
                  gsilver Gonzalo Silverio
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration