Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » TOP100News для DLE 9.6

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

TOP100News для DLE 9.6

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно TOP100News для DLE 9.6.

TOP100News для DLE 9.6

Модуль TOP100News v.1.0
Для чего он нужен?
Вывод топ100 по просмотрам, комментариям, по рейтингу.
Очень удобно использовать на кино сайтах и сайтах похожей тематики.
Писал для себя но решил выложить в паблик)

Что реализовано:
1. Раздельный топ по росмотрам, комментариям, по рейтингу
2. Отдельный шаблон.
3. Админ панель.
4. Выбор категорий которые будут выводиться в топе.
5. Можно сделать хоть топ100-200-XXX.
6. Кэширование.

Версия: 1.0
Автор: Slain
Адаптировал: E-BOYZ

top100-dlya-dle-9.6.rar [128.78 Kb] (cкачиваний: 597)
MD5: 9ad5122102f26ebe45914ceb6f945169


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+9
Просмотры: 8 989 :: Комментарии (24) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1Golian

  • 18 июня 2012 20:10
  • Регистрация: 13.02.2010
  • Был(а) онлайн: 2.11.2020
  • Комментариев: 40
  • 0
Тимур, молодец) Автор мудак просто забыл обновить модуль под новые версии)) а тимур сделал за него все) спс)

--------------------

#2E-BOYZ

  • 18 июня 2012 20:13
  • Регистрация: 18.02.2010
  • Был(а) онлайн: 5.07.2014
  • Комментариев: 191
  • 0
Тимур хороший, а автор мудак :DD

#3fender

  • 18 июня 2012 20:46
  • Регистрация: 9.12.2010
  • Был(а) онлайн: 30.09.2020
  • Комментариев: 75
  • +1
Хороший мод, я еще старый немного допилил и дополнительные поля добавил, вот результат:
http://kino-nada.ru/top/rating

--------------------

#4daiv777

  • 18 июня 2012 21:09
  • Регистрация: 6.04.2011
  • Был(а) онлайн: 29.08.2023
  • Комментариев: 279
  • 0
Цитата: fender
http://kino-nada.ru/top/rating

Оо не подскажете как?

#5E-BOYZ

  • 18 июня 2012 21:22
  • Регистрация: 18.02.2010
  • Был(а) онлайн: 5.07.2014
  • Комментариев: 191
  • 0
Пишите какие нужно ещё модули адаптировать под дле 9,6

#6fender

  • 18 июня 2012 22:21
  • Регистрация: 9.12.2010
  • Был(а) онлайн: 30.09.2020
  • Комментариев: 75
  • +2
daiv777,
В моем случае так:
1. Дописываю
$db->query( "SELECT id, title, category, xfields,........
2. После строчки
$full_link=strip_tags( stripslashes( $full_link ) );

вставляем
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$xfields = xfieldsload();
$god=$xfieldsdata[$xfields[6][0]];
$original=$xfieldsdata[$xfields[5][0]];

где 6 и 5 это номер доп.поля

3. А вот и сам вывод:

$original - Оригинальное название
$god - Год

зы. Взято из моего примера

Вроде все правильно, может и ошибся где-то, просто давно уже делал. Если что подправят! ;)

--------------------

#7grimmjow

  • 19 июня 2012 01:13
  • Регистрация: 22.10.2010
  • Был(а) онлайн: 4.10.2015
  • Комментариев: 51
  • 0
спасибо за адаптацию)

#8ferrum_nst

  • 19 июня 2012 06:20
  • Регистрация: 11.10.2010
  • Был(а) онлайн: 18.03.2022
  • Комментариев: 30
  • 0
Цитата: fender
fender

Чёт не работает(( Оч надо

--------------------

#9ПафНутиЙ

  • 19 июня 2012 07:09
  • Регистрация: 8.03.2010
  • Был(а) онлайн: 27.01.2021
  • Комментариев: 400
  • 0
Неплохой модуль, но смешивать html и php - не совсем хорошо.

https://github.com/pafnuty/Block.Pro.2 - возможностей гораздо больше, установка гораздо проще. Единственное требование - наличие прямых рук.

--------------------

#10ppc123

  • 19 июня 2012 12:25
  • Регистрация: 6.11.2011
  • Был(а) онлайн: 29.01.2016
  • Комментариев: 9
  • 0
Цитата: fender
http://kino-nada.ru


$god - Год
куда их вставлять

#11NeoTube

  • 19 июня 2012 13:11
  • Регистрация: 18.12.2009
  • Был(а) онлайн: 8.02.2019
  • Комментариев: 63
  • +1
Цитата: E-BOYZ
Пишите какие нужно ещё модули адаптировать под дле 9,6
Вот, пожалуйста: https://prowebber.ru/dle/moduls/12994-besplatno-modul-reytinga-kak-na-kinopoiske-
v-32.html
Автор куда-то пропал.

#12fender

  • 19 июня 2012 14:54
  • Регистрация: 9.12.2010
  • Был(а) онлайн: 30.09.2020
  • Комментариев: 75
  • 0
Цитата: ppc123
$god - Год
куда их вставлять

в файле top100.php
ищите, там будет таблица, чуть ниже этих строк:
if ($row['comm_num']!=0){ - это по кол-ву комментов
if ($row['rating']!=0){ - рейтингу
if ($row['news_read']!=0){ - просмотров

--------------------

#13magu112

  • 1 июля 2012 00:19
  • Регистрация: 22.01.2011
  • Был(а) онлайн: 27.09.2021
  • Комментариев: 12
  • 0
спасибо you ! ;]

--------------------

#14mr.8pa4

  • 20 июля 2012 13:44
  • Регистрация: 20.12.2011
  • Был(а) онлайн: 1.07.2013
  • Комментариев: 2
  • 0
Цитата: fender
daiv777,
В моем случае так:
1. Дописываю
$db->query( "SELECT id, title, category, xfields,........
2. После строчки
$full_link=strip_tags( stripslashes( $full_link ) );
вставляем
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$xfields = xfieldsload();
$god=$xfieldsdata[$xfields[6][0]];
$original=$xfieldsdata[$xfields[5][0]];
где 6 и 5 это номер доп.поля

3. А вот и сам вывод:

$original - Оригинальное название
$god - Год

зы. Взято из моего примера

Вроде все правильно, может и ошибся где-то, просто давно уже делал. Если что подправят! ;)



а так же , если у кого в дополнительном поле картинка прописана не так
src="сайт.ху/uploads/posts/2012-05/1338022288_sm_1864026.jpg
а как у меня
<img src="сайт.ху/uploads/posts/2012-05/1338022288_sm_1864026.jpg">
та при выводе картинки в топ100 возникает проблема ... решаем её так ...
на примере выше описанном ... ($god=$xfieldsdata[$xfields[6][0]];)

$poster=$xfieldsdata[$xfields[1][0]]; - это у нас постер

заменяем на

$poster=str_replace('\"', '', $xfieldsdata[$xfields[1][0]]);

юзаем )

#15Nur-daulet

  • 26 июля 2012 21:18
  • Регистрация: 29.12.2010
  • Был(а) онлайн: 7.05.2014
  • Комментариев: 4
  • 0
А как добавить звездочки, ну рейтинг, что-бы получилось так


И еще кое что, как уместить в ТОП100: рейтинг и количество просмотров, у меня не получается.
Если писать в запросе БД то, если 1-вым будет стоять rating после views. А новость прочитали 50 раз, а рейтинг 10, то топ будет показан по рейтингу, и он не считает количество просмотров. Если поменять местами raiting и views, то ТОП будет показан по просмотрам, и рейтинга не считает. Мне надо что бы топ показал, ну типа "50 просмотров + 10 рейтинг = 60" и т.д., что бы он считал просмотрам + рейтингам, и выводить на одну страницу!

Заранее спасибо!

#16D0Gmatist

  • 17 августа 2012 11:11
  • Регистрация: 28.07.2012
  • Был(а) онлайн: 24.06.2021
  • Комментариев: 291
  • 0
Подправил вывод рейтинга (подойдет под 5-и и 10-и и т.д. бальную систему). Под такие как iLike нетребуется


открываем engine\modules\top100.php
207 строчка
после
e.rating,
дописать
e.vote_num,


251 строка
после
$row['rating']=strip_tags( stripslashes( $row['rating'] ) );
дописать
$row['vote_num']=strip_tags( stripslashes( $row['vote_num'] ) );
if( $row['rating'] ) $row['rating'] = round( ($row['rating'] / $row['vote_num']), 1 );
$row['rating'] = str_replace( ",", ".", $row['rating'] );


259 строка
<td align="center">$row[rating]</td>
заменить на
<td align="center">Рейтинг: $row[rating]/10 (Голосов: $row[vote_num])</td>

итог


http://kinomir.nbr.by/top/rating

--------------------

#17Bain

  • 28 августа 2012 20:24
  • Регистрация: 13.09.2010
  • Был(а) онлайн: 13.03.2021
  • Комментариев: 131
  • 0
D0Gmatist, забываете, что тогда он сортирует не по рейтингу, а по количеству голосов. Проще поставить ilike, и сортировать по количеству лайков

--------------------

#18vpkach

  • 24 июля 2013 10:30
  • Регистрация: 18.07.2012
  • Был(а) онлайн: 6.01.2015
  • Комментариев: 113
  • 0
Кто может сделать под dle 9.8 ?

#19emonden

  • 22 ноября 2013 21:17
  • Регистрация: 17.10.2013
  • Был(а) онлайн: 9.12.2015
  • Комментариев: 20
  • 0


vpkach,


+ 10.1 :))) dance ?

--------------------

#20mako145

  • 30 января 2014 14:40
  • Регистрация: 1.01.2013
  • Был(а) онлайн: 7.06.2024
  • Комментариев: 80
  • 0
На 10.1 отличный полет! Без каких либо ошибок!

1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: