How do I use legacy customizations in the new sidebar?

Legacy customizations must be brought into the new customizations course in varying ways. In some cases, the content must be upgraded after migrating it.

The legacy sidebar uses customization content from your legacy Design Tools Primary Customizations Course and the new sidebar uses customization content from your new DesignPLUS Primary Customizations Course. This means that if you want the new sidebar to use the customization content that already exists in your legacy course, you will need to copy the customization content into the new course.

Instructions

Content Blocks (or Syllabus Blocks)

  1. In the legacy course, edit the [Content Blocks] page and copy the HTML code for the content block(s) you want.
  2. In the new course, edit the [Content Blocks] page and paste the HTML code at the end of the second-to-last line of the page (so that it is still contained inside the </div> tag of the dp-wrapper).
  3. Save the page.

Note: These steps can be applied to migrating Syllabus Blocks as well; the only difference is that you will use the [Syllabus Blocks] page instead of the [Content Blocks] page in both the legacy and new customizations courses.

Video: Moving Legacy Content Blocks to New Customizations

Template Pages (or Syllabus pages, or Policies pages)

  1. In the new course, go to the course settings and choose Import Course Content.
  2. Select Copy a Canvas Course.
  3. Put the legacy course ID in the space provided and select the course.
  4. Choose Select Specific Content.
  5. Select the Import button.
  6. Select the Select Content button in the Current Jobs queue
  7. Expand the Pages option and check the template page(s) you want.
  8. Import the page(s).
  9. Go to the course Pages and find the new page(s).
  10. Edit the page and use the new sidebar to upgrade the content (Accessibility/Usability > Upgrade).
  11. Save the page.

Note: These steps can be applied to migrating Syllabus pages or Policies pages as well.

Video: Moving Legacy Template Pages to New Customizations

HTML Snippets

  1. In the legacy course, edit the [HTML Snippets] page and copy the row of the snippet you want.
  2. In the new course, edit the [HTML Snippets] page and add a row to the custom snippets table.
  3. Paste the snippet you copied into the new blank row.
  4. If necessary, upgrade the content of the snippet (only necessary if the snippet contains legacy "kl_" classes or ids.)
  5. Save the page.

Video: Moving Legacy HTML Snippets to New Customizations

Banner Images

  1. In the legacy course, edit the [Banner Images] page and copy the image you want.
  2. In the new course, edit the [Banner Images] page and paste the image under the custom images heading.
  3. Save the page.

Video: Moving Legacy Banner Images to New Customizations

Color Palette

  1. In the legacy course, edit the [Color Palette] page and copy the list items you want (label and color values).
  2. In the new course, edit the [Color Palette] page and paste the list items in the unordered list on the page.
  3. Save the page.

Video: Moving a Legacy Color Palette to New Customizations