[ARCHIVED] Can I set my course to change to a different homepage automatically?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is there a way to have your homepage change automatically? I'd like to have a "go to the current module" button on the homepage that changes every Friday at noon automatically. So I would set up one homepage to have the button link to the overview for Module 1, the second homepage would be identical except that it would link to the overview for Module 2, etc. without me having to remember to change it. Is this possible?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This direct functionality is not built into Canvas.
While it cannot be accomplished through the web interface, Canvas has an API that allows you to automate things and it can be accomplished that way. What you would need to do is set up a scheduled event (Task Scheduler on Windows; crontab or at job on Linux/Mac) to change the home page at the appropriate time.
The update/create page endpoint of the Pages API allows you to set the wiki_page[front_page]=true for the page you want to be the front page. Your script could change that each week at the designated time.
I think most people who want to do this end up manually changing it each week because they find it easier that way.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.