Пользователи больше не могут настраивать аватарки

Привет!

Недавно пользователь с уровнем доверия 2 сообщил, что не может изменить свою аватарку, хотя в настройках системы указано, что это могут сделать все пользователи с уровнем доверия 0 и выше. Пользователи, у которых уже есть кастомные аватарки, тоже больше не могут их менять. Какие ещё настройки мне следует проверить, чтобы снова активировать эту функцию? Спасибо!

Экран настроек предпочтений пользователя:

Настройки сайта:

2 лайка

Вы сталкивались с этой проблемой? Она похожа на вашу.

1 лайк

У меня тоже эта ошибка

1 лайк

Я не могу воспроизвести это здесь на meta (по крайней мере, как администратор).

Настройка недавно была изменена на версию «разрешенные группы для загружаемых аватаров» (вместо стиля «минимальный уровень доверия»). Не уверен, связано ли это с таймингом?

Есть ли какие-либо другие связанные настройки, которые вы могли изменить по умолчанию в какой-то момент, что может влиять на новую версию с разрешением групп?

2 лайка

Дублирую ещё один отчёт об этом:

2 лайка

Привет, @littleviolette,

спасибо за сообщение об этой ошибке. Я разберусь с этим.

Не могли бы вы подтвердить, что пользователь с уровнем доверия 2, который не может изменить своё изображение профиля, состоит в группах с уровнями доверия 0, 1 и 2?

Когда вы зайдёте на его профиль, вы должны увидеть что-то вроде

4 лайка

Да, подтверждаю, что указанный пользователь входит в группы уровней доверия 0, 1 и 2.

Я мог изменять аватары других пользователей как администратор. Когда я действовал от имени любого другого пользователя, у меня не было возможности изменять их аватары.

Да, я изучил её, и она к нам не применима.

1 лайк

У меня есть ещё одна потенциальная теория. Не могли бы вы проверить настройки раздела разрешённые расширения?

Для пользовательских аватаров необходимо разрешить пользователям загружать изображения.

Если ваши настройки выглядят как на скриншоте ниже, то администраторы/сотрудники смогут загружать аватары, а обычные пользователи — нет.

3 лайка

Вот как выглядят наши настройки сейчас. Мы, как администраторы, можем менять аватарки пользователей, но обычные пользователи, странно, не могут.

3 лайка

Есть ли способ генерировать фотографии через API?

1 лайк

Я хотел бы попросить вас проверить ещё одну настройку. Меня интересует видимость группы Trust Level 0.

Вы можете проверить это по пути g/trust_level_0/manage/interaction

Здесь должно быть установлено значение Все, Авторизованные пользователи или Владельцы группы, участники и модераторы

10 лайков

У меня была видимость trust_level_0 в разделе «Владельцы группы». Как только я изменил её на «Владельцы группы, участники и модераторы» и ниже, пользователи снова смогли менять свои аватары. Спасибо за помощь!

9 лайков

У меня возникла та же проблема: у пользователей без прав администратора после версии 3.2.0beta5 пропала возможность выбирать Gravatar или загружать собственное изображение профиля.

Я очень ценю предложенное решение, Крис. Действительно. :slight_smile:

Но почему настройки уровня группы для Trust_level_0 должны как-то влиять на настройку уровня форума «Разрешённые группы для загрузки аватаров», которая находится по адресу https://[MyDiscourseForumName].com/admin/site_settings/category/files?

Мне не нужно, чтобы все мои пользователи могли видеть всех 5500 участников форума с уровнем доверия 0 через группу по умолчанию в Discourse.

Что бы ни изменилось в версии 3.2.0beta5, это, похоже, было сделано непреднамеренно. Я был бы очень благодарен, если бы была восстановлена прежняя функциональность, при которой управление загрузкой изображений профиля полностью определяется настройкой сайта «Разрешённые группы для загрузки аватаров».

2 лайка

Вы правы, это было лишь временное решение для быстрого устранения проблемы.

После обсуждения этой темы мы поняли, что это не лучший подход, и изменили его. Теперь настройку на уровне группы корректировать не нужно.

Связанные PR

Уважаемый Крис (и другие), привет! :blush:

Я новый (почти) администратор форума; у меня версия 3.2.1, и я столкнулся с той же проблемой: чтобы пользователи без прав администратора могли менять свои аватары, уровень доверия Trust_level_0 должен быть установлен в значение “Все”.

Это ожидаемое поведение для данной версии?

Спасибо за ваши советы. :sunflower:

1 лайк

Привет @ShaDubya,

Не могли бы вы проверить, что ваш Discourse обновлен до последней версии? Это можно увидеть в разделе /admin/upgrade. Это должно выглядеть так:

2 лайка

@kris.kotlarek, прошу прощения за задержку; я был в длительном ретрите и только сейчас вернулся к интернету. :blush:

Наш форум размещён компанией Communiteq; переход по адресу /admin/upgrade выдаёт ошибку «страница не найдена». :thinking:

Из этого сообщения я вижу, что внесённые вами изменения датированы 19 марта; на нашем форуме последняя дата обновления указана 15 марта, работает версия 3.2.1.

Я уже написал напрямую в Communiteq, чтобы узнать, есть ли у них какие-либо предложения.

Вероятно, мне придётся подождать их ответа; если у вас есть какие-либо другие мысли или предложения, буду очень благодарен, если вы поделитесь ими.

С дружескими приветствиями! :sunflower:

1 лайк

Эти исправления не были перенесены в ветку «stable» (которую вы выбрали при создании своего форума). Варианты действий: 1) дождаться следующего стабильного релиза; 2) использовать описанный выше обходной путь; 3) попросить нас перенести ваш форум на последнюю бета-версию.

4 лайка

Спасибо, спасибо! Ответил через электронную почту поддержки. :sunflower:

2 лайка

Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.