Lorsque je surligne du texte et que j’appuie sur le bouton de citation, le texte cité avec les balises est placé exactement là où se trouve mon curseur dans ma réponse.
C’est bien, sauf si mon curseur est à la fin d’une ligne de texte. Je constate que lorsque la citation est ajoutée à une ligne de texte existante, le code n’est pas reconnu, ce qui empêche d’en faire une vraie citation.
Discourse ne devrait-il pas automatiquement démarrer la balise [quote] sur une nouvelle ligne ?
En fait, c’est étrange, mais je ne parviens plus à reproduire le problème. Je sais que je l’ai déjà observé dans le passé avec mes propres publications, mais je n’arrive plus à le faire se produire maintenant.
Chaque fois que je tape une ligne de texte dans l’éditeur, puis que j’utilise ma souris pour surligner du texte dans un message et que je clique sur « Citer », cela l’ajoute sur une nouvelle ligne.
Auriez-vous des étapes plus précises pour reproduire le problème ?
Si vous utilisez le bouton « Citer le message entier » dans l’éditeur, cela ne commence pas une nouvelle ligne… bien que je n’utilise normalement pas ce bouton et que je me souvienne que cela m’est déjà arrivé, il y a peut-être d’autres cas.
Mon curseur est juste ici et je cite votre message →
Oui, je ne parviens pas non plus à reproduire ce problème. La sélection de texte suivie de l’appui sur le bouton citer insère bien des sauts de ligne, même si le curseur se trouve à la fin d’une ligne existante. Si vous faites référence au bouton « Citer tout le message », c’est une toute autre histoire.
Nous aurons besoin d’étapes de reproduction supplémentaires @one1.
Désolé de ne pas avoir répondu. Je pensais avoir activé les notifications par e-mail.
Donc, lorsque j’ai essayé de reproduire le problème ici sur meta.discourse.org, je n’ai pas obtenu le même comportement que sur le forum Discourse où je participe. Peut-être que ce forum utilise une version plus ancienne du logiciel ?
Je suis simplement un utilisateur régulier sur ce forum et j’ai pensé demander ici avant d’aller voir les modérateurs là-bas.
Je ne pense vraiment pas que ce soit un problème majeur. Je suis sur un petit appareil, donc je ferme l’éditeur plusieurs fois à chaque fois que je cite quelqu’un. Et j’ai vu d’autres personnes poster en ayant collé la balise [quote] à un autre paragraphe.
Est-ce que ce serait plus logique de gérer cela dans l’autre sens ? Autrement dit, l’emplacement de la balise d’ouverture de citation dans un message ne devrait-il pas avoir d’importance ? Même si elle est collée à d’autres textes, ne devrait-elle pas toujours s’afficher de la même manière ? Une simple suggestion. Évidemment, je ne sais pas comment tout cela fonctionne.
Bien sûr @eviltrout, est-ce que la difficulté change si le compositeur est développé ou réduit ? Le comportement devrait être le même dans les deux cas, je pense..
Modifier la mise en forme pour que les guillemets à la fin d’une ligne fonctionnent est beaucoup plus difficile que de corriger le code d’insertion de texte lorsque le compositeur est fermé. J’ai donc opté pour cette dernière approche dans cette PR :