La citation ne fonctionne pas

Une reconstruction complète n’a pas aidé.

Un motif que j’ai remarqué récemment est que cela ne fonctionne pas sur les sujets fermés (du moins dans l’application Discourse Hub). Je préférerais que ce soit possible, mais je comprends la logique de l’approche actuelle.

Comment pouvez-vous citer quelqu’un dans un sujet où vous n’êtes pas autorisé à poster ?

Quoi qu’il en soit, cela n’a aucun rapport avec le sujet qui nous occupe.

On ne le peut pas. J’ai remarqué cela lorsqu’une partie d’une réponse dans le sujet fermé A était directement pertinente en tant que réponse à une question dans le sujet B.

D’accord.

Vous ne le pouvez pas, mais vous pouvez partager. Le même problème se pose avec l’option « Partager » sur mon instance Discourse.

Je suis aussi sur la version 2.6.0.beta5 et la citation fonctionne bien avec les thèmes clair et sombre. Je l’ai essayé avec :

Mot code code mot mot

En lien avec le point « sujet dans lequel vous n’êtes pas autorisé à poster » mentionné plus tôt, votre problème pourrait-il être lié d’une manière ou d’une autre aux niveaux de confiance que vous avez configurés sur votre site ?

Voulez-vous simplement dire partager un lien ? C’est ce que j’ai fini par faire.

Cela ressemble beaucoup à ce sujet :

Le problème est apparu chez certains lors de la mise à jour vers 2.6.0.beta2, chez d’autres vers beta3.

Après la mise à jour vers beta4 et la reconstruction de l’application, le problème a disparu et ne s’est pas reproduit après la mise à jour vers beta5. Essayez donc peut-être de mettre à jour vers beta6, ou attendez d’autres mises à jour ; cela pourrait être résolu à un moment donné.

J’ai vu le même problème, également sur Meta, ce qui ne me semble pas logique.

Ouvrez l’éditeur de message avant de naviguer vers le sujet fermé, et le bouton de citation devrait réapparaître.

Ne devons-nous pas signaler cela comme un défaut ? Comment pourrait-il être résolu autrement ? Il semble que le fil de discussion général ici soit que si nous ne pouvons pas le reproduire sur ce site Discourse, alors ce n’est pas un bug.

J’utilise la version bêta6 et j’ai effectué une reconstruction complète comme demandé. Le problème persiste.

Malheureusement, nous ne pouvons pas réparer ce que nous ne pouvons pas reproduire. Si vous pouvez fournir des étapes de reproduction ici sur Meta ou Try, ce serait un bon début.

C’est philosophiquement un peu un casse-tête. Plusieurs personnes, moi y compris, rencontrent ce problème, mais personne ne sait comment le reproduire sur les publications de Discourse Meta. Le problème existe clairement et peut être démontré, simplement pas ici. Je ne suis pas sûr de savoir quoi faire. Je suis sur la version bêta6, avec une image Docker reconstruite, sur la plateforme Ubuntu 20.04, toutes les mises à jour du système d’exploitation étant appliquées. Le problème se manifeste dans n’importe quel navigateur.

Est-ce que fournir un accès de connexion à mon site serait utile ?

Le fait que nous ne puissions pas le démontrer ici, alors qu’il s’agit d’un phénomène réel, nous dit quelque chose en termes de débogage, mais je ne sais pas quoi. C’est en tout cas une sorte d’indice.

Oui, cela indique probablement que vous avez une personnalisation, un plugin ou un paramètre du site qui provoque ce comportement.

Vous pouvez également essayer de reproduire le problème de citation sur try.discourse.org, qui est une installation Discourse encore plus minimaliste.

Nous avons lié des sites où cela peut être reproduit.

Ce site utilise-t-il Discourse vanilla, sans personnalisations ni plugins ? (Pourquoi alors le bouton de citation sur ce site semble-t-il différent de celui de tous les autres sites Discourse que j’ai utilisés ? Ce site possède également un bouton « Partager » déroutant lorsque vous surlignez du texte, ce qui semble unique.)

Pour information, voici nos plugins :

Plugins installés

Nom Version Activé?
discourse-solved 0.1 O Paramètres
docker_manager 0.1 O
retort 1.2.3 O Paramètres
styleguide 0.2 N Paramètres

Quelque chose de suspect ici ?

C’est mon hypothèse. C’est un plugin non standard.

Confirmé : la fonction de citation ne fonctionne toujours pas, même sans ce plugin. Notre installation est désormais un Discourse standard et la citation ne fonctionne pas entre les limites des balises.

Vous avez reconstruit votre site sans ce plugin ? Le mode sans échec ne suffit souvent pas pour supprimer un plugin.

J’ai désactivé le plugin. Discourse me renvoie des erreurs lorsque j’essaie de reconstruire ou de mettre à niveau.

N’arrivez-vous pas à reproduire le problème en cliquant sur le lien vers l’un de nos sites et en surlignant du texte ?

Ce n’est pas la même chose que de le supprimer.

Même si vous supprimez le plugin retort ?

Peu importe. Vous dites qu’ils ont retort installé.

Peut-être pourriez-vous alors être utile et me dire comment reconstruire le site ?

@Andro, avez-vous le plugin retort installé ?