лайк \ дизлайк
лайк \ дизлайк
А можно как-то узнать количество лайков, дизлайков а не просто рейтинг выводить?
Re: лайк \ дизлайк
<!--RATING_1-->, <!--RATING_2--> - кол-во проголоовавших 1, 2 и тд
http://smartcj.com/wiki/doku.php?id=ru: ... _templates
http://smartcj.com/wiki/doku.php?id=ru: ... _templates
Don't forget to run script update
Re: лайк \ дизлайк
Подскажите тогда
<!--RATING-->
<!--RATING_VOTES--> - общее кол-во голосов
<!--RATING_1-->, <!--RATING_2--> - кол-во проголоовавших 1, 2 и тд
Как строятся расчеты, RATING_VOTES я могу записать при импорте любое количество голосов
что тогда такое RATING? из чего он считается?
либо я пишу при импорте <!--RATING_1-->, <!--RATING_2--> like, dislike
тогда общее количество голосов само посчитается? и как будет считаться RATING
<!--RATING-->
<!--RATING_VOTES--> - общее кол-во голосов
<!--RATING_1-->, <!--RATING_2--> - кол-во проголоовавших 1, 2 и тд
Как строятся расчеты, RATING_VOTES я могу записать при импорте любое количество голосов
что тогда такое RATING? из чего он считается?
либо я пишу при импорте <!--RATING_1-->, <!--RATING_2--> like, dislike
тогда общее количество голосов само посчитается? и как будет считаться RATING
Re: лайк \ дизлайк
предполагается что при импорте информация имеет какой-то смысл, те если внести заведомо кривые данные то будет конечно не то ..
рейтинг это как обычно поделить сумму оценок на кол-во оценок
рейтинг это как обычно поделить сумму оценок на кол-во оценок
Don't forget to run script update
Re: лайк \ дизлайк
Конечно понятно что данные в бд должны вносится не кривые, но..
Сейчас мы имеем асбтракную сумму оценок (кто то поставли 1 а кто то 5) и количество оценок
А мне необходимо иметь
1) Количество лайков (чтобы под видео могли лайкать и оно будет дописываться в базу)
2) количество дизлайков (чтобы могли дизлайкать и будет дописывать в базу)
3) Рейтинг от 1 до 5 на основе этих данных, простая формула для расчета рейтинга 5*like/(like+dislike)
Сейчас мы имеем асбтракную сумму оценок (кто то поставли 1 а кто то 5) и количество оценок
А мне необходимо иметь
1) Количество лайков (чтобы под видео могли лайкать и оно будет дописываться в базу)
2) количество дизлайков (чтобы могли дизлайкать и будет дописывать в базу)
3) Рейтинг от 1 до 5 на основе этих данных, простая формула для расчета рейтинга 5*like/(like+dislike)
Re: лайк \ дизлайк
http://smartcj.com/wiki/doku.php?id=ru: ... ke_dislike
там где надо будет умножить на 5 можно цифру рейтинга умножить на 5 прямо в темплейте
при желании можно умножать на 100 и будет в % и тп
там где надо будет умножить на 5 можно цифру рейтинга умножить на 5 прямо в темплейте
при желании можно умножать на 100 и будет в % и тп
Don't forget to run script update
Re: лайк \ дизлайк
ок, как мне при импорте базы залить значения сразу этих переменных
post_rating(2)
post_rating(1)
post_rating(2)
post_rating(1)
Last edited by ulan on Sun Dec 02, 2018 11:26 am, edited 1 time in total.
Re: лайк \ дизлайк
такого в данный момент нет
предлагаю в виде
#1*10,2*20 и тп думаю смысл ясен
подходит?
предлагаю в виде
#1*10,2*20 и тп думаю смысл ясен
подходит?
Don't forget to run script update
Re: лайк \ дизлайк
это будет как дополнительное поле при импорте?
где 1* это лайк
2* дизлайк
верно?
где 1* это лайк
2* дизлайк
верно?







