0) Resumo
Visor rápido do que existe no banco (usa /admin/stats).
Aulas cadastradas
Áreas
Temas
1) Scan de vídeos
Varre a pasta configurada de vídeos (LEVELMED_VIDEOS_DIR) e cadastra/atualiza aulas no banco.
Se a variável não estiver definida, cai no fallback do projeto.
Dica: deixe vazio e use Escanear (padrão) (recomendado).
Ex: D:\LevelMed\media\LevelMedVideos
Ex: D:\LevelMed\media\LevelMedVideos
2) Usuários
Aprovar cadastro, bloquear, prazar, editar, resetar senha e derrubar sessão (anti-login simultâneo).
3) Aulas
Edita título/área/tema via modal. file_path só leitura (por segurança e sanidade).
4) Questões
Busca/pagina/edita enunciado/alternativas/gabarito/explicação/metadados. Delete soft (is_deleted=true).
5) Importar questões (PDF → JSON → Banco)
Envie um PDF, gere questions.json no lugar certo e importe pro banco.
Também tenta associar imagens (/media/questions/<content_slug>) e vídeos (/media/qvideos) quando possível.
Saída padrão: media/Levelmed_content/conteudos/<slug>/out/questions.json
6) Simulado (Admin)
Reseta simulado de um usuário: sessões, bloqueio mensal, histórico anti-repetição e/ou simulado ativo.
Usa /simulado/admin/reset_user.
Dica: você pega o ID na tabela de usuários acima.