Изображения, таблицы стилей, а также любые другие файлы могут храниться виде объектов внутри содержательного дерева сайта. Для создания ссылок на объекты Arp.site используется уникальный идентификатор объекта в системе (ID). По аналогии с обычными ссылками на файлы в Интернете, в системе Arp.Site используется следующий синтаксис:
ifs://$object-id ,
или
ifs://cell-id ,
где
object-id – уникальный идентификатор объекта в системе Arp.Site,
cell-id – идентификатор ссылки на объект.
Примеры использования:
<imgsrc="ifs://123456"/>
вставка картинки
<ahref="ifs://123456"></a>
гипертекстовая ссылка
<link rel= "stylesheet"href="ifs://123456"/>
подключение внешней таблицы стилей
Примечание. Необходимо помнить, что преобразование ссылки к стандартному формату (http://....) происходит только в том случае, если выражение ifs://ID заключено в одинарные (‘) или двойные (") кавычки.
По аналогии с файловой структурой сервера на объекты Arp.Site можно ссылаться, используя сетевые имена объектов и их последовательности.
Для примера рассмотрим два объекта типа «статья», расположенные на одном уровне содержательного дерева сайта и имеющие сетевые имена «article1» и «article2» соответственно. В таком случае из шаблона статьи «article1» возможно сослаться на статью «article2» следующим образом:
<a href="article2"></a>
Помимо этого, допускаются и другие конструкции ссылок:
<a href="../object-netname"></a>
— ссылка на объект-контейнер.
<a href="/object1-netname/object2-netname"></a>
— ссылка на объект object2-netname, находящийся в корневом объекте object1-netname.
<a href="object1-netname/object2-netname"></a>
— ссылка на объект object2-netname в объекте object1-netname, находящимся в текущем контейнере.
Ссылки на внешние ресурсы записываются стандартным для HTML образом
<a href="http://www.arptek.ru">Сайт arptek.ru</a>
Возможно вам придётся вывести на экран строку, выглядущую аналогично "ifs://123456", и не хотите, чтобы система автоматически заменила ссылку с номером объекта на его http-адрес. Тогда после // надо поставить двоеточие:
"ifs://:123456"