Eingebbare, zentral verwaltete Text-/Markdown-Schnipsel

Hallo @merefield – zufälligerweise suchte ich gerade nach ähnlicher Funktionalität: das Einfügen eines Standardtextschnipsels. Statt eines Buttons wollte ich jedoch einen Auslösestring, der sich zu einem Markdown-Block erweitert. (Alternativ könnte ich den Button natürlich auch in ein Dropdown-Menü mit einigen Optionen umwandeln.)

Das ist wahrscheinlich keine Kernfunktion von Discourse, sondern ein Plugin.

Ideales Verhalten:

  • Ich tippe :stub: (es macht mir nichts aus, andere Zeichen als die trennenden : zu verwenden, aber ich frage mich, ob eine Anbindung an die Emoji-Oberfläche funktionieren könnte, da diese bereits das gewünschte Art von ‚Autovervollständigung‘ bietet).

  • Discourse ersetzt :stub: durch:

    > Dieser Artikel ist ein Stub – bitte verbessere ihn durch **Bearbeiten** und **Hinzufügen von Links** und **Details** (es ist ein ‚Wiki‘, sodass jeder Nutzer Inhalte bearbeiten und hinzufügen kann) oder durch **Kommentieren** unten.
    
  • was gerendert wird als:

    Dieser Artikel ist ein Stub – bitte verbessere ihn durch Bearbeiten und Hinzufügen von Links und Details (es ist ein ‚Wiki‘, sodass jeder Nutzer Inhalte bearbeiten und hinzufügen kann) oder durch Kommentieren unten.

  • Zudem sollte es im UI eine Stelle geben, an der man diese Schnipsel konfigurieren kann, ähnlich wie bei der Benutzeroberfläche für benutzerdefinierte Emojis.

5 „Gefällt mir“