Команды для блоков

В комплекте типовых шаблонов блоков для управления отображением данных на страницах сайта используются инлайн команды. То есть команды, которые помещаются внутрь контента блока, точнее в его поле 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-шаблоном.


downloadНе нашли интересующей Вас информации - задайте вопрос.
downloadСкачать документацию по системе управления содержанием UlterSuite.
downloadПосмотреть примеры сайтов, работающих на базе CMS UlterSuite.
downloadЗаказать систему управления содержанием UlterSuite.
Система управления контентом UlterSuite
Tradeline. Торговый Портал



Дизайн и разработка: UlterWest