Регистрация

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

alex28j 14-11-2010, 10:43 10838 Хаки DLE

Вывод популярных новостей (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



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

Похожие новости

Инной вид атача / DLE 9.8

Инной вид более красивее от стандарного вида attachment (скачивание файлов с сервера сайта) для DLE

22.04.13 Хаки DLE
Хак Изображение в topnews

Простой и интерестный хак показывает изображение и новости при наведении на заголовок в Topnews.

21.04.13 Хаки DLE
Cpojer - хак ссылок в DLE.

Cpojer - хак ссылок в DLE - это простой css что сообщает ссылкам необычайно прекрасный эффект в

24.12.10 Хаки DLE

Комментарии (22)

avatar
#1 abyss-by
Красиво. Можно еще изменить назначение хака.

Для вывода последних новостей в файле "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
avatar
#2 white
Да хороший хак, на локале попробывал понравился,теперь надыть попробывать на действующем сайте,боевое крещение типа т.к. непонятно,как всё это себя будет вести на перегруженом сайте часов этак 20:00. wink Опробую наверныть сегодня и напишу уже конкретно,стоит или нет.
avatar
#3 white
Хак себя чувствует нормально.Тока мне ненравится метод по которому он рейтенгует статьи.Ктонибудь может подсказать, какким образом зделать,чтоб рейтенговало ,как в дле, по нескольким параметрам, а не как в этом хаке по какомуто одному.
avatar
#4 NeedlE
Нашел баг, когда в новости присутствует спойлер то мод берет картинку со спойлера +. И получается новость 2 раза отображается. Как пофиксить?

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


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

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

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

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

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

Пиши в аську разбираемся... в 17 по Москве
avatar
#10 caSper
У меня чет только одна новость показиапет((( а раньше норм все показивало((
avatar
#11 Ozzyka
У меня вообще показывает самые первые 10 новостей
avatar
#12 muni
А если картинка выводится дополнительным полем работать будет?
avatar
#13 coka1n
Анологичный вопрос,как у muni
Постер выводится через дополнительное поле.Как реализовать вывод картинки в таком случае?
avatar
#14 phantom1697
На dle 9.3 пошло как помаслу=)
спасибо автору=)
avatar
#15 yurik69
Здравствуйте, хак в принципе неплохой. Подскажите несколько нюансов, как выше было сказано вывел на сайт самые первые новости, хотя у них рейтинга никакого (мало), они так и будут стоять или разработается еще?

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

как сделать так что бы в полной новоти (определённой категории) выводились только новости из этой категории? и так в каждой. потому что если вставлять в шаблон в полную новость так он же будет по всем категориям одинаков,единственное что будет только выводить новости которые нужно НО не там где надо,или как то возможно это сделать?
avatar
#18 Lionprizrak
Круто все работает.
avatar
#19 TIGER-WOOLF
Кому нужно вывести горизонтально стучитесь в асю 448-1986
avatar
#20 lacostedj
Автор, можно ли сделать что бы вывод был случайный, то есть выводились любые новости случайным образом ?
avatar
#21 kvaker
как сделать горизонтальный вывод?
avatar
#22 Shramik
У меня ошибка
SELECT id, title, date, alt_name, category, short_story, flag FROM dle_post WHERE approve='1' ORDER BY rating DESC LIMIT 0,5
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть