m1kola
Гуру форума
- Регистрация
- 13 Дек 2006
- Сообщения
- 221
- Реакции
- 55
- Автор темы
- #1
"Доработаный" модуль SiteMap
Оригинал: Для просмотра ссылки Войдиили Зарегистрируйся
Спасибо, GAFUR, за то, что Для просмотра ссылки Войдиили Зарегистрируйся напомнил мне, что линки в старых версиях и в 6.5 разные
Пример работы тут: Для просмотра ссылки Войдиили Зарегистрируйся
Там впринципе и делать нечего было но сделал для себя, тем кто ВООБЩЕ не шарит в php прица не придётся
Скоро будет хороший модуль. Писать я его уже начал, но некак не допишу т.к. занят другим сейчас.
1. Скопировать sitemap.php из архива в engine/modules
2. Поменять дату последней добавленой новости в файле sitemap.php на свою (в моём случае это 2007-12-17 21:38:10
3. Открыть engine/engine.php
4.Найти
Ниже добавить
5. В корне сайта открыть .htaccess
после
Код:
Вставить
Код:
6. В шаблоне вставить ссылку на карту сайта:
a) Для сайтов с ЧПУ - Для просмотра ссылки Войдиили Зарегистрируйся
b) Для сайтов без ЧПУ - Для просмотра ссылки Войдиили Зарегистрируйся
7. Наслаждаемся
В данном случае дата последней опубликовоной до обновления движка новости 2007-12-17 21:38:10
Незабывайте поменять дату на свою!
Скачать: Для просмотра ссылки Войдиили Зарегистрируйся
Оригинал: Для просмотра ссылки Войди
Спасибо, GAFUR, за то, что Для просмотра ссылки Войди
Пример работы тут: Для просмотра ссылки Войди
Там впринципе и делать нечего было но сделал для себя, тем кто ВООБЩЕ не шарит в php прица не придётся
Скоро будет хороший модуль. Писать я его уже начал, но некак не допишу т.к. занят другим сейчас.
1. Скопировать sitemap.php из архива в engine/modules
2. Поменять дату последней добавленой новости в файле sitemap.php на свою (в моём случае это 2007-12-17 21:38:10
Код:
//Дата добвления последнй новости до обновления движка на версию 6.5
$upddate = "2007-12-17 21:38:10";
4.Найти
Код:
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) Для сайтов с ЧПУ - Для просмотра ссылки Войди
b) Для сайтов без ЧПУ - Для просмотра ссылки Войди
7. Наслаждаемся
В данном случае дата последней опубликовоной до обновления движка новости 2007-12-17 21:38:10
Незабывайте поменять дату на свою!
Скачать: Для просмотра ссылки Войди