Re-using or Importing Material from Other Sakai Sites
When you create a new site in Sakai, you may reuse materials from other course or project sites you’ve previously created in Sakai (this includes sites imported from Blackboard). (Please note, student materials – such as comments in a forum, submitted assignments, etc. will not transfer to your new site – they all stay with the original site).
IMPORTANT NOTE FOR BLACKBOARD IMPORTED SITES: some Blackboard content may not be able to be imported to new sites using the method described here. If you’re unable to import your Blackboard migrated content, try copying the content in Resources instead.
This video will walk you through the different ways to copy materials from one site to another and gives tips for updating content in the new site. More detailed written directions are provided below. If you are planning to reuse materials from a site imported from Blackboard, please view the recommendations on working with migrated materials.
Contents of this guide:
- Import Materials into a Course Site
- Import Materials during Project Site Creation
- Checklist for Re-using Materials
Import Materials into a Course Site
Use this method to add materials from another, older course, into your new Sakai course site. Important: If you created an interactive syllabus or schedule with links to your Resources or other tools like Assignments, you will need to update these links because they point to your old course not your new one. Instructions for updating links can be found at the end of this help document.
1. Enter Site Info of the course in which you would like to import materials and choose Import from Site.
2. On the next screen, choose one of the following:
- I would like to replace my data: Use this option to overwrite the existing data with the imported data. This method allows you to import Gradebook settings. You will be able to select only one source site from which to import data. This is the recommended method for creating a course copy.
- I would like to merge my data: Use this option to merge the imported data with the existing data in your site. This method does not import Gradebook settings. You will be able to select multiple sites from which to import data. This method is especially useful when you need to pick and choose materials from another course site.
- I would like to merge my user(s): Use this option if you want to import the participants from another site. This method does not import roster-provided users. This is a way to add non-roster participants like course builders and outside participants into a new course easily.
3. Check the boxes to select the source site(s), and then click Continue.
4. Under the name of the site(s) you selected, check the box next to each tool that contains source material you want to import. If a box is grayed out, it means the corresponding tool was not enabled in that site. Then, click Finish.
Import materials during Project Site Creation
When creating a project site, you will be asked if you would like to re-use materials from other sites. Choose the appropriate course(s)and click Continue. Please see the screenshot below for more details. Note: You may also use the directions above to reuse site content after the project site is created.
Checklist for Re-using Materials
If you are planning to reuse materials from a site imported from Blackboard, please view the recommendations on working with migrated materials.
If you are re-using courses that were previously taught in Sakai, please pay special attention to these issues:
1. Ensure that all dates for assignments, tests, announcements, etc. are updated in your new course. In many cases, the imported item is saved automatically as a draft or hidden until the new dates are entered. To update an item, enter the tool in question and locate the imported materials. Choose the Edit button under an item.
Choose new dates and update any other items as necessary. Click on Post to finish the edits.
2. When you update items that will be graded, decide whether it appropriate to create a new Gradebook entry or associate it with an existing one.
3. IMPORTANT! Internal links imported from one Sakai course site (created before May 11 , 2013) to another will be broken**. An example is a syllabus item that included a link to a file in Resources. These links point to your old Sakai course, rather than the new one, and must be updated so your students can access them (note: as an instructor, even using the ‘student’ view, it may seem like you can access linked files, etc – but this will only be because you have access to the old course that the links are actually linking to. Your new students will not be able to access these materials unless you update!). It is recommended that you update links as one of the last steps when creating a course. This will ensure that the links stay current.
(**Note: This internal direct link issue has been fixed due to the Sakai upgrade, but it affects sites created after May 11, 2013 and on)
There are a few options when updating those links:
Option 1 – Recreate links within a tool.
For example, to update a link in your syllabus, choose to Create/Edit within the syllabus tool.
While editing your syllabus, find a link you need to edit, highlight the text, and click hyperlink tool (world icon) to link to web addresses outside Sakai, documents in Resources, Assignments, Forums, or Tests and Quizzes.
Option 2 (advanced): redo links using find/replace in an HTML or text editor
If you have a large number of links to update, it may be useful to edit the URL addresses using a find/replace method in a standard text editor. In Sakai, each course has its own site ID, which can be updated in individual URLs. You can identify the site ID by looking for the consistent set of numbers in the URL as you browse a site. For example, in the URL https://sakai.duke.edu/portal/site/ 38e2052d-94ae-4040-9148-0544e9341256/page/2d4ef675-41db-4998-a837-48d92184599e, the site ID is 38e2052d-94ae-4040-9148-0544e9341256 (between the /site/ and /page/). Once you know the Site ID of your old Sakai course site and the Site ID of your new Sakai course site, you can for example, open the Syllabus and get the source code (the HTML), copy that into a text editor, and find/replace the old Site ID with the new Site ID. Then copy the revised HTML code back to the Syllabus editor in Sakai and save. The links should point to files located in the new course instead.
Option 3: Create a ‘master’ site
As an alternative, you can create a Sakai project site that can serve as a “master” site to store reusable content to link to your course sites. This will create permanent links that can be used across semesters, as long as those resources are not removed from the master site. Individual faculty (or a group of faculty who teach similar courses) can add content (folders and files) to the master site’s Resources. In order to have students from different semesters and courses access the resources, the content folders and files in Resources should be made “Public.” Note: “public” does not mean the resources can be searched by anyone, instead it allows you to share a link with others. Warning – it also allows others who have the link the ability to share it as well.In this example, I have chosen to make the Resource folder labeled Images public. First, select Edit Details from the drop down menu under Actions. Next, chose to make the folder publicly viewable under Availability and Access. Finally, hit Update at the bottom of the screen. See the screen shots below.