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

Tools marked as selected with old toolOrder.xml formats are not selected

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 10.1, 11.0
    • Component/s: Worksite Setup
    • Labels:
      None
    • 10 status:
      Resolved
    • Test Plan:
      Hide

      By default, the toolOrder.xml defines announcements as selected, however it doesn't come up as checked.

      • Go to create a new course site site as an instructor
      • Expected: Verify that the announcement tool is pre-checked
      • Observed: Announcement tool isn't pre-checked

      Also home and site-info should be pre-checked, they were previously. Select a few other tools (Like Assignment/Chat) and create the site.

      Also after creating the site, go into Site Info -> Edit tools and verify that all of the expected tools are still selected.

      Show
      By default, the toolOrder.xml defines announcements as selected, however it doesn't come up as checked. Go to create a new course site site as an instructor Expected: Verify that the announcement tool is pre-checked Observed: Announcement tool isn't pre-checked Also home and site-info should be pre-checked, they were previously. Select a few other tools (Like Assignment/Chat) and create the site. Also after creating the site, go into Site Info -> Edit tools and verify that all of the expected tools are still selected.

      Description

      With the pre-Sakai 10 toolOrder.xml format which it seems should still be supported, tools marked with selected="true" are not in fact selected by default when creating a new site.

      e.g. $sakai.home/toolOrder.xml:

      <category name="course">
      <tool id = "sakai.iframe.site" />
      <tool id = "sakai.synoptic.chat" />
      <tool id = "sakai.synoptic.announcement" />
      <tool id = "home" selected="true" />
      <tool id = "sakai.announcements" selected="true" />

      This functionality seems to have been lost in the SAK-16600 refactor.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  smarquard Stephen Marquard
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration