Menú lateral
Cómo empieza el menú lateral para todos (Completo o Compacto), en Marca y apariencia › Navegación, y los indicadores de novedades en Feed, Contenido y Eventos, que cuentan lo que llegó desde tu última visita a cada espacio.
Próximamente Llega a las comunidades: la elección en Marca y apariencia › Navegación, el menú compacto y los indicadores de novedades están llegando a la pantalla. La API y el asistente (MCP) ya funcionan.
El menú lateral muestra las secciones y los espacios de la comunidad. Puede aparecer completo, con el nombre de cada sección y de cada espacio, o compacto, una franja estrecha solo con los iconos, que deja más ancho para el contenido. Junto a cada espacio de Feed, Contenido y Eventos, un indicador dice cuántas novedades llegaron desde la última vez que lo abriste.
Para qué sirve
- Comunidad con mucho contenido (cursos, vídeos, eventos con programas largos): el menú compacto da más espacio a la pantalla, y quien quiere el menú completo lo abre con un clic.
- Comunidad con muchos espacios: el indicador muestra por dónde empezar, sin abrir uno por uno.
Cómo funciona
El estado inicial del menú
En Configuración › Marca y apariencia › Navegación, el propietario y el administrador eligen cómo empieza el menú para todos:
| Estado | Cómo queda |
|---|---|
| Completo (predeterminado) | El menú de hoy: el nombre de cada sección y de cada espacio |
| Compacto | Cada sección se convierte en un icono; al hacer clic, se abre un menú flotante con sus espacios. Una sección con un solo espacio lleva directo a él |
Cada persona puede cambiarlo para sí con el botón de la cabecera, que en el ordenador alterna entre completo y compacto. La elección de cada persona queda en el navegador, en esta comunidad.
El compacto vale en pantallas de 1024 px de ancho en adelante. En el móvil, el menú sigue siendo el cajón que se abre con el botón de la cabecera.
Indicadores de novedades
Cada espacio de Feed, Contenido y Eventos muestra cuántas novedades llegaron desde tu última visita:
| Espacio | Qué cuenta |
|---|---|
| Feed y Contenido | Publicaciones de otras personas, publicadas y aprobadas, que puedes leer. Las tuyas no cuentan |
| Eventos | Eventos publicados después de tu última visita |
- Por encima de 99, el indicador muestra 99+.
- La sección suma sus espacios.
- Abrir el espacio pone su indicador a cero.
- Un espacio que nunca abriste cuenta desde que entraste en la comunidad.
- Un espacio que no abres no cuenta: un espacio privado, de un plan, de un grupo o con candado no aparece en el indicador ni en la suma de la sección. Nadie descubre por el número cuántos elementos hay en un espacio cerrado.
- Una publicación programada solo cuenta cuando se publica; una pendiente de aprobación, solo cuando se aprueba.
Quién puede
El estado inicial del menú: propietario y administrador. Cambiar el menú para sí y ver los indicadores: cualquier persona.
Paso a paso
Rol: propietario o administrador.
- Configuración › Marca y apariencia, tarjeta Navegación.
- En Estado inicial del menú, elige Completo o Compacto.
- Abre la comunidad en una ventana de incógnito (o pide ayuda a un miembro) y comprueba cómo aparece el menú para quien todavía no eligió.
Ejemplos
Escuela de cursos en vídeo. Menú Compacto: las lecciones ocupan toda la pantalla, y el alumno abre la sección Aprender desde el icono.
Comunidad con seis espacios de Feed. Los indicadores muestran que Empleos tiene 12 publicaciones nuevas y Avisos, 2: el miembro empieza por Empleos.
Preguntas frecuentes
¿Cambiar el estado inicial cambia el menú de quien ya eligió? No. Vale para quien todavía no eligió en ese navegador.
¿El indicador cuenta mis propias publicaciones? No. Solo las de otras personas.
¿Leer las novedades con el asistente pone el indicador a cero? No. El indicador solo vuelve a cero cuando abres el espacio en la app.
¿Otros módulos tendrán indicador? Hoy, solo Feed, Contenido y Eventos. El Canal tiene su propio aviso de mensajes nuevos y menciones.
En la API
GET /api/menu/counters(cualquier rol de la comunidad delX-CommunityId):spaces(spaceId,sectionId,module,count,lastVisitAt;nullsi nunca lo abrió),sections(sectionId,count) ytotal. Una llamada para todo el menú; solo aparecen los espacios que la persona abre.- La visita se registra cuando la persona abre el espacio (
GET /api/spaces/{id}), como máximo una vez por minuto por persona y espacio. appearance.navigation.sidebarDefault(fullorail; predeterminadofull) viene en las lecturas de la comunidad y se guarda conPATCH /api/communities/appearance(propietario y administrador). Otro valor devuelve400ennavigation.sidebarDefault. El cambio queda en los Registros.
Con el asistente (MCP)
- "¿Qué hay de nuevo en mis espacios?":
list_space_updateslista los espacios con novedades, del que tiene más al que tiene menos; coninclude_zero: true, también los que están al día. Leer con el asistente no pone el indicador a cero. - "Deja el menú compacto para todos":
update_community_appearanceconsidebar_default: "rail", solo propietario y administrador, siempre con confirmación.