Je modère un groupe Discourse, en train de tester pour la communauté Gene Keys, et un participant s’est interrogé sur la possibilité d’autoriser la mise en forme dans la poésie. La FAQ sur la mise en forme décrit les options HTML et autres codes, mais celles-ci ne sont pas simples pour les utilisateurs.
Faites-moi savoir s’il existe une solution facile.
je ne sais pas si tu considères cela comme “facile”, mais je le trouve facile car je les utilise occasionnellement dans mes messages lol.
tu peux utiliser pour les espaces blancs :
comme ceci
hello world
this is a line with a leading space
this is a line with 2 leading spaces
this is a line with 3 leading spaces
code :
hello world
this is a line with a leading space
this is a line with 2 leading spaces
this is a line with 3 leading spaces
tu peux aussi mettre des espaces entre eux
hello world
this is a line with 2 leading spaces
this is a line with 4 leading spaces
this is a line with 6 leading spaces
hello world
this is a line with 2 leading spaces
this is a line with 4 leading spaces
this is a line with 6 leading spaces
je ne suis pas sûr, mais je pense que ce composant peut ajouter des boutons personnalisés ? en tout cas, ce n’est pas super difficile pour quelqu’un qui a quelques compétences en programmation de créer un composant de thème. je n’en ai pas besoin moi-même, mais je suppose que je pourrais aider quelqu’un qui en aurait besoin. je ne suis pas sûr pour le rédacteur WYSIWYG, je ne l’utilise jamais.
Mais bien sûr, cette solution n’est pertinente que si personne ne poste de vrais extraits de code (ce pour quoi les backticks sont traditionnellement utilisés), mais je suppose que les risques sont faibles sur un forum de poésie
Je pense que les 2 solutions les plus simples sont :
Utiliser le « texte préformaté » :
Il suffit de taper le texte avec les espaces, de le sélectionner, puis d’utiliser le bouton pour formater le texte.
Vous pouvez également sélectionner les lignes et taper CTRL+E.
Cela revient exactement à la solution des backticks suggérée ci-dessus.
Utiliser la balise HTML <pre>(je sais que vous avez demandé des solutions évitant le HTML, mais celle-ci est très simple) :
Entourez le texte des balises HTML, comme ceci :
Merci beaucoup pour vos commentaires. J’ai une expérience en programmation que je n’ai pas utilisée depuis longtemps (et que j’avais oubliée  ), je vais voir si je peux jouer avec cela demain matin. Nous avons une équipe technique qui intégrerait le forum dans le nouveau site web si nous décidions de l’utiliser de manière permanente, donc il semble qu’ils puissent créer un bouton pour l’utilisateur moyen.