Community

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
k_ryall
New Member

Course specific theme

Jump to solution

Question about themes.  Is there anyway to apply a different theme to a course, without having to create a sub-account?

Tags (1)
1 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.

View solution in original post

3 Replies
shane_ohara
Community Champion

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.

shane_ohara
Community Champion

With the information that you just shared...you are correct. Branding is only done at the account or sub-account level. Best of luck!