Question about themes. Is there anyway to apply a different theme to a course, without having to create a sub-account?
Solved! Go to Solution.
Thanks Shane. Currently we have our own school branding on our site. We have a course coming up, and have promised the client that we would use their branding. So they will not see our schools branding at all. My research so far tells me that in order for me to do this, I would need to create a sub-account for this course, and it will be the only course in this sub-account. I was hoping there may be a workaround for API, as that is a resource we currently outsource. But it sounds like it will be required.
When you say "theme" are you referring to a course template that sets the look/feel of a course? If so and if you have a course setup to use as a master template, then you can use an API call to do a content migration. This would do the trick:
curl 'https://<DOMAIN>/api/v1/courses/<DESTINATION_COURSE_ID>/content_migrations' \
-F 'migration_type=course_copy_importer' \
-F 'settings[source_course_id]=<TEMPLATE_COURSE_ID>' \
-H 'Authorization: Bearer <ADMIN TOKEN>'
Everything in-between the "< >" and in bold would need to be replaced for your instance.
Shane
Thanks Shane. Currently we have our own school branding on our site. We have a course coming up, and have promised the client that we would use their branding. So they will not see our schools branding at all. My research so far tells me that in order for me to do this, I would need to create a sub-account for this course, and it will be the only course in this sub-account. I was hoping there may be a workaround for API, as that is a resource we currently outsource. But it sounds like it will be required.
With the information that you just shared...you are correct. Branding is only done at the account or sub-account level. Best of luck!