SiteMap 2.2.2: HTML карта сайта

Модуль генерации HTML карты сайта для DLE, позволит вывести ненумерованный список со ссылками на все публикации, категории и статические страницы. Содержит визуальный генератор кода для вставки. В нём имеется детальная настройка принципа вывода всех элементов сайта — новости, категории, статические страницы — количество выводимых элементов, принцип сортировки и порядок сортировки, отображение элементов в виде ссылки или простым текстом, возможность включить/исключить конкретные элементы. Особенности:
- модуль полностью кешируется.
- модуль использует API DLE.
- в карте не выводятся публикации, не прошедшие модерацию, а так же запланированные на будущее.
- учитывается наличие/отсутствие ЧПУ, а так же тип ЧПУ.
- предусмотрена такая тонкость — если кто давно работает с движком DLE, то помнит, что в ранних версиях вообще не было ЧПУ, а потом оно
- появилось, но только одного типа (такого же, как сейчас формируется тип 3). Так вот это тоже предусмотрено в данном модуле — новые
- публикации выводятся с url’ом, тип ЧПУ которого выбран в админке, а старые, соответственно, с url’ом ЧПУ старого типа.
Поставил на 15,1/15,2 — модуль работает. Оформил его в виде плагина и адаптировал админку модуля под 13+.
sitemap_original_and_plugin.zip
[74.88 Kb] (cкачиваний: 79)
PS после установки плагина будешь ошибка дублирования значений в БД, нажимайте пропустить. При создании плагина забыл удалить один код, а менять лень 😏 на работу модуля это никак не влияет!
Пример работы модуля
Источник
Похожие статьи:
Комментарии: