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

Add back 'show subsites as flyout' code mistakenly removed from master

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 12.0
    • Fix Version/s: 12.0
    • Component/s: morpheus
    • Labels:
      None
    • Test Plan:
      Hide
      1. Create 3 sites
      2. In 2 of the 3 sites go to site info and click Link to Parent and link both of the sites to the 1 other site.
      3. Go to the parent site and a Subsites tool is listed on the left with other tools. 
      4. Click the Subsites tool 
      5. Click on one of the subsites

      expected results: When clicking on the subsites tool it should show all of it's subsites ("flyout"), and clicking on a subsite should go to the subsite selected.

       

      Show
      Create 3 sites In 2 of the 3 sites go to site info and click Link to Parent and link both of the sites to the 1 other site. Go to the parent site and a Subsites tool is listed on the left with other tools.  Click the Subsites tool  Click on one of the subsites expected results: When clicking on the subsites tool it should show all of it's subsites ("flyout"), and clicking on a subsite should go to the subsite selected.  

      Description

      JavaScript was inadvertently removed from sakai.morpheus.toggletools.js as part of SAK-31651 - Sticky header. The sticky header Jira has been merged to master and so this functionality, which is used by the University of Murcia, has now gone from the code base.

      The code removed from the javascript is in the attached file. Adding it back in will probably stop the sticky header functionality from working so I haven't attempted to do the fix.

      I tried to assign this to Fernando (fernando.geraci@rutgers.edu) as he did the sticky header work but he seems to have disappeared from the list of possible assignees.

      Note that there is an attempt to put back the 'show subites as flyout' code in SAK-32197 but SAK-32197 has been merged to 11.x and not master.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. codeMissing.txt
              2 kB
            2. Flyouts.JPG
              Flyouts.JPG
              28 kB
            3. FlyoutsWithScroll.JPG
              FlyoutsWithScroll.JPG
              28 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  ncaidin Neal Caidin
                  Reporter:
                  rebeccam Rebecca Miller
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  9 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration