@featheredtoast теперь, когда мы поддерживаем анимированные WebP и AVIF, а поддержка анимированного PNG скоро появится, возможно, нам больше не понадобится плагин для этого.
Даже после обновления до последней версии и добавления .webp в список поддерживаемых форматов, при попытке загрузить анимированный .webp в качестве аватара всё равно появляется это сообщение.
Похожим образом я попытался загрузить анимированный GIF, но в итоге он стал статичным изображением. Таким образом, этот плагин для анимированных аватаров (до того, как он перестал работать) действительно был полезен, так как позволял использовать анимированные изображения профиля.
Похоже, последнее обновление Discourse сломало этот плагин.
При попытке открыть профиль пользователя с анимированным аватаром я получаю следующие ошибки:
Также я вижу активный PR в репозитории, созданный в октябре 2023 года, но так и не слитый. Поддерживает ли проект кто-то ещё?
Я не вижу, чтобы @featheredtoast отреагировал на это последнее сообщение. Со временем я постараюсь сделать форк этого проекта и исправить проблему, но, к сожалению, не могу сказать, когда это произойдёт.
У меня есть рабочее решение, сейчас завершаю тестирование в тестовой среде.
Проблема заключалась в том, что avatar.string превращался в avatar.__string.
PR готов к слиянию:
Хотя использование плагина Animated Avatars больше не вызывает фатальной ошибки, он всё ещё не работает на нашем саморазмещённом экземпляре: аватары просто не анимируются, даже когда пользователи загружают их. Ручная проверка показывает, что анимированные аватары действительно загружаются, но не используются.
Я планирую запустить обновление завтра. Есть какие-нибудь новости об этом плагине?
Последний раз я проверял — всё ещё не работает, хотя это не вызовет ошибок на вашем форуме.
@Firepup650, не могли бы вы подробнее описать проблемы, которые вы наблюдаете? Я попробовал запустить это локально, и всё кажется работающим нормально.

Стоит обратить внимание на этот фрагмент из первого сообщения. По умолчанию анимация происходит только при наведении курсора на конкретный пост. Однако вы можете включить настройку сайта «всегда анимировать», чтобы анимация происходила в любом случае:
У нас всегда включена опция «always-animate», но созданный мной тестовый пользователь, похоже, не анимируется на AMC. Я попробую переключить несколько параметров в безопасном режиме, чтобы перепроверить.
Отключение тем не повлияло на моего тестового пользователя. Не упустил ли я что-то?
Также настройки:
Похоже, профили пользователей скрыты от публики, поэтому я не вижу ссылку. Я уже создал аккаунт, так что если вы одобрите его, я быстро всё проверю ![]()
Уже одобрил, как только увидел вас в очереди. Не помню, чтобы скрывал публичные профили…
Похоже, ваш тестовый пользователь имеет уровень доверия 0 («новый пользователь»).
И, судя по вашему скриншоту выше, анимированные аватары доступны только для пользователей с уровнем доверия 1 и выше ![]()
Это настройка сайта «Скрыть профили пользователей от публичного доступа». Из консоли браузера:

Думал, что я повысил уровень доверия моей тестовой учётной записи до TL1, извините!
Я переустановил плагин 24 часа назад, и он у меня работает.
Спасибо за исправление💫
Вау! Это очень полезно!
Я рад, что это снова работает! Пока тема актуальна, не могли бы мы включить её функционал на главной странице мобильной версии?



