Вставка объектов

Оглавление

Создает автоматическое оглавление страницы на основании ее заголовков.

Вызов блока
{{toc page="mypage" from="h2" to="h6" numerate title="My page"}}

Все параметры блока {{toc}} необязательные.

Параметры блока
page

Адрес страницы, по заголовкам которой будет построено оглавление.

from

Самый высокий уровень заголовков, начиная с которого они включаются в оглавление.

to

Самый низкий уровень заголовков, заканчивая которым они включаются в оглавление.

numerate

Если опция включена, заголовки в оглавлении будут пронумерованы.

title

Заголовок оглавления.

Динамическая таблица

Блок содержит динамическую таблицу.

Вызов блока
{{grid page="tableAddress"}}

По умолчанию такую таблицу можно редактировать прямо на странице, в которую она встроена. Все изменения будут автоматически применяться к основной таблице и всем ее вхождениям в другие страницы.

Параметры блока
page

Адрес таблицы, которую вы хотите добавить на страницу.

width

Необязательный параметр. Ширина таблицы в процентах от ширины страницы:

{{grid page="tableAddress" width="60%"}}
readonly

Необязательный параметр. Если присутствует, таблица встраивается в режиме «только для чтения».

num

Необязательный параметр. Если присутствует, номера строк таблицы не отображаются.

sort

Необязательный параметр. Если присутствует, настройки сортировки исходной таблицы не учитываются.

filter

Необязательный параметр. Позволяет задать фильтр для отображения строк таблицы:

{{grid page="tableAdress" filter="[id1]=value1, [id2]=value2"}}

Такой фильтр выведет только те строки, для которых одновременно выполнены условия:

  • в столбце с идентификатором [id1] указано значение1;

  • в столбце с идентификатором [id2] указано значение2.

Чтобы узнать идентификатор столбца, перейдите в режим редактирования таблицы (Редактировать) и нажмите на значок в заголовке нужного столбца.

Как указывать значения для сравнения

В зависимости от типа данных столбца, значения для сравнения указываются по-разному:

Тип данных Пример Описание
Текст 'Bike' Текст в одинарных кавычках
Число -7 Число без кавычек
Чекбокс true

Поддерживаются различные форматы записи.

Для логического нуля: no, off, false, unchecked.

Для логической единицы: yes, on, true, checked, done

Дата 2012-12-12 Дата в формате ГОД-МЕСЯЦ-ДЕНЬ
Список 'Bike' Текст в одинарных кавычках
Множественный список 'Bike' Текст в одинарных кавычках
Поддерживаемые операции сравнения
Операция Запись Пример
Равно =, is
[13] is 'Bike'
Не равно !=, is not
[13] is not 'Bike'
Сравнение <, >, <=, >=
[13] > 50
Содержит подстроку ~
[13] ~ 'Bi'
Не содержит подстроку !~
[13] !~ 'Bi'
В интервале от ... до ... (работает с числами и датами) between ... and ...
[13] between 100 and 1000
Равно одному из ... in (...)
[13] in ('Bike', 'motorcycle', 'helicopter')
Не равно ни одному из ... not in (...)
[13] not in ('submarine', 'spaceship')
columns

Необязательный параметр. Содержит список столбцов для отображения в формате:

{{grid page="linkToTheTable" columns="id1, id2, id3"}}

Такой динамический блок содержит только столбцы с идентификаторами id1, id2, id3.

Чтобы узнать идентификатор столбца, перейдите в режим редактирования таблицы (Редактировать) и нажмите на значок в заголовке нужного столбца.

Якорь

Блок содержит якорь — метку, с помощью которой можно напрямую переходить к этой области страницы.

Вызов блока
{{Anchor href="MyAnchor"}}
Параметры блока
href

Содержит имя якоря.

title

Необязательный параметр. Содержит заголовок якоря.

text

Необязательный параметр. Содержит текст якоря.

Чтобы создать ссылку на якорь, добавьте его имя справа от адреса страницы через символ #:

((http://pageAddress#MyAnchor Link text))