Veuillez créer une fonction TL pour l'envoi d'invitations personnalisables

Bonjour,

Le problème que je rencontre actuellement est que « utilisateur de confiance » (TU) signifie deux choses différentes dans les paramètres du site.

Dans « Les utilisateurs de confiance peuvent modifier les messages des autres », TU signifie niveau de confiance 3 (tl3) ou supérieur.
Mais dans « Les nouveaux utilisateurs doivent être explicitement invités par des utilisateurs de confiance ou du personnel », TU signifie niveau de confiance 2 (tl2) ou supérieur.

Nous souhaitons que notre site soit accessible uniquement sur invitation. Et nous voulons spécifiquement que seuls les utilisateurs de niveau tl3 et supérieur puissent envoyer des invitations, pour des raisons que je ne détaillerai pas ici.

:arrow_right: Serait-il possible d’ajouter une fonctionnalité permettant de personnaliser le niveau de confiance requis pour envoyer des invitations ?
(Alternativement, veuillez faire en sorte que TU signifie toujours uniquement tl3 et supérieur. Il est très confus que les mêmes mots signifient deux choses différentes.)

Merci !

4 « J'aime »

Je pense qu’il est logique de permettre une flexibilité autour du niveau de confiance requis pour inviter @codinghorror. Devrions-nous ajouter un pr-welcome à ce sujet ?

2 « J'aime »

Basé sur cette seule requête ? Ce n’est généralement pas ainsi que nous procédons.

Il y a eu de nombreuses demandes à ce sujet au fil des ans. Cela est particulièrement pertinent pour le premier mois d’une migration sans importation.

5 « J'aime »

Discuté en interne et nous sommes favorables à l’ajout de deux paramètres de site dans une PR (incluant des tests) :

  1. niveau de confiance minimum pour autoriser les invitations
  2. niveau de confiance minimum pour autoriser les invitations par message privé

J’ai ajouté pr-welcome ici au cas où la communauté souhaiterait accélérer le processus ; dans le cas contraire, nous le traiterons probablement dans les versions 2.5 ou 2.6.

15 « J'aime »

Veuillez définir le niveau de confiance minimum pour autoriser les invitations dans la version 2.5 !
Merci.

1 « J'aime »

Ce que j’ai compris, c’est :

  1. Vous souhaitez que l’administrateur du site puisse définir le niveau de confiance requis pour envoyer des invitations (par exemple, une liste déroulante pour sélectionner le niveau de confiance, et seuls les utilisateurs de ce niveau pourront envoyer des invitations).
  2. Un paramètre similaire pour l’envoi d’invitations par message privé.

Or, ces deux paramètres sont actuellement codés en dur et doivent être rendus dynamiques.

Je suis intéressé pour soumettre une PR à ce sujet.

6 « J'aime »

Oui, c’est à peu près ça, il faut aussi le tester soigneusement ! Fonce.

4 « J'aime »

@sam Je pense que cette ligne gère les deux (sujets réguliers et invitations MP). Je pense qu’il serait plus logique de créer un paramètre commun pour les MP et les sujets, et un autre distinct pour les invitations de forum ? Qu’en penses-tu ?

2 « J'aime »

Désolé d’avoir laissé cette question en suspens si longtemps… Ouais, dans un esprit de simplicité, peut-être juste un paramètre de site unique min_trust_level_to_allow_invite, ainsi nous n’aurons pas besoin d’expliquer les différentes variantes d’invitation.

8 « J'aime »

La PR pour cela a été fusionnée dans master

7 « J'aime »