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

Lessons doesn't come over Site Creation>Re-Use Existing Material

    XMLWordPrintable

    Details

    • 19 status:
      Verified
    • 12 status:
      Verified
    • Test Plan:
      Hide

      Create a site with two lessons tools, Lessons A and Lessons B.

      Add a subpage then a text item in that subpage, to each top level lessons tool.

      Create a new site and select the reuse material option, picking the site previously created.

      Select the Lessons tool in the tool list and then finish creating the site.

      You should see two lessons tools in the latest site. Lessons A and Lessons B, with their subpages and the text items.

      Show
      Create a site with two lessons tools, Lessons A and Lessons B. Add a subpage then a text item in that subpage, to each top level lessons tool. Create a new site and select the reuse material option, picking the site previously created. Select the Lessons tool in the tool list and then finish creating the site. You should see two lessons tools in the latest site. Lessons A and Lessons B, with their subpages and the text items.

      Description

      As Duplicate Site feature of Site Info has been disabled, replacing the workflow might have to happen within Worksite setup> Reuse Material from Other Sites. It doesn't seem to work fully though. In testing done on our own instance (lampschools.org - 12.1) and at Nightly (Sakai - 12.2-rc01 06/01/2018 - Sakai 12.2-rc01 - Server ip-172-31-7-189) It appears to fail when doing LESSON content & structure import.  When doing the import discussion forum and resource content come in just fine, but the lesson structure and substance doesn't.  The only case I could see it work was when the import imported a Lesson called "Lesson" - other lessons (named differently) were ignored or not imported properly, placing lesson pages and subpages in the Index of Pages deleted area (no other page refers to them) area of the newly created course site.

      To reproduce:

      1. With a site with lesson content already created go to Worksite Setup>New>Project Site>name the site
      2. Select Continue and choose Lessons as the Project Site Tools to import
      3. Under the Re-use Material from Other Sites You Own area, select Yes, and then select the course site with lesson content you with to reuse (mentioned earlier in these steps)
      4. Select Continue
      5. ON the Re-use Material from Other Sites page select Lessons and then select Continue at the bottom
      6. Click Continue to finish the site creation process
      7. Once the site is created, check out the Lesson page(s) for accurate replication
      8. Specifically check the Index of Pages area of the newly created site for Lesson page content that is missing (or rather misplaced).

      This video demonstrates the issue (about 11 minutes):

      https://screencast-o-matic.com/watch/cF1fFBb9hK (skip to 5:33 for the meat of this)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  davideveland Dave Eveland
                • Votes:
                  3 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code