Comment rendre une partie du message visible uniquement à l'auteur et au staff ?

Mais les murmures ne sont disponibles que pour le personnel, et vous avez besoin de l’auteur du message pour pouvoir le voir. Et cela pourrait être n’importe quel message, n’est-ce pas ? (Peut-être n’importe quel message dans une certaine catégorie).

Un plugin pourrait ajouter un champ personnalisé qui est ajouté au sérialiseur uniquement pour le propriétaire du message et le personnel. Ensuite, vous auriez ces deux messages distincts au même endroit, au moins.

Si ce que vous voulez vraiment, c’est un BBCode [HIDE], alors . . . non. Le message brut est toujours visible par tous ceux qui peuvent voir le message. Il serait peut-être possible de chiffrer le texte caché dans le message brut, puis de trouver un moyen de le déchiffrer lorsqu’un administrateur ou le propriétaire le voit. Cela semble délicat, cependant. Ou peut-être pourriez-vous simplement dupliquer l’intégralité du message brut lorsqu’il est enregistré, puis faire quelque chose pour l’utiliser lorsque vous modifiez ou affichez le texte pour le propriétaire.

1 « J'aime »

Légère correction, vous pouvez maintenant spécifier des groupes au-delà du personnel.

Désolé, je voulais dire « les murmures ne sont disponibles que pour les personnes qui peuvent voir les murmures »

Le texte caché doit être visible uniquement par l’auteur du message et le personnel. Si vous ajoutez tout le monde qui a du texte caché au groupe de murmures (essentiellement tous les utilisateurs), ils pourront voir tous les murmures, pas seulement les leurs. L’intérêt des murmures est que la personne à propos de laquelle vous murmurez ne peut pas l’entendre, mais dans ce cas, elle doit pouvoir créer et voir le murmure que seuls elle et le personnel peuvent voir.

2 « J'aime »

Mais les murmures ne sont disponibles que pour le personnel, et vous avez besoin de l’auteur du message pour pouvoir le voir. Et il pourrait s’agir de n’importe quel message, n’est-ce pas ? (Peut-être n’importe quel message d’une certaine catégorie).

Oui, j’ai besoin que l’auteur et les membres du personnel puissent voir le message. Il s’agira de messages d’une catégorie de forum spécifique.

1 « J'aime »

Pour l’instant, pour un [hide Bbcode], vous pourriez envisager de sponsoriser un Theme component car il n’y a probablement pas besoin de sécurité très forte ou d’un Plugin plus complet, car avec un plugin, c’est plus sécurisé car les modifications sont effectuées côté serveur par rapport au navigateur/côté client.

Sinon, cela nécessiterait toujours 2 sujets en quelque sorte. Les deux méthodes laisseraient le plugin “Discourse Signatures”

Un message personnel. Ensuite, faites-leur créer un lien vers le message privé et collez-le dans une signature sur leur profil. Pour un avantage supplémentaire en matière de nommage, utilisez [Nom du personnage]_(Lien vers le message privé)

L’autre option nécessiterait le plugin Sujets privés. Mais sinon, c’est la même chose que ci-dessus.

Avec le lien publié dans une signature, l’une ou l’autre partie, le joueur ou le(s) maître(s) du jeu, pourrait accéder au message privé/sujet lié.

Les messages personnels peuvent fonctionner mais nécessiteraient que tous les maîtres du jeu ou le groupe de maîtres du jeu invités soient invités à envoyer un message privé.

Oh ! Un champ utilisateur personnalisé visible uniquement par l’utilisateur (et le personnel) permettrait à un composant de thème de le faire.

Est-ce qu’il y a plusieurs jeux (chacun aurait son propre champ utilisateur personnalisé) et que vous voudriez que ce soit visible dans chaque message que cet utilisateur a fait dans une certaine catégorie ? Si oui, un composant de thème pourrait ajouter un bouton ou quelque chose pour afficher le champ utilisateur quand il était nécessaire ainsi que pour lier au profil pour le modifier.

1 « J'aime »