Ich moderiere eine Discourse-Gruppe und teste für die Gene Keys Community. Ein Teilnehmer hat nach der Möglichkeit gefragt, Formatierungen in Gedichten zu erlauben. Die FAQ zur Formatierung beschreibt HTML und andere Codierungsoptionen, diese sind jedoch für Benutzer nicht einfach zu handhaben.
Bitte teilen Sie mir mit, ob es eine einfache Lösung gibt.
ich bin mir nicht sicher, ob du das als “einfach” betrachtest, aber ich finde es einfach, weil ich es gelegentlich in meinen Beiträgen verwendet habe lol.
du kannst für Leerzeichen verwenden:
so
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
du kannst auch Leerzeichen dazwischen lassen
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
bin mir nicht sicher, aber ich denke, diese Komponente kann benutzerdefinierte Buttons hinzufügen? Auf jeden Fall ist es für jemanden mit ein paar Programmierkenntnissen nicht super schwer, eine Theme-Komponente zu erstellen. Ich habe selbst keinen Bedarf daran, aber ich könnte jemandem dabei helfen, wenn er möchte. Was den WYSIWYG-Editor angeht, bin ich mir nicht sicher, ich nutze ihn nie.
Aber das ist natürlich nur eine gute Lösung, wenn niemand tatsächliche Code-Schnipsel postet (wofür Backticks traditionell verwendet werden), aber ich schätze, die Wahrscheinlichkeit dafür ist auf einem Gedichtforum gering
Verwendung von “Vorformatiertem Text”:
Gib den Text mit Leerzeichen ein, markiere ihn und verwende dann die Schaltfläche, um den Text zu formatieren.
Alternativ kannst du die Zeilen markieren und STRG+E drücken.
Dies ist genau dasselbe wie die oben vorgeschlagene Backticks-Lösung.
Verwende das <pre>-HTML-Tag (ich weiß, du hast nach Lösungen gefragt, die HTML vermeiden, aber dies ist sehr einfach):
Umgeben den Text mit den HTML-Tags, wie hier:
Vielen Dank für eure Kommentare. Ich habe Programmiererfahrung, die ich schon lange nicht mehr genutzt habe (und teilweise auch vergessen habe  ), ich werde morgen früh mal schauen, ob ich damit ein bisschen rumspielen kann. Wir haben ein Technikteam, das das Forum in die neue Website integrieren würde, falls wir uns entscheiden, es dauerhaft zu nutzen, also klingt es so, als könnten sie vielleicht einen Button für den durchschnittlichen Nutzer erstellen.