Hola. Estoy en la edición estándar. Idealmente, me gustaría ocultar completamente el campo de nombre de usuario durante el registro y que se genere un nombre automáticamente. Por ejemplo, si ingreso mi nombre como “Jesse”, entonces se rellenaría automáticamente con “jesse”, o “jesse1” si “jesse” ya está ocupado.
Por lo que puedo ver, eso definitivamente no es posible. ¿Cuáles son mis mejores alternativas? ¿Puedo colocar una nota junto a este campo que guíe a las personas a usar su nombre real aquí?
Un gran énfasis de nuestro foro es el uso de la identidad real, y las personas tienden a elegir nombres de usuario que hacen esto confuso o distractor (por ejemplo, año de nacimiento, equipo deportivo, personajes de películas…). He visto esto bastante consistentemente…
Si tu edición proporciona acceso a estas configuraciones, aquí tienes lo que podrías hacer:
Activa estas Configuraciones del Sitio:
“Usar nombre para sugerencias de nombre de usuario”
“Mostrar instrucciones del formulario de registro para el nombre de usuario”
Luego, edita el contenido del Texto del Sitio js.user.username.instructions para que sea algo como “Por favor, basa tu nombre de usuario en tu nombre real.”
También deberías tener en cuenta la Configuración del Sitio “Priorizar nombre de usuario en la experiencia de usuario”, que está habilitada de forma predeterminada:
Y sí es posible ocultar completamente el campo de nombre de usuario con algo de CSS personalizado (lo que haría irrelevante la etiqueta del Texto del Sitio). Pero parece que podría confundir al usuario. Te recomendaría probar esto antes de comprometerte con ello:
El valor aún debe ser pasado. Lo de display:none es que hace que un elemento sea invisible, pero no lo elimina realmente del código de la página. Por lo tanto, no es una forma segura de ocultar ningún secreto crítico, ya que un usuario experto aún podría ver el código fuente y acceder a él. Pero es una forma práctica de hacer cosas como esta.
La idea de la configuración “Usar nombre para sugerencias de nombre de usuario” es que el campo de nombre de usuario se rellenará automáticamente con un nombre de usuario sugerido (que aún se puede editar) una vez que se complete el campo de nombre. Por lo tanto, en teoría, si el campo está oculto, esto ocurriría en segundo plano y nuestro truco funcionaría.
PERO: No he estado usando esta configuración personalmente, y al probarla (sin ocultar) ahora mismo, no puedo hacer que el campo de nombre de usuario muestre ninguna sugerencia. Aún no estoy seguro de si me estoy perdiendo algo o si hemos encontrado un error…