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

Оглавление

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

Вызов блока
{{toc page="mypage" from="h2" to="h6" numerate title="Моя страница"}}

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

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

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

from

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

to

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

numerate

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

title

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

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

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

Вызов блока
{{grid page="адресТаблицы"}}

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

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

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

width

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

{{grid page="адресТаблицы" width="60%"}}
readonly

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

num

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

sort

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

filter

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

{{grid page="адресТаблицы" filter="[id1]=значение1, [id2]=значение2"}}

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

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

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

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

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

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

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

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

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

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

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

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

{{grid page="адресТаблицы" columns="id1, id2, id3"}}

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

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

Якорь

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

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

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

title

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

text

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

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

((http://адресСтраницы#Якорь Текст ссылки))