Разделы
Каталог модулей
Вход на сайт
Последние сообщения на форуме
Последние комментарии
15 минут назад - Nes63 58 минут назад - Nes63 1 час и 40 минут назад - Nes63 1 час и 42 минуты назад - Nes63 1 час и 53 минуты назад - Nes63 2 часа назад - Nes63 2 часа и 3 минуты назад - Nes63 2 часа и 4 минуты назад - Nes63 6 часов назад - Pixele 6 часов назад - Pixele Опрос
Топ-новости
Другие сайты о ДЛЕ
Архив сайта
Октябрь 2008 (11)
Сентябрь 2008 (41) Август 2008 (41) Июль 2008 (42) Июнь 2008 (38) Май 2008 (78) Апрель 2008 (85) Март 2008 (71) Февраль 2008 (46) Январь 2008 (37) Декабрь 2007 (37) Ноябрь 2007 (40) Октябрь 2007 (18) Сентябрь 2007 (7) Август 2007 (13) Июль 2007 (13) Июнь 2007 (16) Май 2007 (17) Апрель 2007 (21) Март 2007 (19) Февраль 2007 (6) Январь 2007 (6) Декабрь 2006 (10) Ноябрь 2006 (2) Какие-то ссылки
|
Карта сайта.Бесплатные модули для ДЛЕ
Установка
Шаг 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&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(); ?> Спасибо сказали: exe2, exe2, pabik, Dan777, Apatit, avengelus, myrowka, dnx, zhuravel, ware3nik, AbruptLoop, Relax, dens650, Lord, as, magwolf, Gepard-AC, FormiX, VADOS, givi77, djeps, Blot
Информация
![]() Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||