portal_publico/docs/ramais
2026-09-21 11:28:38 -03:00
..
CHANGELOG.md Reestruturação da documentação do portal. 2026-09-21 11:28:38 -03:00
ramais.md Reestruturação da documentação do portal. 2026-09-21 11:28:38 -03:00
README.md Nova organização das aplicações 2026-08-26 16:19:18 -03:00

Ramais

Ver docs/ramais/ramais.md para o detalhamento técnico. Ver CLAUDE.md na raiz para arquitetura geral/transversal do Portal.

Diretório de ramais internos (ramais.html). A listagem é automática: todo colaborador ativo já aparece sozinho (montado a partir do cadastro de Usuários), com o ramal pendente até ser preenchido; linhas avulsas (telefone de sala, recepção etc.) são cadastradas à parte. Mostra também colaborador ausente e aniversariante do dia.

A tela é uma seção com 5 subtelas por abas: Ramais (diretório), Responsável no Tareffa (placeholder), Telefones Externos, Férias (placeholder) e Funções de Telefonia — cada aba com sua própria permissão de visualização, e as 3 administráveis (Ramais, Telefones Externos, Funções de Telefonia) com permissão de edição própria.

Um modal de consulta rápida (botão "Ramais" no topbar de portal.html/links-ferramentas.html/calendario-individual.html) mostra o mesmo diretório sem precisar navegar até a tela completa.

Onde mexer

  • Ramal, RamalAusencia, TelefoneExterno, FuncaoTelefonia (portal_api/models.py).
  • ramais.html/static/js/ramais.js/static/css/ramais.css.
  • static/js/ramais-lookup.js/static/css/ramais-lookup.css — modal de consulta rápida.