DataLife Engine > Версия для печати > SiteMap — HTML карта сайта 2.2

Удобный и понятный модуль 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 =