GetSimple CMS
по-русски

Плагин SA TOC Anchors

Плагин для добавления анкоров

Плагин для добавления анкоров на страницах с длинными текстами. Анкоры создаются по заголовкам от h1 до h6.

Скачать плагин
Файл скачан 309 раз(а)

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

Основной код:

(% sa_toc %)

Этот код выводит списки заголовков с уровнями вложенности от h1 до h6 и классом "myclass" для тегов li.

Код показывающий анкоры только для заголовков с присвоенными классами:

(% sa_toc class=toc_a %)

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

Код без классов "myclass" для тегов li:

(% sa_toc abs %)

На сайте автора написано, что этот код создает абсолютно позиционированные заголовки, но я нигде не нашел никаких стилей. Но этот код создает все уровни вложенности для списков, даже если не создает анкоров.

Код для ограничения использования заголовков:

(% sa_toc depth=4 %)

Вы можете использовать любые теги заголвоков от h1 до h6, а в списке анкоров показать только заголовки до введенной в коде цифры.

Код для использования упорядоченного списка:

(% sa_toc ol %)

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

Почему-то автор не присвоил ни одного класса тегам ul и ol, но если вы поместите код его плагина в блок с классом, то вы сможете изменить внешний вид этих списков, как вам захочется.

Вы можете комбинировать различные варианты после вызова плагина:

(% sa_toc ol class='toc_a' depth=4 abs %)

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

blog comments powered by Disqus
Эту страницу посетили 4298 раз(а).
Мы используем куки (cookie) для наилучшего представления нашего сайта. Если вы продолжите использовать сайт, мы будем считать что вас это устраивает. Вы можете просматривать сайт без использования куки (cookie) с частичной потерей функциональности в приватном режиме вашего браузера. Если вы полностью отказываетесь использовать куки (cookie), вы обязаны покинуть сайт.  Принять