SHEFF 0 Опубликовано: 19 декабря 2006 Рассказать Опубликовано: 19 декабря 2006 люди, где можно изменить колличество символов которые показываются в блоке? Ссылка на сообщение Поделиться на других сайтах
Nitro 0 Опубликовано: 19 декабря 2006 Рассказать Опубликовано: 19 декабря 2006 Открой engine/modules/topnews.php Найди if (strlen($row['title']) > 30) $title = substr ($row['title'], 0, 30)." ..."; значение 30 - количество символов. Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 19 декабря 2006 Рассказать Опубликовано: 19 декабря 2006 Автор Nitro, благодарю, а не знаешь как сделать чтобы выводилось больше новостей в блоке? Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 19 декабря 2006 Рассказать Опубликовано: 19 декабря 2006 (изменено) Nitro, благодарю, а не знаешь как сделать чтобы выводилось больше новостей в блоке? В том же модуле меняешь "LIMIT 0,10" на "LIMIT 0,количество_новостей" Изменено 19 декабря 2006 пользователем Akela Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 19 декабря 2006 Рассказать Опубликовано: 19 декабря 2006 (изменено) Автор спасибо большое, и последний вопрос (надеюсь)) как сделать чтобы популярные новсти были не одни и теже, т.е. у меня одна новость уже месяца 2 поулярна))) Изменено 19 декабря 2006 пользователем SHEFF Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 20 декабря 2006 Рассказать Опубликовано: 20 декабря 2006 Начиная с версии 5.1 показываются только популярные за последние 30 дней. Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 20 декабря 2006 Рассказать Опубликовано: 20 декабря 2006 Автор у меня 4.5 ( Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 20 декабря 2006 Рассказать Опубликовано: 20 декабря 2006 Ну меняй сам ручками на это : $this_month = date ('Y-m-d', time()-(3600*24*30)); $sql_result = $db->query("SELECT id, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND DATE_FORMAT(date,'%Y-%m-%d') > '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10"); Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 20 декабря 2006 Рассказать Опубликовано: 20 декабря 2006 (изменено) Автор Akela, большое спасибо, вроде работает Изменено 20 декабря 2006 пользователем SHEFF Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 21 декабря 2006 Рассказать Опубликовано: 21 декабря 2006 Автор а как сделать чтобы под каждой популярной новостью выводилось кол-во просмотров? Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 21 декабря 2006 Рассказать Опубликовано: 21 декабря 2006 Ну тогда меняй запрос на этот : $sql_result = $db->query("SELECT id, title, date, alt_name, news_read FROM " . PREFIX . "_post WHERE approve='1' AND DATE_FORMAT(date,'%Y-%m-%d') > '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10"); и далее после строки $title = $row['title']; что-то типа $title .= " (" . $row['news_read'] . ")"; Только проверь, что общяя длина $title не вылезает за размер блока. Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 21 декабря 2006 Рассказать Опубликовано: 21 декабря 2006 Автор что то ничего не работает , вроде сделал все как ты посоветовал... Ссылка на сообщение Поделиться на других сайтах
SHEFF 0 Опубликовано: 21 декабря 2006 Рассказать Опубликовано: 21 декабря 2006 Автор хотя нет....работает..но в блоке получается слишком много символов хотелось бы как на _http://feels.ru/ Ссылка на сообщение Поделиться на других сайтах
Akela 9 Опубликовано: 21 декабря 2006 Рассказать Опубликовано: 21 декабря 2006 Ну тогда вместо последнего изменения ($title .= " (" . $row['news_read'] . ")";) пиши так : $topnews .= "- " . $link . "<br> " . $row['news_read'] . " просмотров<br>"; Ссылка на сообщение Поделиться на других сайтах
Skiff 0 Опубликовано: 6 марта 2008 Рассказать Опубликовано: 6 марта 2008 а как можно сделать так, чтобы в блоке "Популярные новости" отображалась ещё и картинка из этой новости (картинка прописана как дополнительное поле)? Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 6 марта 2008 Рассказать Опубликовано: 6 марта 2008 Skiff, Вы думаете, что Вас правила форума не касаются? 1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован. 2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения