На странице произведений было три вида сортировки отзывов: по дате, по рейтингу и по оценке рецензента. Я добавил новую сортировку — "по актуальности". И сделал её дефолтной, по умолчанию.
Это практически та же сортировка по рейтингу (баланс плюсов и минусов), но с добавлением эффекта устаревания. Со временем даже сильно залайканные отзывы будут уходить ниже, на вторую и далее страницу.
Почему я так сделал. Чтобы избежать зацикленности — отзывы, что давно написаны, имели больше шансов собрать плюсы, а потому они наверху, а потому они ещё больше собирают плюсов. В итоге новые отзывы имеют мало шансов вырваться в топ, и автоматом уходят на дальние страницы.
Теперь, я надеюсь, этого не будет. Осталось понаблюдать и подкрутить коэффициент в формуле.
Также сейчас разбираюсь с проблемой указания переводов и переводчиков на странице произведений. Переводы "Иванова, Петрова" и "Петрова, Иванова" теперь схлопываются, если кому-то из них не указана роль типа "переводчик стихов" или "редактор". Если указано, то на усмотрение библиографа.
В общем, мелочи, с виду, но важные. Потихоньку движемся дальше.