» » Вывод популярных новостей (new super)

Вывод популярных новостей (new super)

Вывод популярных новостей (new super)

Вывод популярных новостей (new super)


Тестировалось на версиях 8.2 - 8.5 - 9.0 100%
Размер архива:26.5кб.

И так начнем!
Разархивируйте архив!
Папку "ram" залейте в ваш шаблон в папку "images"
Фаил "topnews_mod.php" залейте в корень сайта (там где лежат ваши файлы admin,php: index.php )
В main.tpl встав те в нужный вам блок
{include file="topnews_mod.php"}


Разберем:
RDER BY rating DESC LIMIT 0,5" );wh

5 - это количество новостей в блоке

substr( $row['title'], 0, 23 )

23 - это кол-во символов титла(название) потом идет троеточие.

Если убрать вот эти точки
( $row['title'], 0, 23 ) . "..."
то троеточие пропадет

В CSS вашего шаблона style.css или main.css у кого как, вставляем в самый конец этот код:
a.catName:link, a.catName:visited {padding:4px; display: block;}
a.catName:hover, a.catName:active {padding:4px; background:#2594d1; -moz-border-radius:3px;-webkit-border-radius:3px; border-radius: 3px; color:#fff;}

При наведении на файл, цвет будет меняться, Так же можете добавить свой цвет

Это цвет ссылки при наведении
color:#fff


Это цвет блока при наведении
background:#2594d1



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

Комментарии

Красиво. Можно еще изменить назначение хака.

Для вывода последних новостей в файле "topnews_mod.php"
ORDER BY rating

заменить на
ORDER BY date


Чтобы вывести новости только из определенной категории там же:
Между WHERE approve='1' и ORDER BY вставить AND category='ID категории' . Пример:
WHERE approve='1' AND category='15' ORDER BY
Да хороший хак, на локале попробывал понравился,теперь надыть попробывать на действующем сайте,боевое крещение типа т.к. непонятно,как всё это себя будет вести на перегруженом сайте часов этак 20:00. wink Опробую наверныть сегодня и напишу уже конкретно,стоит или нет.
Хак себя чувствует нормально.Тока мне ненравится метод по которому он рейтенгует статьи.Ктонибудь может подсказать, какким образом зделать,чтоб рейтенговало ,как в дле, по нескольким параметрам, а не как в этом хаке по какомуто одному.
Нашел баг, когда в новости присутствует спойлер то мод берет картинку со спойлера +. И получается новость 2 раза отображается. Как пофиксить?

Может я чота не так сделал, ни чего у меня не отображается, короче
скачал установил,всё работает вот только как подстроить!? в низу под картинкой название новости но оно смещено в лево (я так понимаю что это по умолчанию) подскажите кто в курсе как текст разместить по центру? belay
Цитата: matfer
скачал установил,всё работает вот только как подстроить!? в низу под картинкой название новости но оно смещено в лево (я так понимаю что это по умолчанию) подскажите кто в курсе как текст разместить по центру?


В main.tpl где будет вывод поставь так:
<center>{include file="/engine/modules/topnews_mod.php"}</center>

Если не поможет,то смотри у себя в css... так как стандартный центричный вывод стои по центру.

Цитата: Gregoryll
Может я чота не так сделал, ни чего у меня не отображается, короче

Пиши в ICQ: 477090488 объясню...
sergeevizh огромное спасибо !!! smile текст переместился в центр,но он в низу на несколько строчек от картинки можно его как то (поднять )ближе к картинке? и ищё хотел спросить ,старый скрипт Top News :я пока не удалил,то есть у меня ща два, и старый который не выводит картинку показывает названия новостей немного не так,вчера одну новость сменил а в новом ск новость не сменилась! они что как то не одинаково смотрят на статистику новостей?
Цитата: matfer
sergeevizh огромное спасибо !!! smile текст переместился в центр,но он в низу на несколько строчек от картинки можно его как то (поднять )ближе к картинке? и ищё хотел спросить ,старый скрипт Top News :я пока не удалил,то есть у меня ща два, и старый который не выводит картинку показывает названия новостей немного не так,вчера одну новость сменил а в новом ск новость не сменилась! они что как то не одинаково смотрят на статистику новостей?

Этот хак выводит по рейтингу(по звездам),а другой(старый) либо по дате,либо по просмотрам...

Пиши в аську разбираемся... в 17 по Москве
У меня чет только одна новость показиапет((( а раньше норм все показивало((
У меня вообще показывает самые первые 10 новостей
А если картинка выводится дополнительным полем работать будет?
Анологичный вопрос,как у muni
Постер выводится через дополнительное поле.Как реализовать вывод картинки в таком случае?
На dle 9.3 пошло как помаслу=)
спасибо автору=)
Здравствуйте, хак в принципе неплохой. Подскажите несколько нюансов, как выше было сказано вывел на сайт самые первые новости, хотя у них рейтинга никакого (мало), они так и будут стоять или разработается еще?

(1) как сделать цвет блока, который выскакивает при наведении, меньше размером в высоту. (2) как поднять название, что бы было ближе к картинке?
Мод подошел на 100% к ДЛЕ 9.2 спасибо! smile
Чтобы вывести новости только из определенной категории там же:
Между WHERE approve='1' и ORDER BY вставить AND category='ID категории' . Пример:
WHERE approve='1' AND category='15' ORDER BY

как сделать так что бы в полной новоти (определённой категории) выводились только новости из этой категории? и так в каждой. потому что если вставлять в шаблон в полную новость так он же будет по всем категориям одинаков,единственное что будет только выводить новости которые нужно НО не там где надо,или как то возможно это сделать?
Круто все работает.
Кому нужно вывести горизонтально стучитесь в асю 448-1986
Автор, можно ли сделать что бы вывод был случайный, то есть выводились любые новости случайным образом ?
как сделать горизонтальный вывод?
У меня ошибка
SELECT id, title, date, alt_name, category, short_story, flag FROM dle_post WHERE approve='1' ORDER BY rating DESC LIMIT 0,5

Информация

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


Личные сообщения

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