Я тестирую это на версии 2.7.0.beta9, но на странице профиля пользователя не вижу опции «приглашения», хотя у тестируемых пользователей уровень доверия 2. Кроме того, обычные приглашения через модерацию/администрирование работают.
Не упустил ли я какую-то базовую настройку, необходимую для разрешения приглашений «от пользователя к пользователю»?
Привет, Томми! Можешь проверить, не менялась ли настройка администратора «Минимальный уровень доверия для приглашений» по умолчанию? По умолчанию это уровень доверия 2.
Я раньше не сталкивался с этой проблемой. Подозреваю, что это связано с каким-то другим изменением в настройках администратора, например, с «только по приглашениям» или «разрешить новую регистрацию».
Это вряд ли является причиной, но вы не меняли названия групп уровней доверия?
Привет,
уровни доверия имеют свои стандартные названия, включая локализацию интерфейса на немецком языке (“vertrauensstufe”). Только по приглашениям активно, и разрешить новую регистрацию тоже.
Таким образом, должно быть возможно приглашать людей и позволять им самостоятельно регистрировать новые аккаунты, а приглашения от модераторов и администраторов работают корректно. Единственная отсутствующая функция — это приглашение от обычных пользователей к другим пользователям вне сообщества.
Есть ли способ экспортировать все настройки из /admin/site_settings/?
Возможно, через SQL-запрос с использованием плагина Data Explorer?
Попробуйте включить опцию «Показывать только переопределённые» в настройках администратора (в правом верхнем углу), чтобы увидеть, какие из них вы переопределили.
Я не совсем уверен, в чём причина вашей проблемы — пока что единственное, что приходит в голову, это немецкая локаль и разные названия уровней доверия, но я не думаю, что это должно вызывать такую проблему.
@dan, что ты думаешь? Имеет ли смысл, чтобы настройка администратора «Обязательное утверждение пользователей» влияла на возможность доверенных пользователей приглашать людей?
Я считаю, что не имеет смысла отключать приглашения, если включена опция «требовать одобрение пользователей». Меня удивляет, что этот вопрос не поднимался раньше, так как такое поведение сохраняется с самых первых версий Discourse.
Я начал работу над PR для исправления этой проблемы.