La mise en spoiler de parties de deux paragraphes ne fonctionne pas correctement

Pour ma part, je pense qu’il y a un bug et une fonctionnalité ici. Nous pouvons être en désaccord sur la sémantique, mais je tiens à expliquer comment nous envisageons cela afin que vous compreniez la suite, étant donné l’importance des spoilers pour vous et votre communauté.

Le bug est que lorsque vous essayez d’appliquer un spoiler en ligne et sur plusieurs blocs, les sauts de paragraphe sont supprimés (en mode texte enrichi) et ajoutés (en mode Markdown) :

Texte enrichi :

Markdown :

Je suis d’accord que ce n’est pas une expérience agréable. Nous pouvons corriger ce bug, mais cela se traduira soit par :

  • Deux spoilers distincts, l’un sur chaque ligne, qui devront être cliqués séparément pour être révélés.
  • Un seul spoiler, mais le contenu sélectionné sera forcé dans son propre bloc.

La demande de fonctionnalité est de prendre en charge un seul spoiler qui peut commencer en ligne et s’étendre sur plusieurs blocs, puis être révélé en un seul clic. Ce n’est pas ainsi que les spoilers sont censés fonctionner.

La raison pour laquelle je vous ai interrogé sur votre cas d’utilisation est d’aider à corriger le bug et à comprendre l’importance de la fonctionnalité. Nous voyons généralement les spoilers soit en ligne, soit sous forme de blocs, je me demande donc s’il existe des situations particulières où le spoiler en ligne + bloc entre en jeu. Cela nous aide à mieux comprendre comment vous utilisez Discourse et à comprendre comment la résolution de ce problème pourrait vous aider (ainsi que d’autres qui reconnaissent les besoins de leur propre communauté dans ce que vous partagez ici).

1 « J'aime »