vital8 0 Опубликовано: 4 июля 2006 Рассказать Опубликовано: 4 июля 2006 (изменено) Ну а как же! Сделал все, что здесь написано. Должно работать, ничего не пропущено? Изменено 4 июля 2006 пользователем vital8 Цитата Ссылка на сообщение Поделиться на других сайтах
hpk 0 Опубликовано: 7 июля 2006 Рассказать Опубликовано: 7 июля 2006 Сделайте пожалуйста, что бы выводились только статические страницы без новостей. Очень надо! Цитата Ссылка на сообщение Поделиться на других сайтах
Blogger 0 Опубликовано: 7 июля 2006 Рассказать Опубликовано: 7 июля 2006 Dimka52, спасибо большое. А как сделать чтобы выводились новости за последние 7 дней ?! Цитата Ссылка на сообщение Поделиться на других сайтах
xsash 9 Опубликовано: 7 июля 2006 Рассказать Опубликовано: 7 июля 2006 2hpk просто убери, то что тебе не нужно <?php if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $map = dle_cache("sitemap", $config['skin']); if(!$map) { $map = ""; //новости $result = $db->query("SELECT id,name,alt_name FROM ". PREFIX ."_category ORDER BY posi ASC"); while($row = $db->get_row($result)) { $map .= "<br><li style='list-style-type: none;'><a href='".$config['http_home_url']."category/${row[alt_name]}/' style='font-size:10pt;font-weight:bold;'>$row[name]</a></li>\n"; $cat = intval($row[id]); $result2 = $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 ($row2 = $db->get_row($result2)) { $map .= "<li style='padding:2px;font-size:11px;vertical-align:middle;'> <a style='font-weight: bold;' href=".$config['http_home_url'].str_replace("-","/",substr($row2['date'],0,10))."/".$row2['alt_name'].".html>".stripslashes($row2[title])."</a> | Автор $row2[autor] | Прочитано: $row2[news_read] | Комментариев: $row2[comm_num]</li>\n"; } } //_новости_ $map .= "<br><br>"; //отделяем статику //статические $result = $db->query("SELECT id, name, descr FROM ". PREFIX ."_static ORDER BY name ASC"); while($row = $db->get_row($result)) { $map .= "<li style='padding:2px;font-size:11px;vertical-align:middle;'> <a style='font-weight: bold;' href='".$config['http_home_url']."static/{$row[name]}.html'>$row[descr]</a></li>\n"; } //_статические_ create_cache("sitemap", $map); } $tpl->load_template('static.tpl'); $tpl->set('{description}', "Карта сайта"); $tpl->set('{static}', $map); $tpl->compile('content'); $tpl->clear(); ?> Цитата Ссылка на сообщение Поделиться на других сайтах
mc -aiZer- 0 Опубликовано: 7 июля 2006 Рассказать Опубликовано: 7 июля 2006 xsash, Я уже ему в асе помог Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 8 июля 2006 Рассказать Опубликовано: 8 июля 2006 Вот вы упрямый народ, читать подсказки никак не желаете . 1. Зачем вот этот лишний запрос $result = $db->query("SELECT id,name,alt_name FROM ". PREFIX ."_category ORDER BY posi ASC"); когда все это уже сделано в файле init.php ? 2. Запрос $result2 = $db->query("SELECT id,autor,date,title,alt_name,comm_num,rating,news_read FROM ". PREFIX ."_post WHERE category = '$cat' ORDER BY title ASC"); будет правильно работать только тогда, когда новость принадлежит лишь одной категории ! Если же новости принадлежат нескольким категориям одновременно, модуль работать не будет. Цитата Ссылка на сообщение Поделиться на других сайтах
xsash 9 Опубликовано: 8 июля 2006 Рассказать Опубликовано: 8 июля 2006 Akela всмысле это заменить друг другом или че? o_O Цитата Ссылка на сообщение Поделиться на других сайтах
mc -aiZer- 0 Опубликовано: 8 июля 2006 Рассказать Опубликовано: 8 июля 2006 $result2 = $db->query("SELECT id,autor,date,title,alt_name,comm_num,rating,news_read FROM ". PREFIX ."_post WHERE category = '$cat' ORDER BY title ASC");Да, эт меня тоже убило...Я как увидел в асю у hpk долго смотрел, вытаращев глаза... Цитата Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 8 июля 2006 Рассказать Опубликовано: 8 июля 2006 Akela всмысле это заменить друг другом или че? o_O Кого кем заменить ? Если вопрос по пункту №1, то просто нужно использовать уже готовый список категорий и всё. Цитата Ссылка на сообщение Поделиться на других сайтах
Blogger 0 Опубликовано: 9 июля 2006 Рассказать Опубликовано: 9 июля 2006 А мне поможет ктонить ? А как сделать чтобы выводились новости за последние 7 дней ?! Цитата Ссылка на сообщение Поделиться на других сайтах
link 0 Опубликовано: 9 июля 2006 Рассказать Опубликовано: 9 июля 2006 Автор А как сделать чтобы выводились новости за последние 7 дней ?! Народ киньте код ка это сделать!!! Цитата Ссылка на сообщение Поделиться на других сайтах
mnis 0 Опубликовано: 14 июля 2006 Рассказать Опубликовано: 14 июля 2006 как сделать у меня новости в нескольких категориях а данный модуль выводить эту новость только одной какой-нибудь подскажите (сделайте) чтоб выводила правильно всё Цитата Ссылка на сообщение Поделиться на других сайтах
Brain 0 Опубликовано: 26 июля 2006 Рассказать Опубликовано: 26 июля 2006 А как сделать чтоб он выводил статьи определенной категории например "софт" ? Цитата Ссылка на сообщение Поделиться на других сайтах
Dali 0 Опубликовано: 29 июля 2006 Рассказать Опубликовано: 29 июля 2006 кто уже привел этот хаус в нормальный вид? Цитата Ссылка на сообщение Поделиться на других сайтах
Numb 0 Опубликовано: 3 октября 2006 Рассказать Опубликовано: 3 октября 2006 (изменено) Всё сделал в одном архиве. Ловите: Site_Map.rar Вот пример: http://mirclipov.com/sitemap Изменено 3 октября 2006 пользователем Numb Цитата Ссылка на сообщение Поделиться на других сайтах
AHM@D 0 Опубликовано: 3 октября 2006 Рассказать Опубликовано: 3 октября 2006 СПАСИБО! Цитата Ссылка на сообщение Поделиться на других сайтах
Scorpions_fan 0 Опубликовано: 6 ноября 2006 Рассказать Опубликовано: 6 ноября 2006 Numb, Перезалей плиз =) Цитата Ссылка на сообщение Поделиться на других сайтах
newseditor 0 Опубликовано: 30 ноября 2006 Рассказать Опубликовано: 30 ноября 2006 Присоединяюсь! Цитата Ссылка на сообщение Поделиться на других сайтах
Гость sibautomir Опубликовано: 5 декабря 2006 Рассказать Опубликовано: 5 декабря 2006 (изменено) у меня такая проблема возникла вот что выдаёт Fatal error: Allowed memory size of 4194304 bytes exhausted (tried to allocate 1482919 bytes) in /home/ruporta/public_html/engine/inc/templates.class.php on line 101 раньше всё было норм иза чего это произошло не могу понять народ помогите с траблой плизззз да кстати забыл я его моленько подредактировал <?php if(!defined('DATALIFEENGINE')) { die("Hacking attempt!"); } $map = dle_cache("sitemap", $config['skin']); if(!$map) { $map = ""; $result = $db->query("SELECT id,name,alt_name FROM ". PREFIX ."_category ORDER BY posi ASC"); while($row = $db->get_row($result)){ $map .= "<table width='99%'><tr> <td width='99%' colspan=3><ul style='padding-left:20px;padding-top:20px;padding-bottom:10px;font-size:18px;'><li style='list-style-type: none;'><a href='".$config['http_home_url']."category/${row[alt_name]}/' style='font-size:10pt;font-weight:bold;'>$row[name]</a></li></td></tr>\n"; $cat = intval($row[id]); $result2 = $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 ($row2 = $db->get_row($result2)){ $map .= "<tr><td width='99%' colspan=3><li style='padding:2px;font-size:11px;vertical-align:middle;'> <a style='font-weight: bold;' href=".$config['http_home_url'].str_replace("-","/",substr($row2['date'],0,10))."/".$row2['alt_name'].".html>".stripslashes($row2[title])."</a></td></tr><tr><td width='33%' class='stext'><div style='padding-left:30px;'>Автор: <b>$row2[autor]</b> </div></td><td width='33%' class='stext'> Прочитано: <b>$row2[news_read]</b> </td><td width='33%' class='stext'> Комментариев: <b>$row2[comm_num]</b></td></tr></li>\n"; } $map .= "</ul></table>\n"; } create_cache("sitemap", $map); } $tpl->load_template('static.tpl'); $tpl->set('{description}', "Карта сайта"); $tpl->set('{static}', $map); $tpl->compile('content'); $tpl->clear(); ?> после редактуры проверял работал а сегодня случайно зашол и вот такой глюк Изменено 5 декабря 2006 пользователем sibautomir Цитата Ссылка на сообщение Поделиться на других сайтах
vovik_sumy 0 Опубликовано: 5 декабря 2006 Рассказать Опубликовано: 5 декабря 2006 (изменено) http://www.dle.net.ua/2006/12/05/karta_sajjtu.html Вот мой вариант карты для сайта. Результат работы тут: http://www.dle.net.ua/sitemap Можешь попробовать свой вариант. Похоже у тебя слишком большая вышла страничка. Попробуй сделать так: $result2 = $db->query("SELECT id,autor,date,title,alt_name,comm_num,rating,news_read FROM ". PREFIX ."_post WHERE category = '$cat' ORDER BY title ASC LIMIT 100"); Если поможет, то проблема как раз именно в этом...) Изменено 5 декабря 2006 пользователем vovik_sumy Цитата Ссылка на сообщение Поделиться на других сайтах
Гость sibautomir Опубликовано: 6 декабря 2006 Рассказать Опубликовано: 6 декабря 2006 vovik_sumy, спасиб помогло Цитата Ссылка на сообщение Поделиться на других сайтах
Eagle 0 Опубликовано: 13 декабря 2006 Рассказать Опубликовано: 13 декабря 2006 Numb, 58 запросов !!! Цитата Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 13 декабря 2006 Рассказать Опубликовано: 13 декабря 2006 люди добрые, как сделать чтобы без ЧПУ работало? Цитата Ссылка на сообщение Поделиться на других сайтах
vovik_sumy 0 Опубликовано: 14 декабря 2006 Рассказать Опубликовано: 14 декабря 2006 Пойди по моей ссылке. Там есть....) Цитата Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 17 декабря 2006 Рассказать Опубликовано: 17 декабря 2006 vovik_sumy, чо то я там ничего не понял, что где исправить надо? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.