Creating HTML Content with Shared Resources
To optimize storage space and reduce sync times, content creator users can reference HTML assets known as shared resources from the HTML of the multiple slides in different presentations.
Who can use this feature?
- Content Creator Users - Browser
- Creating HTML Content with Shared Resources
- End Users - iPad
- Displaying HTML Content with Shared Resources
- Users do not require an additional license
Configuring Shared Resources for CLM Content for
To configure this feature, ensure Configuring CLM as Document Model is complete.
Creating HTML Content with Shared Resources as
When a Shared Resource document is associated with a Slide document of the HTML5 media type, the system automatically creates a shared folder which links to the shared content. Content creator users who want to reference the shared resource from the HTML of the content can use the following structure:
- ./shared/<folder structure inside the zip>
The following are examples of how content creator users can reference shared resources from HTML:
- <img src='./shared/images/cholecap_logo.jpg>
- <script src=./shared/js/veeva_javascript_library_v3.2.js type=text/javascript></script>
- <link href=./shared/css/base.css rel=stylesheet type=text/css>
Zip files for content that refers to a shared resource should not contain a shared folder. The symlink overwrites the shared resource.
Example zip file hierarchy for a shared resource:
- shared_resource_cholecap.zip
- index.html (or image.png)
- thumb.png
- image (folder)
- cholecap_logo.jpg
- js (folder)
- veeva_javascript_library_v3.2.js
- css (folder)
- base.css
Displaying HTML Content with Shared Resources as
End users can display HTML content with shared resources from the media library in Vault CRM. When presenting the content during a call, the CLM activity for the presentation, including the shared resources, are tracked on the call report.
If end users experience errors when displaying shared resources in CLM content, content admin users can enable Veeva's custom URL scheme. See Loading Shared Resources with Veeva’s Custom URL Scheme for more information.

