| Zusammenfassung | Deaktiviert Discourses eigene Tastenkürzel (j/k, ?, g-Sequenzen, r, l, b…) für alle | |
| Repository | GitHub - somos-criptonautas/discourse-disable-keyboard-shortcuts: Discourse theme component: turns off Discourse's own keyboard shortcuts (j/k, ?, g-sequences) · GitHub | |
| Installationsanleitung | So installierst du ein Theme oder eine Theme-Komponente | |
| Neu bei Discourse Themes? | Einsteiger-Guide zur Nutzung von Discourse Themes |
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) undShift+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.