HTML estilizadov10Sem dependência externa

Admin do site e mídias da Home

Resumo

A matriz cita /admin/login.php e o arquivo README_APLICAR.txt cita arquivos de admin como public_html/admin/includes/header.php e public_html/admin/midia_home.php. Porém, o ZIP analisado não contém a pasta public_html/admin/ completa.

O que foi encontrado

  • model/site_settings.php cria e lê a tabela site_settings.
  • O mesmo arquivo mantém fallback em storage/site_settings.json.
  • As seções Cover.php e QuemSomos.php usam site_settings para imagens/textos dinâmicos.
  • README_APLICAR.txt orienta substituir arquivos de admin e permissões em uploads/site e storage.

Documentação operacional

Item Status
Login admin /admin/login.php Referenciado na matriz; validar código completo, permissões e fluxo de mídia antes de publicar mudanças.
Mídias da Home Parcialmente presente via site_settings.
Uploads de site Usa uploads/site.
Persistência Banco site_settings + fallback JSON.

Ação recomendada

  1. Enviar o ZIP completo que contenha public_html/admin/.
  2. Documentar usuários/perfis do admin.
  3. Padronizar onde as imagens são salvas.
  4. Garantir validação de extensão, MIME e tamanho.
  5. Bloquear execução PHP em uploads/site.

Runbook relacionado