Page 4 of 5

Re: order=rating

Posted: Thu Apr 23, 2020 8:59 am
by ulan
как я понимаю
?order=ctr (это дефолтная сортировка на индексе ) по цтр. Какая формула?
?order=date по дате добавления тумб
?order=rating - какой то райтинг. Какая формула?
Есть в вики инфа по формулам для общего развития?

Re: order=rating

Posted: Thu Apr 23, 2020 9:02 am
by admin
рейтинг общий = 2 * на 2 голоса = 4

4 делить на 2 = 2

те средний рейтинг = 2

если вывести <!--rating--> то выведет 2

Re: order=rating

Posted: Thu Apr 23, 2020 9:05 am
by ulan
admin wrote: Thu Apr 23, 2020 9:02 am рейтинг общий = 2 * на 2 голоса = 4

4 делить на 2 = 2

те средний рейтинг = 2

если вывести <!--rating--> то выведет 2
ок задам вопрос еще раз мне не трудно

0 лайков 2 дизлайка

КАК ОНО ПОПАЛО В ТОП?

Re: order=rating

Posted: Thu Apr 23, 2020 9:12 am
by admin
чем выше рейтинг тем лучше , что и логично

в вашем варианте если дизлайки делать 2, а лайки 1 - логика получается пеервернутой с ног на голову

лайки должны быть 2, а дизлайки 1

Re: order=rating

Posted: Thu Apr 23, 2020 9:23 am
by ulan
<?php

$rating1=0;
$rating2=2;


$result=min(round(100*"$rating2"/("$rating2"+"$rating1"+0.001)), 100);
print($result);

То есть на основании 2 голосов мы пошли в рейтинг? а можно как то выводить рейтинг на основании хотя бы 10 голосов

Re: order=rating

Posted: Thu Apr 23, 2020 9:28 am
by ulan
сразу вопрос при импорте поле rating
!#1*30,2*7

по этой формуле 30 пойдет в post_rating(1) ДИЗЛАЙК или в post_rating(2) ЛАЙК?

Re: order=rating

Posted: Thu Apr 23, 2020 3:42 pm
by admin
да, верно

про 10 ничего не было, вы можете перечитать свой же топик про рейтинг где вы попросили таким образом сделать

Ровно как вы написали - именно так и сделал

Re: order=rating

Posted: Thu Apr 23, 2020 5:17 pm
by ulan
admin wrote: Thu Apr 23, 2020 3:42 pm да, верно

про 10 ничего не было, вы можете перечитать свой же топик про рейтинг где вы попросили таким образом сделать

Ровно как вы написали - именно так и сделал
Так а что верно? куда пойдет 30 голосов а куда 7???
я просил переделать записи помню
а можно как то сортировать ролики чтобы хотя бы у них 10 голосов было

Re: order=rating

Posted: Thu Apr 23, 2020 5:35 pm
by admin
можно но по очереди что б потом можно было найти что отуда взялось и почему


30 получит рейтинг 1

1 в нормальной ситуации это дизлайк

Re: order=rating

Posted: Thu Apr 23, 2020 6:04 pm
by ulan
admin wrote: Thu Apr 23, 2020 5:35 pm можно но по очереди что б потом можно было найти что отуда взялось и почему


30 получит рейтинг 1

1 в нормальной ситуации это дизлайк
то есть я всю дорогу ставил всем больше дизлайков)))