9091a00a32a3762fb2898d77f6bb7de98b3a0cea
file_put_contents() échouait silencieusement (permissions), provoquant un saved=1 trompeur. Les deux fonctions retournent maintenant bool ; les callers redirigent vers ?error=write et le template affiche un message d'erreur explicite. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Languages
PHP
86.6%
JavaScript
7.2%
CSS
5.1%
Shell
0.9%
Hack
0.2%