De nombreuses fonctionnalités de Discourse reposent sur un paramètre permettant de donner accès par niveau de confiance. Cela s’est avéré trop inflexible au fil des ans, nous passons donc à une nouvelle pratique consistant à donner accès aux membres de groupes spécifiques à la place.
Nous allons maintenant commencer à déplacer les paramètres existants qui reposent sur les niveaux de confiance afin qu’ils reposent sur des groupes - voir la liste ci-dessous que nous ciblons. Certains paramètres resteront basés sur le niveau de confiance lorsque cela est logique. Au fur et à mesure, nous mettrons à jour la liste et ajouterons des réponses ici. N’hésitez pas à nous faire savoir si des paramètres manquent ou si vous remarquez des problèmes !
Un exemple classique de l’ancienne pratique est le paramètre shared drafts min trust level. Avec cette pratique, il est impossible de donner accès à des utilisateurs spécifiques sans leur donner également le niveau de confiance 4 ou des privilèges de modérateur.
Des exemples de la nouvelle pratique sont les paramètres whispers allowed groups, personal message enabled groups et hidden post visible groups. Notez que je peux donner accès à des groupes que j’ai créés (access_oskar et kabissastories) en plus des groupes par défaut.
Dans le même temps, nous mettrons à jour les paramètres qui ne prennent actuellement qu’un seul groupe afin qu’ils puissent en prendre plusieurs, comme le paramètre de catégorie « Modération », comme discuté dans Ability to set more than one group category moderator - #5 by mcwumbly :
Nous générons automatiquement des groupes basés sur le niveau de confiance, il est donc toujours possible de s’appuyer sur les niveaux de confiance pour donner accès. Si un utilisateur est au niveau de confiance 3, il est automatiquement membre des groupes de niveau de confiance 0, 1, 2 et 3.
Pour chaque paramètre que nous déplaçons d’une base de niveau de confiance à une base de groupe, nous migrerons automatiquement sa valeur vers les groupes automatiques correspondants. Les valeurs par défaut des nouveaux paramètres seront équivalentes au paramètre de niveau de confiance.
Paramètres à mettre à jour :
| Était | → | Maintenant |
|---|---|---|
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 |








