DataLife Engine / Модуль для DLE HTML SiteMap 2.1

Модуль для DLE HTML SiteMap 2.1


Отвечающий всем необходимым требованиям, представляем на https://dle9.com модуль HTML карта сайта для движка DLE Datalife Engine. HTML SiteMap 2.1 сделает SEO продвижение удобным и эффективным.

Модуль dle HTML карта сайта Dle sitemap очень проста в установке, позволяет эффективно выводить ненумерованный список со ссылками новости, категории и статические страницы. У модуля большой потенциал, есть детальное описание настройки более чем 20 параметров, возможность настройки количества выводимых элементов в категориях, порядок сортировки, понятный вид ссылки и т.д.

Dle sitemap


[spoiler=Характеристики:] наличие админпанели с визуальным генератором кода для вставки в шаблон;
возможность детальной настройки более чем 20 параметров!
возможность настроить количество выводимых элементов в категориях
возможность настроить принцип и порядок сортировки элементов карты
возможность отображения категорий сайта в виде ссылки или простым текстом
возможность включить/исключить конкретные элементы по их id
в карте не выводятся публикации, не прошедшие модерацию, а также запланированные на будущее;
учитывается наличие/отсутствие ЧПУ, а также тип ЧПУ;
важная особенность – в ранних версиях DLE не было ЧПУ, а когда он появился то был только одного типа (сейчас это ЧПУ тип 3). Поэтому новые публикации выводятся с url’ом, тип которого выбран в админке, а старые, соответственно, с url’ом старого типа.
модуль полностью кешируется;
модуль использует API DLE.[/spoiler]

[spoiler=Установка]
Процесс установки занимает не более 5 минут.
Распакуйте архив с модулем;
Скопируйте содержимое папки uploads (кроме /templates/) на сервер;
Содержимое папки uploads/templates/Default/ поместите в папку своего шаблона /templates/{THEME}/;
Запустите файл http://site.ru/sitemap_installer.php и следуйте инструкциям;
Удалите файл sitemap_installer.php с сервера;
Зайдите в админпанель, выберите модуль SiteMap и сгенерируйте код;
[/spoiler]
{content}


Замените на:

[not-aviable=sitemap]{content}[/not-aviable]
[aviable=sitemap]{include file="engine/modules/sitemap.php"}[/aviable]


Откройте файл .htaccess, который лежит в корне (т.е. там, где лежит основной index.php) и найдите:

RewriteEngine On


Ниже добавьте:

# Карта сайта
RewriteRule ^sitemap(/?)+$ /?do=sitemap [L]


Процесс установки завершен - карта сайта доступна по адресу http://site/sitemap/

[spoiler=Настройка]Внимание! Для настройки вам совершенно не обязательно знать описание параметров и их значений, за вас это сделает визуальный генератор кода в панели администратора. Описание, идущее ниже, только для продвинутых пользователей.

Различные настройки позволяют достаточно гибко настроить выводимую картой сайта информацию, при этом ни одна из приведенных ниже настроек не является обязательной! Можно ничего не указывать и просто вставить тег

{include file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4"}


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

{include file="engine/modules/sitemap.php?cats_as_links=1&news_limit=20"}


Более подробную информацию смотрите в архиве

Sitemap_v.2.1.zip [35,4 Kb] (cкачиваний: 245)

Автора: store.alaev
Версия - 2.1 (от 08.10.2012)
Совместимость - 8.2 - 10.0 Dle sitemap HTML карта сайта
16-10-2013, 14:24
Вернуться назад