Options de paramètres utilisateur différentes par profil utilisateur

J’ai un forum où je souhaite avoir deux types d’utilisateurs : le premier type étant des utilisateurs complets qui peuvent accéder à tous les sujets et catégories, et qui ont un accès normal aux paramètres utilisateur, et le second type qui ne peut accéder qu’à une seule catégorie de sujets, et qui n’a aucun accès ou un accès limité aux paramètres utilisateur (par exemple, je ne souhaite pas que le mode liste de diffusion ou la fonctionnalité de publication par e-mail soient disponibles pour la deuxième catégorie, même s’ils le sont pour la première catégorie).

Comment cela devrait-il être réalisé au mieux ?

Je pense qu’il existe un paramètre pour déterminer le niveau d’utilisateur requis pour la connexion par e-mail.

Vous pourriez masquer le paramètre du mode liste de diffusion avec du CSS, ce que les utilisateurs pourraient contourner. Si vous craignez qu’ils le fassent, vous auriez alors besoin d’un plugin pour appliquer la règle.

2 « J'aime »

Merci @pfaffman - Je vois le paramètre de niveau de confiance pour l’envoi par e-mail des publications.

Présumiblement, il existe un moyen de bloquer certains utilisateurs qui s’inscrivent au niveau de confiance 1 (par exemple) pour toujours, sans restreindre les autres utilisateurs ? Ainsi, le niveau de confiance n’est pas affecté par le niveau d’expérience de ces utilisateurs ?

Est-il possible/vaut-il la peine de demander qu’un paramètre similaire de niveau de confiance par e-mail soit ajouté pour contrôler le mode liste de diffusion via la fonctionnalité de base plutôt que de s’appuyer sur un plugin ?

Je présume que toute autre personne ne voulant pas d’envoi par e-mail ne voudra pas non plus que le mode liste de diffusion soit actif, étant donné qu’un contexte de liste de diffusion est le principal cas d’utilisation de l’envoi par e-mail ?

Je déteste l’idée de faire faire un plugin pour un seul objectif trivial, qui risque de se casser lors d’une future mise à jour.

Si cela se résume au CSS, cela peut-il même être rendu conditionnel au niveau de confiance de l’utilisateur ?

J’essaie essentiellement de maintenir la confidentialité et de restreindre l’accès à la plupart des catégories de sujets uniquement aux utilisateurs complets, tout en rendant une catégorie de sujet disponible au public pour une interaction plus informelle - mais je ne veux toujours pas qu’il soit facile pour les utilisateurs de la zone publique d’envoyer par e-mail même ces fils de discussion à des personnes qui ne sont pas du tout des utilisateurs vérifiés, ou de faire des copies d’enregistrement qui ne reflètent pas la dernière modification d’une publication (risque de litige faible mais non négligeable si une publication est formulée avec négligence, surtout si elle est également diffusée au-delà du forum).