Заметил такую проблему в почти чистой (без миграции) версии 1.10.6
В начале проблему не замечал, но когда статей стало много, то заметил, что количество просмотров в статьях не считается (постоянно показывается "0").
Отсчет начинается только после того, как кто-нибудь не оценит статью "Нравится ↑" или "Не нравится ↓"
Что думаете?
В статьях, где нажато "Нравится ↑" или "Не нравится ↓", просмотры считаются многократно у одного пользователя.
Если не нажато "Нравится ↑" или "Не нравится ↓", то просмотры считаются только один раз у одного пользователя.
Вот такая арифметика…
С уникальным и одним и тем же — без разницы!
Пользователи с уникальными IP или с одним и тем же ?
просмотры должны считаться в любом случае!
Просмотры автора? Зачем? Тупо для накрутки?а как лечить?
просмотры должны считаться в любом случае!
В статьях, где нажато "Нравится ↑" или "Не нравится ↓", просмотры считаются многократно у одного пользователя.
Если не нажато "Нравится ↑" или "Не нравится ↓", то просмотры считаются только один раз у одного пользователя.
Заметил, что при создании статьи просмотры автора не считаются до тех пор, пока стью не просмотрит любой другой пользователь, после этого начинается отчет.
я не нашел
Вижу только что не учитываются просмотры автора
// увеличиваем кол-во просмотров if(@!$is_author){ $inDB->setFlag('cms_content', $article['id'], 'hits', $article['hits']+1); }
// увеличиваем кол-во просмотров $inDB->setFlag('cms_content', $article['id'], 'hits', $article['hits']+1);