В комплекте типовых шаблонов блоков для управления отображением данных на страницах сайта используются инлайн команды. То есть команды, которые помещаются внутрь контента блока, точнее в его поле Header, обычно это подпись к картинке. В блоках, где это поле недоступно для редактирования, команда помещается в поле Body.
К одному блоку могут быть применены несколько команд одновременно. Каждая команда задается одной буквой латинского алфавита. Список команд блока должен начинаться с первой позиции поля, список команд должен быть обрамлен символами '[' в начале и ']' в конце. В списке команд может присутствовать целое число.
Действие команд определяется кодом XSLT-шаблонов. Могут быть сайты, у которых некоторые команды не действуют или есть другие команды, разработанные только для них.
В текущей версии типовых шаблонов имеются следующие команды:
- c
- выравнивать картинку по центру
- l
- выравнивать картинку влево
- r
- выравнивать картинку вправо
- n
- выводить количество блоков в подразделах в блоке типа список подразделов
- k
- наличие команды меняет на противоположное значение параметра, определяющего необходимость вывода картинок для каждого подраздела в списке подразделов, если надо, то картинки берутся из ресурса раздела (resourceName='RESOURCE_PICTURE')
- j
- наличие команды меняет на противоположное значение параметра, определяющего необходимость вывода описания подраздела в списке подразделов, если надо, то описание берется из @description
- A
- нумерованный список с большими латинскими буквами
- a
- нумерованный список с маленькими латинскими буквами
- I
- нумерованный список с большими римскими числами
- i
- нумерованный список с маленькими римскими числами
- N
- обычный нумерованный список (необязательная команда для блока типа нумерованный список)
- AaIiN
- список подразделов строить нумерованным (число определяет начало отсчета)
- d
- использовать закрашенный диск в списке
- s
- использовать закрашенный квадрат в списке - использовать окружность в списке
- o
- использовать окружность в списке
- dso
- список подразделов строить с соответствующим буллетом
- D
- превратить список в список терминов и их определений
- t
- список подразделов строить, как таблицу (число определяет количество колонок)
- m
- если две картинки, то открывать вторую по клику мышкой на первой
- p
- выводить дату публикации, там где она по умолчанию не выводится
- u
- опустить текст под картинку (не обтекать)
- v
- убрать принудительно завершение текста, позволит продолжить обтекание текста из следующего блока
- h
- вывести подпись к фотографии под ней текстом
- g
- в начале блока формируется якорь для построения ссылки на него в виде <span class="mark" id="nN">, где N - номер блока
- #
- заголовок состоит из двух частей, разделенных символом '#'. Первая часть относится к первой картинке, а вторая - ко второй.
Цифры - интерпретируются, как целое число, определяющее количество колонок в списке подразделов или начало отсчета элементов в нумерованном списке.
Заголовки
S - <strong>
T - <p>
U - <h1>
V - <h2>
W - <h3>
X - <h4>
Y - <h5>
Z - <h6>
Расширение табличного списка
b - команда обязывает блок типа табличный список (а можно и другие) обрабатывать данные специфическим для конкретного сайта образом. Способ альтернативной специфицеской обработки определяется дополнительным XSLT-шаблоном.
Не нашли интересующей Вас информации - задайте вопрос. |
Скачать документацию по системе управления содержанием UlterSuite. |
Посмотреть примеры сайтов, работающих на базе CMS UlterSuite. |
Заказать систему управления содержанием UlterSuite. |