J’ai remarqué sur mon forum que les utilisateurs peuvent toujours répondre à des sujets fermés jusqu’à 20 minutes auparavant. Finalement, le bouton de réponse disparaîtra, mais certains trouvent cela peu pratique que ce bouton reste visible. Par exemple, cela vient d’arriver sur mon forum il y a quelques minutes.
La personne qui a répondu n’était pas un modérateur, c’est pourquoi le bouton de réponse était toujours présent. Suite aux retours de certains utilisateurs, il semble que le bouton de réponse reste affiché jusqu’à 20 minutes après la fermeture du sujet. Pouvez-vous corriger cela afin que le bouton de réponse disparaisse immédiatement ?
À ma connaissance, le bouton de réponse se comporte comme suit :
Si un membre du personnel ferme le sujet, le bouton reste affiché jusqu’à ce que l’utilisateur actualise la page. Si l’utilisateur ne rafraîchit pas, il pourra « ouvrir » l’interface de réponse (c’est-à-dire qu’il aura l’impression d’être en train d’écrire quelque chose), mais dès qu’il clique sur « Répondre », un message indiquera que le sujet a été fermé.
Je n’ai jamais vu de bouton de réponse après une fermeture. Pourriez-vous leur demander de partager une vidéo de ce phénomène ? Vous devriez essayer de reproduire le problème ici et poster dans la catégorie bug.
J’ai également vu des milliers de fois (cela se produit aussi sur votre capture d’écran) qu’un modérateur ou administrateur ferme le sujet alors qu’un utilisateur est en train de répondre. Dans ce cas, son avatar continuera d’apparaître en bas.
Laissez-moi essayer de demander à certaines personnes sur mon forum et voir si je peux obtenir une vidéo du sujet fermé, où le bouton de rafraîchissement reste toujours présent dans la réponse.
Bonjour, je pense que vous trouverez ce composant de thème très utile.
Comme nous avions le même problème où les membres de niveau supérieur peuvent répondre aux sujets fermés (TL4), les modérateurs et les administrateurs sont avertis.
Ceci prévient les utilisateurs qu’ils relancent des sujets fermés.
Sur votre capture d’écran, CaptainZac est un modérateur.
@codinghorror, ce composant de thème pourrait peut-être être intégré directement dans l’installation de Discourse.
C’est exact, mais le bouton pour les utilisateurs généraux reste parfois affiché même si la page est fermée depuis jusqu’à 20 minutes, et ce même après avoir actualisé la page.
Je pense que @CaptainZac discute du fait qu’un autre utilisateur réponde à un sujet clos. Cet utilisateur n’est pas du personnel, c’est un membre. Si vous regardez de plus près, c’est l’utilisateur « Nuggetfornia » qui répond.
Désolé, j’ai manqué cette partie de votre message. Je n’ai jamais rencontré ce problème auparavant. Je suppose qu’il s’agit peut-être d’un nouveau bug, car même des utilisateurs qui sont au milieu d’une réponse sur notre site expriment souvent de l’irritation une fois leur réponse terminée, lorsqu’on leur indique qu’ils ne peuvent pas poster car le sujet est clos. Sauf bien sûr dans notre cas pour les modérateurs tl4 et les administrateurs, c’est pourquoi j’ai installé ce composant de thème.
D’accord, mais disons que j’ai commencé à rédiger une réponse il y a trois jours et que j’ai laissé le navigateur ouvert. Ensuite, le sujet a été clos hier. Que proposez-vous de faire : forcer la fermeture de la réponse que l’utilisateur est en train d’écrire ?
Je suis d’accord pour supprimer le bouton de réponse dès que la clôture intervient, mais comment savoir si ces utilisateurs ne rédigeaient pas des réponses il y a quelques minutes, quelques heures… voire quelques jours… avant que la clôture n’ait lieu ?
Peut-être un avertissement s’affichant en haut de la page ou une fenêtre contextuelle sur l’écran indiquant que le sujet a été fermé. Définitivement quelque chose qui pourrait être ignoré, afin qu’ils puissent copier et coller leur travail ailleurs. Juste pour que les gens ne perdent pas leur temps à ce que ce soit fermé.
Une fois le sujet fermé et que vous êtes toujours dans l’éditeur, sachant que Discourse permet d’afficher la barre bleue en haut lorsqu’un nouveau sujet est publié sans rechargement de la page, par exemple ci-dessous :
Si ils peuvent faire en sorte que cela s’affiche lorsqu’un nouveau sujet est publié, ils devraient pouvoir également faire en sorte qu’une fenêtre contextuelle s’affiche lorsque vous êtes dans l’éditeur et que le sujet est fermé.
Je ne suis pas sûr de comprendre ce que vous voulez dire, mais lorsque vous répondez, plus de la moitié de la page est masquée par votre clavier et l’éditeur.
Je soutiens un « contrôle d’échec critique » lors du clic ou de l’appui sur le bouton de réponse, afin de s’assurer qu’au moment exact où l’éditeur a été initialement invoqué le sujet n’est pas fermé.
Au-delà de cela, si le sujet est fermé pendant que l’utilisateur est dans l’éditeur en train de rédiger activement une réponse, eh bien… c’est regrettable, et rare, mais c’est ainsi, non ?
(Les utilisateurs savent certainement copier et coller, donc rien de ce qu’ils écrivent ne sera perdu. Je ne sais pas si nous sauvegardons les brouillons de réponses pour les sujets fermés, mais je pense que nous le faisons probablement, donc les utilisateurs sont doublement couverts dans ce cas.)
Sauf si cela a été changé récemment. À mon expérience, lorsque l’utilisateur tente de publier la réponse, Discourse indique que le message ne peut pas être publié. Un utilisateur, par exemple, a dû copier son message et démarrer un nouveau sujet.
Cela dit, @CaptainZac, vos membres se plaignent-ils de passer du temps à rédiger une réponse pour se voir refuser sa publication ?