Customizing the Templates for New Contexts
When you create certain types of contexts in JICS, the system uses an XML template to determine the pages that will be created, the features that will be located on each page, and the roles that will have access to the context. JICS includes templates for each of the following:
The My Pages context.
The context for Campus Groups (these are described more in the Campus Groups Directory section).
The context for e-Racer course sections, academic departments, and several others (these are described more in the Managing CRE-ERP Communication section).
Making Changes to Default Templates
If desired, you can modify any of these templates, which are located in the following directory: Drive:\Program Files\Jenzabar\ICS.NET\Portal\ClientConfig\HtmlContent
Remember to do an iisreset after making your changes.
Note that even after making your changes and doing an iisreset, the changes affect only new My Pages contexts that are yet to be created—they will not affect existing My Pages contexts.
Moving Template Files
If you want to move any template to a location outside the ClientConfig folder, you may. To do this, you add an appConfig entry to the Web.config file. This entry should reference the appropriate key and the new location of the file.
The keys are as follows:
campusGroupPrivateTemplateFile
campusGroupPublicTemplateFile
courseTemplateFile
departmentTemplateFile
personalContextTemplateFile
sectionTemplateFile
So, for example, to move the template for private groups to a different folder called Test, you would add the following key:
<add key="campusGroupPrivateTemplateFile" value="NewParentDirectory/ NewDirectory/DefaultCampusGroupPrivate.xml" />