2019.1

Table Of Contents
When refering to them, normally you would simply use the path directly with the file name. The
structure within those folders is maintained, so if you create a "signatures" folder within the
"Images" folder, you need to use that structure, for example in HTML: <img
src="images/signatures/johnsmith.gif">. In scripts, you can refer to them in the same way, for
example:
results.loadhtml("snippets/en/navbar.html");
See also: "Loading a snippet via a script" on page817 and "Writing your own scripts" on
page798.
Note
When referring to images or fonts from a CSS file, you need to remember that the current
path is css/, meaning you can't just call images/image.jpg. Use a relative path, for
example: #header {background-image: url('../images/image.jpg'); }
External resources
External resources are not stored in the template, but on the local hard drive or on a network
drive. They are accessed using a path. The path must have forward slashes, for example <img
src="file:///c:/resources/images/signatures/johnsmith.gif"> or var json_variables = loadjson
("file:///d:/jsondata/variables.json");. The complete syntax is:file://<host>/<path>. If the host
is"localhost", it can be omitted, as it is in the example, resulting infile:///<path>. The empty
string is interpreted as `the machine from which the URL is being interpreted'.
Network paths are similar: results.loadhtml("file://servername/sharename/folder/snippet.html");
(note that in this case file is followed by 2 slashes only).
Some limitations
l Style sheets cannot refer to external resources.
l The Connect Server user needs access to whichever network path is used. If the network
path is on a domain, the Connect Server must be identified with domain credentials that
have access to the domain resources.
For more information on network paths, please see this Wikipedia entry: file URI scheme.
Page 449