Restreindre l'accès pour voir les invitations échangées

Je souhaitais me renseigner sur les paramètres actuels concernant la visibilité par les utilisateurs de l’activité d’invitation. Pour le moment, tout utilisateur normal peut voir qui a utilisé des invitations sur les profils d’autres utilisateurs. Existe-t-il un moyen de restreindre cet accès, afin que les utilisateurs ne puissent pas voir les invitations utilisées par d’autres ?

J’apprécierais toute aide que vous pourriez m’apporter pour mettre en œuvre une telle restriction.

2 « J'aime »

Maintenant que vous le mentionnez, vous pouvez effectivement voir qui a échangé le lien de qui. Surprenant !

2 « J'aime »

Le texte d’invitation peut être modifié en « approuvé par » ou « bien accueilli par » si « invité par » est lui-même une gêne.

Si vous avez invité votre beau-frère et que vous ne voulez pas que votre belle-sœur le découvre, vous pouvez créer un composant comme celui-ci.

.user-main .about .secondary dt {
    
    display: none;

}



[class='ember-view '] {
  display: none;
}

Mais je n’ai testé que son fonctionnement, et non les endroits où il pourrait fonctionner et ne pas être souhaité, alors utilisez-le avec prudence.
Je recommande le composant car vous pouvez le désactiver plus facilement que si vous l’aviez mis dans votre thème et que dans deux ans vous ne pouviez pas comprendre ce qui causait un nouveau problème.

1 « J'aime »

Je veux masquer ce bouton pour les autres utilisateurs, c’est-à-dire que les autres utilisateurs ne peuvent pas voir qui j’invite.

1 « J'aime »
.user-invite-list {
display: none;
}

Cela devrait masquer votre liste, mais les profils utilisateur afficheront les mêmes informations.

1 « J'aime »

Lorsque j’utilise ceci, cela masque également la liste des invitations sur mon propre profil. Je veux que les utilisateurs puissent voir qui ils ont invité, mais pas voir qui d’autres utilisateurs ont invité.

Vous aurez besoin d’une logique pour vérifier l’utilisateur actuel par rapport au profil consulté. J’apprends encore, j’aurai donc besoin d’un cerveau plus gros.