Удобный и понятный модуль HTML карты сайта для движка DLE Datalife Engine. Отвечает всем требованиям SEO и очень прост в установке. Модуль позволяет выводить ненумерованный список со ссылками на все новости, категории и статические страницы.Характеристики:наличие админпанели с визуальным генератором кода для вставки в шаблон;возможность детальной настройки более чем 20 параметров!возможность настроить количество выводимых элементов в категорияхвозможность настроить принцип и порядок сортировки элементов картывозможность отображения категорий сайта в виде ссылки или простым текстомвозможность включить/исключить конкретные элементы по их idв карте не выводятся публикации, не прошедшие модерацию, а так же запланированные на будущее;учитывается наличие/отсутствие ЧПУ, а так же тип ЧПУ;важная особенность – в ранних версиях DLE не было ЧПУ, а когда он появился то был только одного типа (сейчас это ЧПУ тип 3). Поэтому новые публикации выводятся с url’ом, тип которого выбран в админке, а старые, соответственно, с url’ом старого типа.модуль полностью кешируется;модуль использует API DLE.
Установка:
1. Распакуйте архив с модулем.2. Скопируйте содержимое папки uploads (кроме /templates/) на сервер.3. Содержимое папки uploads/templates/Default/ поместите в папку своего шаблона.4. Запустите файл http://site.ru/sitemap_installer.php и следуйте инструкциям.5. Удалите файл sitemap_installer.php с сервера.6. Зайдите в админпанель, выберите модуль SiteMap и сгенерируйте код.
7. Откройте файл main.tpl своего шаблона и найдите:
{content}
Замените на:
[not-aviable=sitemap]{content}[/not-aviable]
[aviable=sitemap]*сюда вставьте код, сгенерированный в админке*[/aviable]
8. Откройте файл .htaccess, который лежит в корне (т.е. там, где лежит основной index.php) и найдите:
RewriteEngine On
Ниже добавьте:
# Карта сайта
RewriteRule ^sitemap(/?)+$ /?do=sitemap [L]
9. Откройте файл /engine/engine.php и найдите:
$metatags =
|