"Доработаный" модуль SiteMap
Оригинал: http://forum.4dle.ru/showpost.php?p=4680&postcount=5
Спасибо,
GAFUR, за то, что
тут напомнил мне, что линки в старых версиях и в 6.5 разные

.
Пример работы тут:
http://respecta.net/sitemapТам впринципе и делать нечего было

но сделал для себя, тем кто ВООБЩЕ не шарит в php прица не придётся
Скоро будет хороший модуль. Писать я его уже начал, но некак не допишу т.к. занят другим сейчас.
1. Скопировать
sitemap.php из архива в
engine/modules2. Поменять дату последней добавленой новости в файле
sitemap.php на свою (в моём случае это
2007-12-17 21:38:10):
//Дата добвления последнй новости до обновления движка на версию 6.5
$upddate = "2007-12-17 21:38:10";
3. Открыть
engine/engine.php4.Найти
case "comments" :
include ENGINE_DIR.'/modules/comments.php';
break;
Ниже добавить
case "sitemap" :
include ENGINE_DIR.'/modules/sitemap.php';
break;
5. В корне сайта открыть
.htaccessпосле
Код:
# Редиректы
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
Вставить
Код:
# Карта сайта
RewriteRule ^sitemap(/?)+$ /?do=sitemap [L]
6. В шаблоне вставить ссылку на карту сайта:
a) Для сайтов с ЧПУ -
http://domain.ru/sitemap/ b) Для сайтов без ЧПУ -
http://domain.ru/index.php?do=sitemap7. Наслаждаемся ;)
В данном случае дата последней опубликовоной до обновления движка новости
2007-12-17 21:38:10Незабывайте поменять дату на свою!
Скачать:
Вы не можете скачивать файлы с нашего сервера