Plugin GLPI — temas e branding da tela de login (Butterfly)
- front/*.php não incluem mais ../../../inc/includes.php: no GLPI 11 o LegacyFileLoadController boota o core antes do script, e o include quebra quando o plugin roda do marketplace dir (KB-PLUGIN-028/010). - logo.png (512x512) criado a partir de plugin.png: o LogoController só reconhece o nome fixo logo.png (KB-INFRA-002). - Removidos front/test_simple.php e front/login.css.php (deprecated), incluindo a firewall strategy correspondente no setup.php (KB-018). - json_encode com JSON_HEX_TAG|JSON_HEX_AMP em todo dado dinâmico embutido em <script> (KB-PLUGIN-003). - .gitignore padrão KB-018; .DS_Store removidos. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| css | ||
| front | ||
| inc | ||
| locales | ||
| pics | ||
| public/themes | ||
| themes | ||
| .gitignore | ||
| composer.json | ||
| hook.php | ||
| LICENSE.md | ||
| logo.png | ||
| plugin.png | ||
| README.md | ||
| RoboFile.php | ||
| setup.php | ||
Butterfly for GLPI >= 10.0 (Compatible with GLPI 11.x)
Allow customization of logos, background and custom CSSs
Installation
- Uncompress the archive to the
<GLPI_ROOT>/plugins/butterflydirectory - Navigate to the Configuration > Plugins page,
- Install and activate the plugin.