Вход на сайт
Последние комментарии
Опрос


Новые сверху
Новые последние
Разберусь по дате


Календарь

«    Декабрь 2006    »
ПнВтСрЧтПтСбВс
 
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

Какие-то ссылки
Разъёмы автомагнитол. Aвтоакустика. автосигнализации reef
Синтезаторы

seo-monster.ru - сервис проверки доменов
хочешь такой же информер?

Установка

Шаг 1
В файле .htaccess дописуем:

# Карта сайта
RewriteRule ^sitemap(/?)+$ /?do=sitemap


Шаг 2
Открываем файл engine.php. После:

    case "pm" :
        include ENGINE_DIR.'/modules/pm.php';
        break;

добавляем:

    case "sitemap" :
            include ENGINE_DIR.'/modules/sitemap.php';
            break;


Шаг 3
Создаём модуль sitemap.php и ложим его в папку с модулями DLE: engine/modules/.
Содержимое файла:

<?php
if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}
$map = dle_cache ("sitemap", $config['skin']);
if(!$map) {
$map = "";

foreach($cat_info as $val){
  $map .= "<ul style='padding:20px;font-size:18px;'>";
  $map .= "<a  href='".$config['http_home_url']."category/".$val['alt_name']."/' style='font-size:10pt;font-weight:bold;'>$val[name]</a>\n";
  $cat = intval($val[id]);
  $result = $db->query("SELECT id,autor,date,title,alt_name,comm_num,rating,news_read FROM ". PREFIX ."_post WHERE category = '$cat' ORDER BY title ASC");
  while ($row = $db->get_row($result)){
  if ($config['allow_alt_url'] == "yes")
     $map .= "<li style='padding:2px;font-size:11px;' valign='absmiddle'><a style='font-weight: bold;'  href=".$config['http_home_url'].str_replace("-","/",substr($row['date'],0,10))."/".$row['alt_name'].".html>".stripslashes($row[title])."</a> | $row[autor] | Прочтено: $row[news_read] | Коментариев: $row[comm_num]\n";
else
     $map .= "<li style='padding:2px;font-size:11px;' valign='absmiddle'><a style='font-weight: bold;'  href=".$config['http_home_url']."index.php?newsid=".$row['id'].">".stripslashes($row[title])."</a> | $row[autor] | Прочтено: $row[news_read] | Коментариев: $row[comm_num]\n";
  }
$map .= "</ul>\n";
}

$result = $db->query("SELECT id, name, descr FROM ". PREFIX ."_static ORDER BY name ASC");
$map .= "<ul style='padding:20px;font-size:18px;'>";
while($row = $db->get_row($result)){
  if ($config['allow_alt_url'] == "yes")
  $map .= "<li style='padding:2px;font-size:11px;' valign='absmiddle'><a style='font-weight: bold;'  href='".$config['http_home_url']."static/{$row[name]}.html' style='font-size:10pt;font-weight:bold;'>$row[descr]</a></li>\n";
    else
  $map .= "<li style='padding:2px;font-size:11px;' valign='absmiddle'><a style='font-weight: bold;'  href=".$config['http_home_url']."index.php?do=static&amp;page=".$row['name'].">".stripslashes($row[descr])."</a></li>\n";
}
$map .= "</ul>";
$map .="<div style='padding-left:20px;padding-bottom:10px;padding-left:60px;font-size:16px;'><a href='".$config['http_home_url']."index.php?do=feedback' style='font-size:10pt;font-weight:bold;'>Обратная связь</a></div>";
$map .="<div style='padding-left:20px;padding-bottom:10px;padding-left:60px;font-size:16px;'><a href='".$config['http_home_url']."engine/rss.php' style='font-size:10pt;font-weight:bold;'>RSS новиности</a></div>";
  if ($config['allow_alt_url'] == "yes")
$map .="<div style='padding-left:20px;padding-bottom:10px;padding-left:60px;font-size:16px;'><a href='".$config['http_home_url']."sitemap' style='font-size:10pt;font-weight:bold;'>Карта сайтa</a></div>";
else
$map .="<div style='padding-left:20px;padding-bottom:10px;padding-left:60px;font-size:16px;'><a href='".$config['http_home_url']."?do=sitemap' style='font-size:10pt;font-weight:bold;'>Карта сайтa</a></div>";
create_cache("sitemap", $map);
}

$tpl->load_template('static.tpl');
$tpl->set('{description}', "Карта сайтa");
$tpl->set('{static}', $map);
$tpl->compile('content');
$tpl->clear();

?>





Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
#1 написал: sheff (13 декабря 2006 21:21)

Прохожий
Комментариев-
 Гости не учавствуют в рейтинге
как сделать чтобы без чпу работало?
#2 написал: sheff (13 декабря 2006 21:22)

Прохожий
Комментариев-
 Гости не учавствуют в рейтинге
кстати видимо ошибка "ingine/rss.php'
#3 написал: vladimir (13 декабря 2006 23:22)

Администратор
Комментариев350
sheff,
Да, точно) ошибка) Исправлю.
И сделаю универсальный модуль с ЧПУ и без wink


--------------------
#4 написал: Kot (28 января 2008 14:47)

Администратор
Комментариев446
vladimir,
Ну и где этот универсальный модуль с ЧПУ и без?
laughing


--------------------
#5 написал: vladimir (28 января 2008 19:46)

Администратор
Комментариев350
Kot,
А вверху что это? Это он самый ;) .


--------------------
#6 написал: Dan777 (21 апреля 2008 12:50)

Гость
Комментариев1
До следующего звания Вам 9 комментариев
Отличная вещь спасибо! Буду почаще заходить на ваш сайт Владимир. bully
#7 написал: vladimir (21 апреля 2008 16:48)

Администратор
Комментариев350
Dan777,
рады видеть ещё раз ;)


--------------------
#8 написал: dnx (15 мая 2008 22:49)

Гость
Комментариев1
До следующего звания Вам 9 комментариев
хитакцесс поправь а то вышло чтото не то так должно быть
# Карта сайта
RewriteRule ^sitemap(/?)+$ /index.php?do=sitemap [L]
#9 написал: Kot (16 мая 2008 00:46)

Администратор
Комментариев446
dnx,
НЕт. Это всё ошибки.
winked


--------------------
#10 написал: The_KyIII (12 июня 2008 20:04)

Шаман
Комментариев31
До следующего звания Вам 9 комментариев
От это тема....так ша пошевелим пальцами и замутим...


--------------------
#11 написал: zgr (19 июня 2008 17:02)

Гость
Комментариев3
До следующего звания Вам 7 комментариев
ребята, вы вообще супер, молодцы, спасибо за мод... я давненько ищу подобное...

а можно вас попросить его чуть переделать, а то я когда делаю, у меня то запятая где-то, то точка какая-то вылетит... ??? - ошибку всё время пишет, я уже замучился просто...

помогите, пожалуйста, доброму самаритянину... хе-хе...

Мне надо содержимое категорий сделать... у меня литературный сайт со стихами: http://isle.ex6.ru/ и я хочу сделать содержание 3-х категорий: стихи 2000-2003 г.г., стихи 2005 г. и стихи 2008 г..

Я сначала вручную делал, но когда id поменял - всё перепуталось и ошибку стало выдавать... этот мод почти подходит, но мне надо не сайта содержимое, а отдельных его категорий...

Помогите, пожалуйста... :)

Спасибо за внимание,
Игорь.
#12 написал: zgr (9 июля 2008 23:23)

Гость
Комментариев3
До следующего звания Вам 7 комментариев
похоже, нет никого, кто бы мог хоть как-то подсказать... Делов на 5-10 мин, весьма важный и нужный модуль - вывод содержания данной категории... Помогите, пожалуйста кто-нить... а ?
#13 написал: paulg (11 июля 2008 00:07)

Гость
Комментариев4
До следующего звания Вам 6 комментариев
оно не потребует шаблона страницы? belay
Информация

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