Tastaturkürzel von Discourse deaktivieren

Dieses Theme-Element installieren

Deaktiviert die eigenen Ein-Tasten-Kürzel von Discourse, damit Mitglieder nicht versehentlich Beiträge liken, Seiten verlassen oder sich abmelden. Tastenkürzel für Browser, Betriebssystem und Composer funktionieren weiterhin.

Was es tut

  • Pausiert alle Standard-Kürzel aus dem Keyboard-Shortcuts-Service des Kernels, außer:
    • Ctrl+Alt+F (Suche), Ctrl/Cmd+P (Drucken) und Shift+F11 (Composer im Vollbildmodus)
    • o / Enter (ausgewähltes Thema öffnen)
  • Versteckt die Tastatur-Taste im Seitenleisten-Footer und die Kürzel-Hinweise in Dropdown-Menüs, damit das Hilfe-Modal keine Tasten auflistet, die nichts bewirken.

Composer-Kürzel (Ctrl+B, Ctrl+I, Ctrl+Enter…) und durch andere Plugins hinzugefügte Kürzel funktionieren weiterhin, aber auch ihre Hinweise in Dropdown-Menüs werden ausgeblendet.

Einstellungen

Keine. Installiere es, um die Kürzel zu deaktivieren, entferne es, um sie wieder zu aktivieren.

Bekannte Einschränkungen

Die Liste der Kürzel wird aus dem Kernel kopiert. Ein Kürzel, das der Kernel in einer zukünftigen Version hinzufügt, bleibt aktiv, bis die Komponente aktualisiert wird. PRs sind willkommen.

3 „Gefällt mir“