Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Bug]: add name attributes with matching values to radio buttons to group them

Abierto Apto para principiantes
#58,729 1 comentario 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

  • #58752 de @boris324 — cerrado sin fusionar

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
70/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Tranquilo
Stack tecnológico
javascript

Línea de trabajo

Abre apps/files/src/components/FilesAppSettings/FilesAppSettingsGeneral.vue alrededor de la línea 42 e inspecciona los dos botones de opción «Default view». Confirma su comportamiento actual con el teclado en la configuración de la aplicación Files; después, añade los atributos de agrupación correspondientes tal como se describe y verifica que las teclas de flecha cambien la opción seleccionada.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

0. Needs triage 32-feedback bug
⚠️ This issue respects the following points: ⚠️
Bug description

Hi!

I just performed a small accessibility test and realized that the radio buttons "Default View" settings in the files app are not grouped with a name attribute.

Grouping them would increase keyboard accessibility, since you can jump between them with the arrow keys. The fix should be easy. Just add a for example name="default_view to both radio buttons.

https://github.com/nextcloud/server/blob/master/apps/files/src/components/FilesAppSettings/FilesAppSettingsGeneral.vue#L42

Cheers,
Moritz

Steps to reproduce
  1. Open files app
  2. Open files settings
  3. Navigate with the keyboard to the "Default view" radio buttons
  4. Press arrow right / arrow left.
Expected behavior

The selected radio button should change when pressing the arrow keys.

Nextcloud Server version

32

Operating system

None

PHP engine version

None

Web server

None

Database engine version

None

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

What user-backends are you using?
  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other
Configuration report

List of activated Apps

Nextcloud Signing status

Nextcloud Logs

Additional info

No response

Lenguaje dominante
PHP
Estrellas
37k
Forks
5.3k
Merge medio
1 d 18 h
PR fusionados (30 d)
665

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de nextcloud/server

Todos los issues de nextcloud/server

Issues similares

Más issues de PHP

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.