J'ajoute dans le CVS un fichier admin_repair.php3, qui reprend grosso modo
ma contrib de réparation des bases MySQL.
Il n'y a aucun lien de l'esapce privé vers ce fichier, on pourrait en mettre
un dans l'aide en ligne, ou ailleurs. Normalement il ne sert pas, mais quand
on en a besoin c'est pratique de l'&avoir sous la main.
Je l'ai entouré des présentations habituelles de l'espace privé, mais comme
il se pourrait qu'il soit utile alors même que la base ne donnerait pas
accès à l'auteur/admin, j'ai bricolé deux niveaux d'authentification : l'un,
normal, réservé au statut '0minirezo'; l'autre, si le premier ne passe pas,
via ftp. S'il faut éclater le fichier en deux parties pour plus de sécurité
- compatibilité future, pourquoi pas !
L'affichage normal donnera :
Version MySQL = 3.23.49
spip_articles
spip_tests_fil.spip_articles
repair
status
OK
spip_auteurs
spip_tests_fil.spip_auteurs
repair
status
OK
spip_auteurs_articles
spip_tests_fil.spip_auteurs_articles
repair
status
OK
etc. sur toutes les tables.
En cas de réparation on verra s'afficher un message un peu différent.
-- Fil