Альтернативный топ новостей

+ -
+5
Альтернативный топ новостей


Хак был построен на основе другого модуля. Так что я не автор, я просто воспользовался PHP кодом, поправил и дополнил!
Хак позволяет выводить топ новостей с картинкой и описанием к ней. При наведении курсора на картинку всплывает подсказка с заголовком новости которая полностью изменяема и построена только на CSS. При нажатии на картинку открывается страница новости!

Хак может работать в двух режимах выводить топ новостей или же последние добавленные новости. Каждая новая новость при этом вытесняет самую старую (пример: список из 10 постов. При добавлениее 11го, уходит 1я).

Файлы:

topnews_mod.php - залить в корень скрипта
style.css - содержимое файла скопировать в ваш файл стилей (обычно: templates/{THEME}/css/style.css)

Интеграция:

Открыть PHP файл:
- Если вы хотите выводить топ, то вверху найти строку и заменить date на rating:

. PREFIX . "_post WHERE approve='1' ORDER BY date DESC LIMIT 0,9" );


- Если вы хотите выводить последние добавленные новости, то просто оставить все как есть!

- Число 9, выделенное синим цветом задает максимальное количество картинок выводимое за один раз
найти строку:
$title = substr( $row['title'], 0, 200 ) .


- Число 200, выделенное синим цветом ограничивает количество букв описания (берутся из заголовка новости). Если нужно уменьшить или увеличить кол-во букв, то просто поправьте 200 на нужное число.

Размеры:

Для того чтобы изменить размеры картинок достаточно найти в 3й строке снизу:
width="98" height="150" >


- где width - ширина картинки, height - ее высота в пикселях (px)

Позиционирование:

Для вывода блока в строку горизонтально ничего не трогайте. Если вы планируете ставить блок вертикально, то добавьте:
width="98" height="150" >'.$title.'<small></small></span></a><br/>')


При позиционировании вертикально, да бы избежать прилипания картинок (как на скринах) в файле стилей допишите:
.tooltip img{padding-bottom;5px;}


Установка:

в любом месте шаблона вставить:
{include file="topnews_mod.php"}


Версия DLE: 9.4
Скачать архив с файлами:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Комментариев 0