Главная страница / DataLife Engine / Плагины / SiteMap 2.2.2: HTML карта сайта

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

20 июня 2022, Понедельник
899
2
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 после установки плагина будешь ошибка дублирования значений в БД, нажимайте пропустить. При создании плагина забыл удалить один код, а менять лень 😏 на работу модуля это никак не влияет!

Пример работы модуля
Источник
Комментарии:
{login}

Твой комментарий..

  1. Tleukabyl 1 августа 2022 22:00

    Разделять сайтмап на части умеет? 

    1. byroot Администраторы 1 августа 2022 22:14

      Нет! Не умеет.

      Это HTML карта сайта со списком всех материалов на одной странице.

Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта