From c2616530a81341ead85cdb42a5cf34b04a961516 Mon Sep 17 00:00:00 2001 From: Rodrigo Carvalho Benevides Date: Tue, 16 Sep 2025 19:11:53 +0000 Subject: [PATCH] Atualizar 'Desenvolvimento do Portal Modelo 4' --- Desenvolvimento-do-Portal-Modelo-4.md | 41 ++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/Desenvolvimento-do-Portal-Modelo-4.md b/Desenvolvimento-do-Portal-Modelo-4.md index 4852c8d..c8f5ccd 100644 --- a/Desenvolvimento-do-Portal-Modelo-4.md +++ b/Desenvolvimento-do-Portal-Modelo-4.md @@ -710,4 +710,43 @@ No Portal Modelo 3, o projeto se chama `portalmodelo.docker`. Com base nos requisitos, foi feito um levantamento das páginas que serão criadas no Portal Modelo 4 recém-instalado. -[Estrutura de Páginas do Portal Modelo 4](/wiki/Estrutura-do-Portal-Modelo-4) \ No newline at end of file +[Estrutura de Páginas do Portal Modelo 4](/wiki/Estrutura-do-Portal-Modelo-4) + +### Restrição de Itens de Painel de Controle para Administradores de Site + +Uma experiência ruim no Portal Modelo 3 é o uso de itens de painel de controle e interface do Plone por administradores locais, ocasionando falhas nos sites e necessitando reinstalação dos mesmos. + +Pretende-se limitar a exibição de alguns itens que possibilitam danos ao site. A análise abaixo foi feita no painel de controle atual do Volto. + + +Itens a ocultar: + - Base de dados (não é um item de painel de controle no Clássico) + - Complementos + - Data e hora + - Desfazer (não é um item de painel de controle no Clássico) + - Idioma + - Volto Settings + - Editar + - Manipulação de Imagem + - Moderar comentários + - Regras de conteúdo + - Relacionamentos + - Tipos de conteúdo + - Configurações de usuários e grupos + - Grupos + - Segurança + +Itens que devem ser mostrados: + - Buscar + - E-mail + - Gerenciamento de URL + - Navegação + - Site + - Participação de usuário em grupos + - Usuários + +> Foi feita uma análise inicial da implementação. Chegou-se a conclusão que o Volto não respeita as configurações de permissão dos itens de painel de controle. Alguns dos itens mostrados nem são itens de painel de controle propriamente ditos, do Clássico (marcados acima). Os itens mostrados são hard-coded. + +> Pendente uma análise mais detalhada, para validar essa primeira análise e pensar numa forma de fazer. + +