Composer sperren

:information_source: Zusammenfassung Den Composer sperren/entsperren, um versehentliches Senden zu verhindern
:hammer_and_wrench: Repository GitHub - NateDhaliwal/discourse-lock-composer
:question: Installationsanleitung So installieren Sie ein Theme oder eine Theme-Komponente
:open_book: Neu bei Discourse Themes? Leitfaden für Anfänger zur Verwendung von Discourse Themes

Diese Theme-Komponente installieren

Dies ist eine einfache Komponente, um den Composer zu sperren/entsperren, um versehentliches Senden zu verhindern. Ursprünglich aufgeworfen in The awkward mishap of premature posting.

Gesperrt:

Entsperrt:

Toasts werden auch angezeigt, sobald Sie auf das Schlosssymbol klicken (Texte können als Lokalisierungen angepasst werden).

image

image

Ich hoffe, das hilft!

9 „Gefällt mir“

Danke.

Aber sollten die Symbole nicht umgekehrt funktionieren :thinking:
Aktuell ist es so:

  • gesperrt, wenn das Senden aktiviert ist
  • offen, wenn das Senden gesperrt ist
5 „Gefällt mir“

Danke. Ich habe sie vertauscht.

3 „Gefällt mir“

Wäre es möglich, zum Beispiel, den Button zu sperren und stattdessen die Benutzer zu zwingen, zuerst die Aktion „AI Proofread“ (KI-Korrekturlesen) durchzuführen, und diese sogar obligatorisch zu machen? Und möglicherweise könnte sie sogar über einen benutzerdefinierten Button neben dem „Antworten“-Button ausgelöst werden?

Das scheint etwas außerhalb des Rahmens dieser Komponente zu liegen, und ich bin mir nicht sicher, ob es eine Möglichkeit gibt, dies zu verfolgen, außer über onclick des Genehmigen-Buttons. Es könnte gemacht werden, nehme ich an. Vielleicht wäre es besser, dies zu forken und es dort zu tun?

1 „Gefällt mir“