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

Lessons / Issues opening subpages with pre-reqs

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.6, 19.0, 20.0
    • Fix Version/s: 12.7, 19.3, 20.0
    • Component/s: Lessons
    • Labels:
      None
    • Environment:
      Sakai nightly 12/19/20
    • 19 status:
      Verified
    • 12 status:
      Verified
    • Test Plan:
      Hide

      1. Create a new course site

      2. Create lesson pages through the Site Info tool in the following order: Module A, Module C, Module B. (Note that we get the same results when using Site Info tool and Add More Pages feature within Module A to add the last two lesson pages)

      3. Make Module A required and add two required subpages, each with at least 1 required item.

      4. Make Module C required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item.

      5. Make Module B required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item.

      6. Reorder tools to appear as Module A, Module B, Module C and ensure the Index of Pages is in the correct order.

      7. Access the Modules as a Student without completing anything. You will not be able to access Module B or C.

      8. Go through the subpages on Module A.

      9. Then go through the subpages on Module B.  You should successfully be able to access all subpages and Module B and move onto Module C and complete it successfully as well.

      Show
      1. Create a new course site 2. Create lesson pages through the Site Info tool in the following order: Module A, Module C, Module B. (Note that we get the same results when using Site Info tool and Add More Pages feature within Module A to add the last two lesson pages) 3. Make Module A required and add two required subpages, each with at least 1 required item. 4. Make Module C required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item. 5. Make Module B required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item. 6. Reorder tools to appear as Module A, Module B, Module C and ensure the Index of Pages is in the correct order. 7. Access the Modules as a Student without completing anything. You will not be able to access Module B or C. 8. Go through the subpages on Module A. 9. Then go through the subpages on Module B.  You should successfully be able to access all subpages and Module B and move onto Module C and complete it successfully as well.

      Description

      1. Create a new course site

      2. Create lesson pages through the Site Info tool in the following order: Module A, Module C, Module B. (Note that we get the same results when using Site Info tool and Add More Pages feature within Module A to add the last two lesson pages)

      3. Make Module A required and add two required subpages, each with at least 1 required item.

      4. Make Module C required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item.

      5. Make Module B required and ‘not opened until prerequisites are met’ and add two required subpages, each with at least 1 required item.

      6. Reorder tools to appear as Module A, Module B, Module C and ensure the Index of Pages is in the correct order.

      7. Access the Modules as a Student without completing anything. You will not be able to access Module B or C.

      8. Go through the subpages on Module A.

      9. Then go through the subpages on Module B. Each time you try to open one of the subpages on Module B, it will reload the page, and will not mark the subpages as required. You will not be able to move on to Module C.

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                a.fish@lancaster.ac.uk Adrian Fish
                Reporter:
                drramsey Derek Ramsey
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration