Un utilisateur (modérateur) signale que chaque fois qu’il cite un deuxième bloc de texte ou plus, le mécanisme de citation est corrompu. Voici un exemple de ce qui est ajouté au rédacteur :
[quote="Biguser, post:437, topic:42137”]
Le texte cité bla bla bla
[/quote]
Le problème est causé par la conversion du caractère de guillemet fermant en guillemet typographique. (Regardez attentivement ci-dessus. Cela m’a pris un moment pour le remarquer)
Le bbCode ainsi corrompu est affiché simplement comme du texte brut lors de la publication.
L’utilisateur est sur un MacBook avec le navigateur DuckDuckGo. Il ne peut pas reproduire le problème sur Safari, et je n’arrive pas à le reproduire du tout. Aucun autre utilisateur n’a signalé ce problème pour l’instant, mais j’ai un vague souvenir d’avoir vu quelqu’un poster un code similaire corrompu précédemment, donc je suis presque certain qu’il ne s’agit pas seulement de cet utilisateur.
Salut @one1, merci pour ce rapport détaillé et pour avoir essayé le mode sans échec !
Cela ressemble à un comportement de correction automatique au niveau du navigateur — le navigateur DuckDuckGo (qui est basé sur WebKit mais avec sa propre couche de traitement du texte) pourrait convertir le guillemet fermant " dans la balise BBCode en un guillemet typographique avant même que Discourse ne le voie. Ce genre de substitution casserait la syntaxe de la citation exactement comme tu le décris.
Puisque cela ne se reproduit pas sur Safari et qu’aucun autre utilisateur n’a signalé ce problème, cela est probablement spécifique au traitement de la saisie de texte du navigateur DuckDuckGo, ce qui est en dehors de ce que nous pouvons corriger de notre côté.
La meilleure solution pour ton modérateur serait d’utiliser un navigateur grand public comme Safari, Firefox ou Chrome. Alternativement, il pourrait vérifier si le navigateur DuckDuckGo dispose d’un paramètre pour désactiver les guillemets intelligents/typographiques.