- Проверено Modstore
- Бесплатные будущие обновления
- Работа на тестовом и публичном домене
- 12 месяцев тех. поддержки
Возможности
- Автоматическая вставка содержания.
- Настройка глубины заголовков для содержания.
- Пропуск заголовков по уровню или тексту.
- Пропуск заголовков в конкретном DOM элементе.
- Древовидный или линейный вид.
- Нумерация элементов: десятичные или римские числа по порядку или вложенные.
- Ссылка Показать/Скрыть.
- Настройка смещения сверху для прокрутки.
- Обернуть содержание в тег <!—noindex—>.
- Добавленикессылам rel=«nofollow»
- Красивые хэши в URL (например, site.com/faq/#how_do_this).
Видео-обзор
Сниппеты
TableOfContents — выводит блок заголовков.
Параметры:
tpl — Fenom чанк оформления работы сниппета. По-умолчанию: tpl.TableOfContents
tplRow — Fenom чанк оформления строки. По-умолчанию: tpl.TableOfContents.row
excludeParents — Список ID контейнеров, через запятую, у потомков, которых сниппет не должен работать.
excludeResources — Список ID ресурсов, через запятую, на которых данный сниппет не должен работать.
depth — Глубина вложенности заголовков. По-умолчанию: 6.
hashFormat — Формат хеша. Возможные значения: asheading — как заголовок (#пример-текста-заголовка); asheadingwotransliterate — как заголовок без транслитерации (#primer-teksta-zagolovka); counter — счётчик (#navcon1, #navcon2, …)
hideContent — Скрывать содержание. По-умолчанию: 0.
toggle — Ссылка Показать/Скрыть. По-умолчанию: 1.
hierarchical — Древовидный вид. По-умолчанию: 1.
numeration — Нумерация. Возможные значения: decimalnested — десятичные числа (вложенные); decimal — десятичные числа; romannested — римские числа (вложенные); roman — римские числа. По-умолчанию: decimalnested.
numerationSuffix — Суффикс нумерации. dot — точка; roundbracket — скобка; Символ будет добавлен после нумерации. Например, 1.3)
searchContainer — ID элемента, в котором должен происходить поиск заголовков.
minHeaders — Минимальное количество заголовков. Если количество заголовков в посте меньше, то содержание не будет выводиться. По-умолчанию: 2.
skipHeadingLevel — Название заголовков, через запятую, которые следует пропустить. Пример: h4,h2.
skipHeadingText — Заголовки, через запятую, которые должны быть исключены из оглавления. Используйте звездочку * в качестве подстановочного знака для соответствия любому тексту.
useNofollow — Использовать rel=«nofollow» для ссылок. По-умолчанию: 0.
wordDelimiter — Разделитель слов в хеше. По-умолчанию: -.
wrapNoindex — Обернуть содержание тегом По-умолчанию: 0.
labelTitle — Ключ лексикона для надписи заголовка. По-умолчанию: «tableofcontents_label_title».
labelShow — Ключ лексикона для надписи «Показать». По-умолчанию: «tableofcontents_label_show».
labelHide — Ключ лексикона для надписи «Скрыть». По-умолчанию: «tableofcontents_label_hide».
jsOptions — Опции для js. JSON формат. По-умолчанию: {«hash»:true,«history»:true,«scrollOffset»:20,«scrollSpeed»:900}
js — если вы хотите использовать собственные скрипты — укажите путь к ним здесь, или очистите параметр и загрузите их вручную через шаблон сайта.
css — если вы хотите использовать собственные стили — укажите путь к ним здесь, или очистите параметр и загрузите их вручную через шаблон сайта.
TableOfContents 1.0.2
- Исправлено: добавление тега /source
TableOfContents 1.0.1
- Добавлено: Системная опция tableofcontents_heading_restrict_chars_pattern
- Исправлено: Удаление
Последние обсуждения в сообществе MODX.pro