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 в нормальной ситуации это дизлайк
то есть я всю дорогу ставил всем больше дизлайков)))