You are not logged in.
Quando clico no botão de tela cheia, basicamente a única coisa que muda é que aparece a logo no canto esquerdo.
Mas se eu for nas permissões (Setup > All dashboards) e adicionar a permissão de "ler" ele funciona normalmente.
Antes funcionava sem essa permissão.
GLPI 10.0.10 ( => /var/www/glpi)
Installation mode: TARBALL
Current language:en_US
Last edited by FibbS (2023-12-21 20:17:06)
Offline
Olá,
Verifique se há erros nos logs do GLPI (pasta files/_log) e no console do navegador (tecla F12 > guia Console).
GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.
Offline
Ao carregar a página, ocorre o seguinte erro:
GET /ajax/dashboard.php?action=get_dashboard_filters 403 (Forbidden)
Verificando o código, agora é necessário ter a permissão 'READ' para ativar o modo de tela cheia.
ajax/dashboard.php:
case 'get_dashboard_filters':
if (!Session::haveRight('dashboard', READ)) {
http_response_code(403);
exit();
}
E após clicar no botão de tela cheia:
Uncaught TypeError: Cannot read properties of undefined (reading 'items')
at V (sortable.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:1:10568)
at J.disable (sortable.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:1:16838)
at sortable.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:1:11242
at Array.forEach (<anonymous>)
at J (sortable.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:1:11173)
at GLPIDashboard.setEditMode (dashboard.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:33:13914)
at GLPIDashboard.toggleFullscreenMode (dashboard.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:33:14219)
at HTMLElement.<anonymous> (dashboard.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:33:3012)
at HTMLElement.dispatch (base.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:199:40836)
at v.handle (base.min.js?v=0ec39cf46141ee3893443d9d6559519030e529cf:199:38719)
Acredito que essa alteração foi aplicada por meio deste commit: /glpi-project/glpi/commit/6fcdcba244d7839bd20be6957be804c888f5febc
Entendo o motivo de ter aplicado a obrigatoriedade da permissão, no entanto, acredito que não deveria ter impactado uma função visual.
Offline
O primeiro erro é esperado no seu caso e não foi o que impediu que isso funcionasse.
Abri uma solicitação pull com uma correção para este problema:
https://github.com/glpi-project/glpi/pull/16200
GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.
Offline