Menu lateral
Como o menu lateral começa para todos (Completo ou Compacto), em Marca e aparência › Navegação, e os selos de novidade em Feed, Conteúdo e Eventos, que contam o que chegou desde a sua última visita a cada espaço.
Em breve A chegar às comunidades: a escolha em Marca e aparência › Navegação, o menu compacto e os selos de novidade estão a chegar ao ecrã. A API e o assistente (MCP) já funcionam.
O menu lateral mostra as secções e os espaços da comunidade. Pode aparecer completo, com o nome de cada secção e de cada espaço, ou compacto, uma faixa estreita só com os ícones, que deixa mais largura para o conteúdo. Ao lado de cada espaço de Feed, Conteúdo e Eventos, um selo diz quantas novidades chegaram desde a última vez que o abriu.
Para que serve
- Comunidade com muito conteúdo (cursos, vídeos, eventos com programa longo): o menu compacto dá mais espaço ao ecrã, e quem prefere o menu completo abre-o com um clique.
- Comunidade com muitos espaços: o selo mostra por onde começar, sem ter de abrir um a um.
Como funciona
O estado inicial do menu
Em Definições › Marca e aparência › Navegação, o proprietário e o administrador escolhem como o menu começa para todos:
| Estado | Como fica |
|---|---|
| Completo (predefinição) | O menu de hoje: o nome de cada secção e de cada espaço |
| Compacto | Cada secção passa a ser um ícone; ao clicar, abre um menu flutuante com os espaços dela. Uma secção com um só espaço leva diretamente a ele |
Cada pessoa pode mudar para si no botão do cabeçalho, que no computador alterna entre completo e compacto. A escolha de cada pessoa fica no navegador, nesta comunidade.
O compacto vale em ecrãs a partir de 1024 px de largura. No telemóvel, o menu continua a ser a gaveta que abre pelo botão do cabeçalho.
Os selos de novidade
Cada espaço de Feed, Conteúdo e Eventos mostra quantas novidades chegaram desde a sua última visita:
| Espaço | O que conta |
|---|---|
| Feed e Conteúdo | Publicações de outras pessoas, publicadas e aprovadas, que pode ler. As suas não contam |
| Eventos | Eventos publicados depois da sua última visita |
- Acima de 99, o selo mostra 99+.
- A secção soma os seus espaços.
- Abrir o espaço põe o selo a zero.
- Um espaço que nunca abriu conta desde que entrou na comunidade.
- Um espaço que não abre não conta: um espaço privado, de um plano, de um grupo ou com cadeado não aparece no selo nem na soma da secção. Ninguém descobre pelo número quantos itens há num espaço fechado.
- Uma publicação agendada só conta quando é publicada; uma à espera de aprovação, só quando é aprovada.
Quem pode
O estado inicial do menu: proprietário e administrador. Mudar o menu para si e ver os selos: qualquer pessoa.
Passo a passo
Papel: proprietário ou administrador.
- Definições › Marca e aparência, cartão Navegação.
- Em Estado inicial do menu, escolha Completo ou Compacto.
- Abra a comunidade numa janela anónima (ou peça a um membro) e confirme como o menu aparece para quem ainda não escolheu.
Exemplos
Escola de cursos em vídeo. Menu Compacto: as aulas ocupam o ecrã inteiro, e o aluno abre a secção Aprender pelo ícone.
Comunidade com seis espaços de Feed. Os selos mostram que Vagas tem 12 publicações novas e Avisos, 2: o membro começa por Vagas.
Perguntas frequentes
Mudar o estado inicial muda o menu de quem já escolheu? Não. Vale para quem ainda não escolheu neste navegador.
O selo conta as minhas próprias publicações? Não. Só as de outras pessoas.
Ler as novidades pelo assistente põe o selo a zero? Não. O selo só volta a zero quando abre o espaço na app.
Outros módulos vão ter selo? Hoje, só Feed, Conteúdo e Eventos. O Canal tem o seu próprio aviso de mensagens novas e menções.
Na API
GET /api/menu/counters(qualquer papel da comunidade doX-CommunityId):spaces(spaceId,sectionId,module,count,lastVisitAt;nullquando nunca abriu),sections(sectionId,count) etotal. Uma chamada para o menu inteiro; só aparecem os espaços que a pessoa abre.- A visita é registada quando a pessoa abre o espaço (
GET /api/spaces/{id}), no máximo uma vez por minuto por pessoa e espaço. appearance.navigation.sidebarDefault(fullourail; predefiniçãofull) vem nas leituras da comunidade e grava-se emPATCH /api/communities/appearance(proprietário e administrador). Outro valor devolve400emnavigation.sidebarDefault. A mudança fica nos Registos.
Pelo assistente (MCP)
- "O que há de novo nos meus espaços?":
list_space_updateslista os espaços com novidades, do que tem mais para o que tem menos; cominclude_zero: true, lista também os que estão em dia. Ler pelo assistente não põe o selo a zero. - "Deixe o menu compacto para todos":
update_community_appearancecomsidebar_default: "rail", só proprietário e administrador, sempre com confirmação.