This guide provides instructions and information about Stanford Web Services Jumpstart platform, based on Drupal 7.
We've released our new Stanford Sites on Drupal 8 (D8) platform — the new framework for Stanford Sites in 2020 and beyond. Check out our new User Guide to help you set up your website on the D8 platform.
The course importer uses RSS feeds to import courses from https://explorecourses.stanford.edu/ and can display them on your site. If your website is on the Stanford Sites service, this module is already installed for you. Otherwise, you can download it from the Stanford Drupal Features server at http://drupalfeatures.stanford.edu/project/stanford-courses.
Site Owners can create, edit and delete course importers.
Once installed on your site, you can find documentation for the Stanford Courses module on your site at admin/help/stanford_courses.
To use the Stanford Course Importer you’ll need to create a Stanford Course Importer node and give it a feed URL that specifies the search criteria for the courses to import from Explore Courses. The importer retrieves course information, and for each course, creates and populates a course node with the course information.
Before starting, be sure to have the following information ready:
Title of your course importer
Feed URL from explorecourses.stanford.edu
Optionally, a description of your importer
Navigate to http://explorecourses.stanford.edu/
Enter the search criteria which will list the courses you wish to import
Your search will result in a long URL like this being displayed in the address bar of your browser:
Copy that URL from your browser's address bar for use as your feed URL
From the Site Actions Menu, select Add Stanford Course Importer (node/add/stanford-course-importer)
You should see the following screen:
2. Paste the feed URL from your search at explorecourses.stanford.edu
3. Optionally, enter your description of your importer in body text area
4. Scroll to the bottom of the page and select “Save”
Upon first saving the course importer, the importer will immediately import the items from the feed. Be prepared, this may take some time.
To verify that the importer imported the course you were expecting, first, verify that the number of nodes created corresponds with what you expect. This number should display when the import finishes.
To check that the courses imported are the ones you expect:
Select “Manage Content” from the Site Actions Menu to bring up the manage content page
Under “Type” filter select “Course Importer”
Click on “Apply”
If necessary, sort by date by clicking on the “Updated” column header
Check that the most recent courses reflect the information that you expected
Did you forget to add a tag to the courses you imported? Maybe you imported the wrong feed? Not to worry. Here’s how to update or change the importer and the items you’ve imported.
Find the Stanford Course Importer node you originally used to import the items.
Select “Manage Content” from the Site Actions Menu
On the content page, under “Type” select “Course Importer”
Click on “Apply”
Scroll through the list until you find the importer to update
Select the importer by clicking on the title
Tabs you should see:
2. Delete all the courses imported using this importer
3. Make your changes
On the importer node, Select “Edit”
Make your changes to the importer
Scroll to the bottom of the page and click on “Save” to save your changes
4. After saving, import the courses with the new criteria
Click on “Import” to confirm