To manually clone a template within the Concourse platform, you would go to Create > Clone Course. Once you are on the Advanced Search page (with Criteria and Results), you can search for the template you want to clone. You'd select the appropriate template by clicking the blue "Clone" button next to the syllabus title and then you'll be directed to the "Required Information" and "Optional Information" for the new clone course. To properly create the link, you must click on the box that says "Is Template." That is the most crucial step in the entire cloning process because you cannot retroactively go back and check the box.
If you are trying to create several linked templates at once, you can leverage course feeds to create several linked templates at once. Let's say you have two levels of templates: institutional and course. You could potentially have hundreds of course templates to create, and you probably wouldn't want to sit there and manually create every single course template. Rather, you can leverage the Course feed which has the parameter "CLONE_FROM_IDENTIFIER" which would allow you to clone course templates from the institutional template. To run this operation, we recommend you refer to the System Data Feeds Construction and Processing
article which will walk you through how to properly create a course feed.
You know you've linked your templates correctly when the linked item has a purple chain link button next to the item on the lower-level templates. This replaces the yellow edit and red delete buttons because you do not control that item, or certain sub-items, on the given template.
Clicking on the icon will point you to said higher-level template. If you then edit that higher-level template and return to the lower one, you will see the content has been updated in both places. You then continue to extend the lower one beyond what's already present.
Troubleshooting Linked Template Issues: Linked Behaviors
Now here's where it gets tricky: troubleshooting linked templates. There is one principle that can "throw a wrench" into your item creation or editing, and ultimately lead to troubleshooting: higher-level templates will always take precedence over the lower ones in terms of additions and deletions. It sounds simple, right? It Let's say you have two templates: college and course. The college-level template has a course policy that says "No Cheating." The course template then has this policy and also one for calculators in the classroom. Both policies are listed under the Course Policies Item, but the information is split between the two templates. In addition, the course template also contains a course description. In this scenario, you have information housed under the same Item but the information originates on different templates, and have another item (the Course Description) activated on a lower-level template.
Since additions and deletions cascade, here's what can happen:
1) Say a new course policy is introduced for ADA at the college template. This addition will flow down to the course template.
2) Conversely, if the cheating policy is removed, it will disappear from the course template. The calculator policy on the course template will still remain.
3) However, if the course policy category as a whole is removed from the college template, it will take everything off the course template related to policies, including the calculator policy.
4) In a similar manner, if the college template has a course description added, since there is only space for a single course description item on each syllabus, it will override the description that was already in place on the course template, effectively deleting it.
Moral of the story? Be very careful when adding and deleting items from higher-level templates.
Breaking the Link
Linked Templates are excellent for syllabus development and sustainability, but there's a strong chance you don't want your live-term courses linked to syllabi on the backend. For example, let's say the spring term courses are live, but you already know new policies for the upcoming fall semester that need to be added to the Institutional Policies item. If you had the live spring term courses linked to the template hierarchy, those fall updates would also get pushed out prematurely in the spring courses when you updated the item. In most cases, you'd avoid that potential issue by "breaking" the template link. To do so, when you clone out the templates, you'll leave the "is template" box unchecked and/or update your feed files from a "1" to a "0" in the "IS_TEMPLATE" field. To learn more about restructuring feed files, refer to the System Data Feeds Construction and Processing article.