Secciones personalizadas de la barra lateral se están probando en meta

Recientemente, decidimos ampliar el nivel de personalización de la barra lateral en meta. Hemos habilitado la capacidad de crear tus propias secciones de barra lateral con enlaces (usando la configuración enable custom sidebar sections).

Cómo funciona

Para mostrar el formulario, deberás hacer clic en el botón más en la parte inferior de la barra lateral.

Deberás proporcionar el título de la sección y al menos un enlace válido. Un enlace válido contiene un icono, nombre y URL correcta dentro del foro de Discourse (se aceptan URL absolutas y relativas). Por ejemplo:

Después de enviar el formulario, la nueva sección se verá así:

Trabajo futuro

El personal del sitio podrá crear una sección global visible para todos los miembros del foro.

Espero recibir tus comentarios :slight_smile:

64 Me gusta

¿Está en el pie de página de la barra lateral? Bueno, entonces es un problema. Con iPad / iPhone, sin importar si uso el hub o Safari, el pie de página solo es visible la primera vez que se carga una página.

Lo mismo sucede aquí también. Cuando abrí Meta, el pie de página era visible. Abrí la página de grupo y volví a la página principal, y desapareció.

Editar

En realidad está ahí, pero solo puedo alcanzarlo si elijo una fuente más pequeña en la configuración de mi perfil y reduzco la pantalla con los dedos y mantengo mi iPad en posición vertical. Si está en horizontal, puedo ver el pie de página al pellizcar, pero no puedo usarlo, por supuesto.

Esto no es realmente algo nuevo. Me ha molestado todo el tiempo después de que llegó la nueva barra lateral.

Entonces, esto es lo que veo ahora:

Pero cuando pellizco (¡esta captura de pantalla no fue la tarea más fácil!):

7 Me gusta

Porque no es solo un botón nuevo, creo que el icono debería cambiarse a un lápiz, señalando editar, no solo hacer cosas.

Además, añade un enlace a /u/username/preferences/sidebar en la ventana modal.

4 Me gusta

Gracias por informarnos. El pie de página siempre debe ser accesible, así que definitivamente lo revisaré.

Técnicamente, estamos creando una nueva sección en la barra lateral. Más tarde, cuando se edite la sección personalizada, usaremos un lápiz:

9 Me gusta

Ya tengo esto configurado aquí, muchas gracias @kris.kotlarek :hugs:

Defino los errores principales como:

https://meta.discourse.org/c/bug/1?order=op_likes&status=open

Errores abiertos ordenados por “me gusta” en la publicación original. (misma definición para funciones principales)


Informe de errores:

Creo que deberíamos tener una regla en la barra lateral de que solo se pueda seleccionar 1 cosa, ¿priorizar los enlaces personalizados sobre otras cosas?

18 Me gusta

Genial — creo que esto tiene mucho potencial.

Como fui directo al grano en lugar de leer con atención, la sección “Enlace” me pareció confusa. No queda claro de inmediato que esta deba ser una URL del mismo sitio que actualmente se resuelve en una página válida de algún tipo. ¿Podría quedar más claro si solo aceptara URL relativas (y si se autocompletara y mostrara las posibilidades en una lista? ¿quizás demasiadas para que sea razonable?)

¿Será posible añadir enlaces “activos” como categorías o etiquetas que utilicen el color correcto de la categoría (o icono, con ese componente temático, ¿espero?)?

¿Habrá un mecanismo para añadir cosas más sofisticadas? Me encantaría una búsqueda personalizada que obtenga un indicador o contador cuando haya nuevos resultados. O una forma de que las secciones muestren, por ejemplo, mis 5 marcadores más recientes o los últimos 5 temas…

¿Supongo que la sección global que mencionas reemplazará la sección “Comunidad” actual? ¿Será editable individualmente también?

14 Me gusta

Como administrador, sería bueno poder personalizarlo para todos mis miembros. ¿Es posible personalizar la vista predeterminada?

8 Me gusta

Todavía no, pero es totalmente posible.

11 Me gusta

Interesante, pero quizás no muy fácil de usar actualmente (tuve que leer tu publicación de nuevo para entender que los enlaces deberían ser internos ^^). ¿Sería posible añadir un enlace desde la categoría/publicación que estamos leyendo actualmente, como un “añadir a enlaces personalizados” en la parte inferior?

5 Me gusta

Fui demasiado impaciente y olvidé por completo una pequeña cosa llamada /safe-mode. Cuando deshabilito todo lo que no sean los complementos oficiales, el pie de página es visible como debería.

Pero, ¿han cambiado algo aquí? Porque el pie de página ahora también es visible aquí.

Como sea. Intentaré con secciones personalizadas aquí y esperaré una o dos actualizaciones antes de empezar a preguntarme por qué mi foro está un poco roto.

3 Me gusta

Un paso hacia la personalización sería permitir a los administradores definir el orden de las secciones de la barra lateral. Por ejemplo, me encantaría mover los canales de chat más arriba… (para todos los usuarios)

12 Me gusta

Doy mi apoyo, pero también sería bueno permitir a los usuarios reordenar desde el predeterminado. (¿Quizás solo opcionalmente…?)

Sin embargo, un problema que no tengo idea de cómo reconciliar con la personalización de nivel máximo para el usuario es: ¿qué pasa si un administrador quiere agregar un nuevo enlace a alguna sección?

4 Me gusta

Lo minus uno a menos que los administradores solo puedan establecer valores predeterminados y los usuarios puedan cambiarlos como quieran, ¡debido a lo que sugirió @sebastianh! No quiero que alguien me dicte el orden y me muestre algo que yo uso raramente, porque simplemente no me importa lo que hagan los demás.

3 Me gusta

Pero diferentes sitios pueden tener buenas razones para enfatizar o presentar las cosas de manera diferente.

Por ejemplo, si la actividad principal del sitio es el chat y hay ciertos canales principales, tiene sentido poner eso en la parte superior. Pero si un sitio se enfoca en comunicaciones asíncronas y de formato más largo, pero aún así permite el chat… el personal del sitio puede querer que eso ni siquiera esté en la barra lateral.

Tengo un sitio organizado principalmente en torno a etiquetas. Quiero mostrar eso, además de algunas categorías seleccionadas. No me importa si los usuarios reorganizan eso, pero si tenemos cambios en las categorías, quiero poder hacerlo visible para todos, incluso para aquellos que han alterado el predeterminado.

Esto parece una tensión de diseño inherente.

7 Me gusta

Sí, como valor predeterminado, los usuarios deberían poder reordenar (los míos no son expertos en tecnología, pocos lo usarán)

3 Me gusta

Estoy de acuerdo en que sería fantástico si el administrador pudiera definir el orden también con la interfaz de usuario. Aún no he probado esta nueva función, pero este ajuste de CSS es lo que uso actualmente para mover las secciones de Categorías y Etiquetas más abajo, haciendo que los Mensajes suban:

.sidebar-section-categories {
  display: flex; /* Configura un diseño flexible para que puedas reordenar las cosas */
  flex-direction: column;
  order: +1;
}

.sidebar-section-tags {
  display: flex; /* Configura un diseño flexible para que puedas reordenar las cosas */
  flex-direction: column;
  order: +1;
}
5 Me gusta

Y de nuevo, esa no es una decisión del personal. El personal puede permitir o prohibir el chat por completo, pero no ir más allá de los usuarios sobre cómo quieren usar un foro.

Disculpe si esto suena demasiado duro, pero no en esta realidad usted, ni ningún administrador, sabe mejor que yo lo que quiero.

Sí, pero ahora sugieres que sea el primer, último o tercer componente de la navegación porque te has decidido. Así que puedes, y debes, configurar los valores predeterminados, nada más, y dejarme tomar mi propia decisión sobre qué y dónde se muestra algo.

3 Me gusta

Realmente, realmente depende. Discourse es una herramienta versátil. No creo que desactivara las opciones en los foros de Fedora, pero si estuviera configurando una instancia para un caso de uso específico (tickets de soporte o algo así), podría querer imponer una vista particular.

4 Me gusta

Creo que aquí se mencionan varios objetivos que no son muy controvertidos y que alcanzaremos a tiempo:

Para las secciones de enlaces personalizados:

  • capacidad de añadir enlaces externos
  • ¿funciones más sofisticadas como actividad de temas nuevos/no leídos?

Barra lateral en general:

  • secciones personalizadas predeterminadas añadidas por los administradores
  • orden predeterminado de las secciones de la barra lateral por los administradores
  • orden de las secciones de la barra lateral definido por el usuario
  • ediciones del usuario en la sección “comunidad”

Para soportar esto (¡y probablemente más!), creo que el botón + en el pie de página se convertirá en un “modo de edición” para la barra lateral. Todavía necesitamos definir el diseño para esto.

20 Me gusta

Este es el punto clave para mí. No usaría enlaces personalizados en la barra lateral a menos que pudiera enlazar a algo externo.

9 Me gusta