Многие функции в Discourse полагаются на настройку, определяющую доступ по уровню доверия. Со временем это оказалось слишком негибким, поэтому мы переходим к новой практике предоставления доступа членам конкретных групп.
Теперь мы начинаем перенос существующих настроек, которые зависели от уровней доверия, чтобы они вместо этого зависели от групп — см. список ниже, который мы планируем обновить. Некоторые настройки останутся основанными на уровнях доверия, где это имеет смысл. По мере продвижения мы будем обновлять этот список и добавлять ответы здесь. Дайте нам знать, если мы упустили какие-либо настройки или если вы заметили какие-либо проблемы!
Классическим примером старой практики является настройка shared drafts min trust level. При таком подходе невозможно предоставить доступ конкретным пользователям, не присвоив им уровень доверия 4 или права модератора.
Примерами новой практики являются настройки whispers allowed groups, personal message enabled groups и hidden post visible groups. Обратите внимание, что я могу предоставить доступ к созданным мной группам (access_oskar и kabissastories) в дополнение к группам по умолчанию.
Одновременно мы обновим настройки, которые сейчас принимают только одну группу, чтобы они могли принимать несколько групп, например, настройку категории «Модерация», как обсуждалось в Ability to set more than one group category moderator - #5 by mcwumbly
Мы автоматически создаем группы на основе уровней доверия, поэтому всё ещё возможно полагаться на уровни доверия для предоставления доступа. Если пользователь имеет уровень доверия 3, он автоматически становится членом групп с уровнями доверия 0, 1, 2 и 3.
Для каждой настройки, которую мы переносим с основы уровня доверия на основу групп, мы автоматически перенесём её значение в соответствующие автоматические группы. Значения по умолчанию новых настроек будут эквивалентны настройкам уровня доверия.
Настройки, которые будут обновлены:
| Было | → | Теперь |
|---|---|---|
anonymous posting min trust level |
anonymous posting allowed groups |
|
shared drafts min trust level |
shared drafts allowed groups |
|
min trust level for here mention |
here mention allowed groups |
|
approve unless trust level |
approve unless allowed groups |
|
approve new topics unless trust level |
approve new topics unless allowed groups |
|
email in min trust |
email in allowed groups |
|
allow uploaded avatars |
uploaded avatars allowed groups |
|
min trust to create topic |
create topic allowed groups |
|
min trust to edit wiki post |
edit wiki post allowed groups |
|
min trust to edit post |
edit post allowed groups |
|
min trust to allow self wiki |
self wiki allowed groups |
|
min trust to send email messages |
send email messages allowed groups |
|
min trust to flag posts |
flag post allowed groups |
|
min trust to post links |
post links allowed groups |
|
min trust to post embedded media |
embedded media allowed groups |
|
min trust level to allow user card background |
user card background allowed groups |
|
min trust level to allow invite |
invite allowed groups |
|
min trust level to allow ignore |
ignore allowed groups |
|
tl4 delete posts and topics |
delete all posts and topics allowed groups |
|
enforce second factor |
||
min trust level for user api key |
user api key allowed groups |
|
min trust to create tag |
create tag allowed groups |
|
min trust level to tag topics |
tag topics allowed groups |
|
skip akismet trust level |
skip akismet allowed groups |
|
saved searches min trust level |
saved searches allowed groups |
|
accept all solutions trust level |
accept all solutions allowed groups |
|
poll minimum trust level to create |
poll create allowed groups |
|
styleguide admin only |
styleguide allowed groups |
|
adsense through trust level |
adsense exclude groups |
|
dfp through trust level |
dfp exclude groups |
|
amazon through trust level |
amazon exclude groups |
|
carbonads through trust level |
carbonads exclude groups |
|
adbutler through trust level |
adbutler exclude groups |
|
min trust to flag posts voting comments |
post voting allowed groups |








