Я использую последнюю версию (2.4.0 beta2), и сегодня пост в административной зоне был отмечен «лайком» пользователями без прав администратора. Я проверил настройки безопасности: только администраторы могут отвечать, создавать и просматривать посты. Кроме того, я вошёл в аккаунты пользователей, поставивших лайк, и административная зона для них не отображается.
Это действительно необычно. Я только что просмотрел код, и вы точно должны видеть пост, чтобы поставить ему лайк. Не исключено ли, что тему переместили в категорию администраторов уже после того, как на неё поставили лайк?
Можете ли вы связаться с пользователем, который поставил лайк, и спросить, что именно он сделал?
Они ответили, что «просто видели пост» в течение короткого времени, а теперь не могут его найти. Это же был и мой вывод, когда я имитировал эти аккаунты.
Просто догадка наугад: возможно, во время обновления Docker форум ненадолго открывался? Может быть, я пишу ерунду, но это единственное действие, которое я могу вспомнить, что выполнял в то время.
Нет, обновление Docker не может вывести контент, который им не следует видеть. Мне интересно, был ли перемещён пост или тема была перекатегоризирована. Это единственное объяснение.
Если изменение категории было внесено в течение льготного периода (5 минут после создания), то ревизия правки не будет создана. Вам нужно будет спросить создателя темы, был ли это именно тот случай.
Спасибо за ваш ответ. Я думаю, что тема была перемещена, так как в этом посте единственные лайки от неадминистраторов, поэтому я считаю этот вопрос решённым.