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

Провеббер » DataLife Engine » DLE модули » Рейтинг как на megogo

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

Рейтинг как на megogo

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

Рейтинг как на megogo

Рейтинг состоящий из Понравилось и Не понравилось (как на megogo.net)
В отличие от YouTube DLE-Rating принимать участие в голосовании могут как пользователи, так и гости. Голосовать можно всего лишь 1 раз в одной новости

Установка:


Скачать
mrating.zip [5.97 Kb] (cкачиваний: 1033)
MD5: 66ebd4a3e9eeb8fd26a8e9d444942a21

Mega

Автop: vitnet
Проверялось на DLE 10.1


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


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

#1soulman

  • 28 января 2014 13:29
  • Регистрация: 14.04.2011
  • Был(а) онлайн: 16.08.2022
  • Комментариев: 77
  • 0
https://prowebber.ru/buy/buyscripts/12671-youtube-dle-rating.html
покупал рейтинг (переделанный!!! как на ютубе), в точности как у вас прям похож. Только цвет кнопок другой =))

#2DenMan

  • 28 января 2014 19:17
  • Регистрация: 26.06.2013
  • Был(а) онлайн: 15.06.2015
  • Комментариев: 10
  • -1
В короткой новости выводиться?

#3vitnet

  • 28 января 2014 23:52
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • +3
DenMan,
Нет, для коротких нужно прописать
engine/engine.php найти
p.fixed, p.tags,

и заменить на ( около 9 шт. )
p.fixed, p.tags, p.rm, p.rm,

engine/modules/show.short.php после (примерно 31 строка)
else $tpl->load_template( 'shortstory.tpl' );

if($row['rm']){
$tpl->set( '{r-rm}', $row['rm'] );
}else{
$tpl->set( '{r-rm}', "0" );
}
if($row['rp']){
$tpl->set( '{r-rp}', $row['rp'] );
}else{
$tpl->set( '{r-rp}', "0" );
}
$tpl->set( '{r-id}', $row['id'] );

#4777Sharpey777

  • 29 января 2014 14:47
  • Регистрация: 29.01.2014
  • Был(а) онлайн: 15.03.2022
  • Комментариев: 4
  • +1
При нажатии на кнопку не понравилось, не чего не происходит, а если нажать понравилось то отображается, DLE 10. Помогите решить проблему

#5777Sharpey777

  • 29 января 2014 16:36
  • Регистрация: 29.01.2014
  • Был(а) онлайн: 15.03.2022
  • Комментариев: 4
  • 0
Я так понимаю, этот рейтинг вместо стандартного! Я правильно понял? Его нельзя использовать вместе со звездочками, так как принимается только один ответ, либо нравится не нравится либо звездочки. А как реализовать чтоб все работало и это и то?

#6vitnet

  • 29 января 2014 17:39
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Нет это отдельный модуль рейтинга и со звездочками ничего общего не имеет

#7777Sharpey777

  • 29 января 2014 18:02
  • Регистрация: 29.01.2014
  • Был(а) онлайн: 15.03.2022
  • Комментариев: 4
  • 0
Цитата: vitnet
Нет это отдельный модуль рейтинга и со звездочками ничего общего не имеет

Странно! Я когда ставлю мне нравится, то на звездах рейтинг не ставится, и на оборот ставлю на звездочки то потом не могу проголосовать в этом рейтинге

Я так понял можно проголосовать или на звездах или в нем, а как сделать чтоб можно было и там и там проголосовать?

#8vitnet

  • 29 января 2014 18:05
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Писать голоса в другой лог

#9777Sharpey777

  • 29 января 2014 18:08
  • Регистрация: 29.01.2014
  • Был(а) онлайн: 15.03.2022
  • Комментариев: 4
  • 0
vitnet,
А как это сделать, подскажите пожалуйста.

#10kent121985

  • 29 января 2014 22:02
  • Регистрация: 28.01.2014
  • Был(а) онлайн: 20.01.2021
  • Комментариев: 1
  • 0
Часть 2.1. перепишите. Подключать надо по другому, тогда все будет работать.

#11Maksuwa

  • 29 января 2014 22:24
  • Регистрация: 3.05.2010
  • Был(а) онлайн: 14.12.2016
  • Комментариев: 78
  • 0
переодически не сохраняет голоса. что может быть? или если проголосовал. то после оновления страницы не показывает твой голос

#12venrom

  • 29 января 2014 22:34
  • Регистрация: 29.07.2013
  • Был(а) онлайн: 26.04.2014
  • Комментариев: 13
  • 0
Maksuwa,
если кэш включен то так происходит

#13Maksuwa

  • 29 января 2014 23:42
  • Регистрация: 3.05.2010
  • Был(а) онлайн: 14.12.2016
  • Комментариев: 78
  • 0
vitnet,
подскажи как с этим борроться:
1) переодически не сохраняет голоса
2) бывает если проголосовал. то после обновления страницы не показывает твой голос
3) почему то не засчитывается рейтнг если голосовал гость

#14vitnet

  • 30 января 2014 00:10
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0

#15vitnet

  • 30 января 2014 09:32
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Maksuwa,
На сайте 2 рейтинга?

Если у вас стоит стандартный рейтинг + этот тогда проделйте следующее
Выполнить SQL запрос в phpmyadmin
CREATE TABLE dle_rating_logs (
`id` int(10) unsigned NOT NULL auto_increment,
`news_id` int(10) NOT NULL default '0',
`member` varchar(40) NOT NULL default '',
`ip` varchar(16) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `news_id` (`news_id`),
KEY `member` (`member`),
KEY `ip` (`ip`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARACTER SET cp1251 COLLATE cp1251_general_ci */

Далее в файле engine/ajax/mrating.php
найти
_logs

заменить на
_rating_logs

создать файл rating.js и поместить туда содержимое из пункта 2.1, после этого подключить его перед тэгом </body>

#16vitnet

  • 30 января 2014 12:32
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
DenMan,
Вечером переделаю для работы коротких

#17mukolak

  • 30 января 2014 19:10
  • Регистрация: 1.09.2013
  • Был(а) онлайн: 7.03.2016
  • Комментариев: 3
  • 0
у меня вот такое в мускуле
#1060 - Duplicate column name 'rp'

#18bobka008

  • 30 января 2014 19:14
  • Регистрация: 5.11.2012
  • Был(а) онлайн: 8.02.2015
  • Комментариев: 10
  • 0
Все работает четко,ничего не изменял,следовал четко иснтрукции.
Автор спасибо!

#19vitnet

  • 30 января 2014 19:17
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
mukolak,
Какие действия производили?

#20mukolak

  • 30 января 2014 19:20
  • Регистрация: 1.09.2013
  • Был(а) онлайн: 7.03.2016
  • Комментариев: 3
  • 0
vitnet
5.0 выполнить sql запрос
ALTER TABLE `dle_post` ADD `rp` mediumint(8) NOT NULL DEFAULT '0', ADD `rm` mediumint(8) NOT NULL DEFAULT '0'

Все сделал по инструкции, но на етом етапе вот такое.

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

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

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