| Resumen | Desactiva los atajos de teclado propios de Discourse (j/k, ?, secuencias de g, r, l, b…) para todos | |
| Repositorio | GitHub - somos-criptonautas/discourse-disable-keyboard-shortcuts: Discourse theme component: turns off Discourse's own keyboard shortcuts (j/k, ?, g-sequences) · GitHub | |
| Guía de instalación | Cómo instalar un tema o un componente de tema | |
| ¿Nuevo en temas de Discourse? | Guía para principiantes sobre el uso de temas de Discourse |
Instalar este componente de tema
Desactiva los atajos de teclado de una sola tecla de Discourse, para que los miembros dejen de dar “me gusta” a publicaciones, salir de páginas o cerrar sesión por accidente. Las teclas del navegador, del sistema operativo y del compositor siguen funcionando.
Qué hace
- Pausa todos los atajos predeterminados del servicio de atajos de teclado del núcleo, excepto:
Ctrl+Alt+F(búsqueda),Ctrl/Cmd+P(imprimir) yShift+F11(compositor a pantalla completa)o/Enter(abrir el tema seleccionado)
- Oculta el botón de teclado en el pie de la barra lateral y las pistas de atajos en los menús desplegables, para que el modal de ayuda no liste teclas que no hacen nada.
Los atajos del compositor (Ctrl+B, Ctrl+I, Ctrl+Enter…) y los atajos añadidos por otros plugins siguen funcionando, pero sus pistas en los menús desplegables también se ocultan.
Configuración
Ninguna. Instálalo para desactivar los atajos; elimínalo para restablecerlos.
Limitaciones conocidas
La lista de atajos se copia del núcleo. Un atajo que el núcleo añada en una versión futura permanecerá activo hasta que el componente se actualice. Se aceptan contribuciones (PRs).