prowebber.ru - Тут есть все для настоящих вебмастеров

Чтение RSS Мы в твиттере
«    Декабрь 2016    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Всё для вебмастера » Всё для DataLife Engine » DLE модули » HTML карта сайта для Datalife Engine

HTML карта сайта для Datalife Engine


Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
У нас вы можете скачать бесплатно HTML карта сайта для Datalife Engine.


HTML карта сайта для Datalife Engine


Назначение модуля — вывод ненумерованного списка с картой сайта — ссылками на все публикации, категории и статические страницы. Возможна детальная настройка модуля для регулирования выводимой информации и её количества.
Модуль вставляется в шаблон main.tpl с помощью тега {include file="engine/modules/sitemap.php?param1=value1¶m2=value2"}.

Для создания отдельной странички с выводом модуля, тег нужно заключить в [aviable=sitemap][/aviable], а тег {content} — заключить в теги [not-aviable=sitemap][/not-aviable] — тогда страничка с модулем будет доступна по адресу http://site.ru/index.php?do=sitemap

?param1=value1&param2=value2 — настройки модуля следуют после знака ? и разделены знаком &


Пример вставки (выводит карту сайта со списком статических страниц, и новостями из категорий с идентификаторами 2, 3 и 4):
[not-aviable=sitemap]{content}[/not-aviable]
[aviable=sitemap]{include file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4"}[/aviable]


Описание CSS классов карты сайта:
.sitemap_categories - элемент <ul> списка категорий
.sitemap_categories li - элемент <li> списка категорий
.sitemap_items - элемент <ul> списка статей
.sitemap_items li - элемент <li> списка статей
.sitemap_static_pages - элемент <ul> списка статических страниц
.sitemap_static_pages li - элемент <li> списка статических страниц

.root - класс для вышеперечисленных элементов, находящихся в корне списка

.sitemap_categories a - элемент <a> c названием категории
.sitemap_categories span - элемент <span> c названием категории
.sitemap_items a - элемент <a> c названием статьи
.sitemap_static_pages a - элемент <a> c названием статической страницы

Установка модуля
1.Распаковываем скачанный архив и загружаем файлы на сервер:
Файл sitemap.php загружаем в /engine/modules/
Файл sitemap.tpl загружаем в /templates/{THEME}/
2.Открываем /templates/{THEME}/main.tpl и находим:
{content}
ЗАМЕНЯЕМ на:
[not-aviable=sitemap]{content}[/not-aviable]
[aviable=sitemap]{include file="engine/modules/sitemap.php?cats_as_links=1&show_static=1"}[/aviable]
3.Открываем файл .htaccess и находим:
DirectoryIndex index.php (если этой записи в файле нет, то находим RewriteEngine On)
ПОСЛЕ вставляем:
# Карта сайта
RewriteRule ^sitemap(/?)+$ /?do=sitemap [L]
4.Открываем файл стилей (style.css) своего шаблона и прописываем классы, если хотите. Лично я ничего не прописывал, при грамотной верстке шаблона все и так смотрится хорошо.

Внимание! У вас нет прав для просмотра скрытого текста.


0
Просмотры: 5402 VIP ProWebber | Комментарии (7)
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Apxan

  • 12 июня 2011 14:39
  • Регистрация: 17.12.2010
  • ICQ: --
  • Комментариев: 24
  • Выкл.
Молодец, но раскажи подробнее как разбить карту сайта на несколько страниц?

0

#2asmakovec2

  • 13 июня 2011 00:10
  • Регистрация: 14.09.2010
  • ICQ: --
  • Комментариев: 186
  • Выкл.
Цитата: Apxan
Молодец, но раскажи подробнее как разбить карту сайта на несколько страниц?


спрашивай у разработчиков http://alaev.info/post/1974

0

#3kusturoff

  • 13 июня 2011 18:04
  • Регистрация: 19.05.2011
  • ICQ: --
  • Комментариев: 1
Спасибо за модуль

0

#4denison3260

  • 8 июля 2011 00:39
  • Регистрация: 24.12.2010
  • ICQ: --
  • Комментариев: 94
Отличный модуль, давно подобное искал.

0

#5inventor69

  • 27 августа 2011 03:07
  • Регистрация: 28.11.2010
  • ICQ: --
  • Комментариев: 53
Модуль супер, но за большое количество ссылок на одной странице можно получить бан!!!

0

#6souz21

  • 20 октября 2011 21:08
  • Регистрация: 12.11.2010
  • ICQ: --
  • Комментариев: 60
inventor69 ты сам понял че сказал?

0

#7Russak01

  • 2 ноября 2011 08:51
  • Регистрация: 16.05.2011
  • ICQ: --
  • Комментариев: 6
Карта работает, все хорошо, но проблема заключается в выводе ссылок на страницу, т.е. у меня в урле нет порядкового номера (пример как выводит: site.ru/kategorja/45-blablabla.html . Пример как мне нужно: site.ru/kategorja/blablabla.html). Есть какие-нибудь мысли по этому поводу?

0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Создание шаблонов DLE, быстро и недорого! 3wave.com.ua

Бро лей на лучшую партнёрку

Почти бесплатный VDS хостинг!

Поддержи сайт
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Как часто вы бываете на сайте?

Захожу 1-2 раза в день
1-2 часа в сутки
Более 2 часов
Почти целый день тут smile

Архив новостей
Ноябрь 2016 (7)
Октябрь 2016 (10)
Сентябрь 2016 (8)
Август 2016 (11)
Июль 2016 (14)
Июнь 2016 (17)

Последние комментарии:

Искать людей

Ваши переписки