On Wed, Nov 12, 2003 at 12:08:46PM +0100, Johann Dréo wrote:
Le mer 12/11/2003 à 11:11, Guillaume Jan a écrit :
> - tu va dans l'interface d'admin de ton site en local et tu vas dans la
> partie "administration du site" ->"Maintenance du site" -> "Restaurer le
> contenu d'une sauvegarde de la base" et tu suis la procédure ( appuyer
> sur le bouton"restaurer la base", création d'un dossier dans
> ecrire/data/ puis appuyer sur le bouton)
Je suppose qu'il doit être possible de faire cela automatiquement en
appelant le bon script... quelqu'un aurait déjà fait ça ?
Ce serait extrêmement pratique plutôt que de devoir faire tout à la
main...
Non, on ne peut pas, à ma connaissance, faire tout cela 100%
automatiquement. Pourquoi ?
Tout simplement car SPIP, un grand et beau morceau de code "inerte" et
surtout sans "intelligence" (c'est à dire "jugeote", "sens de
l'initiative" et tout ce qui caractérise notre faculté de raisonnement),
ne peut pas "prendre une telle décision".
C'est à vous d'en décider et vous seul. Pour lui signifier que vous
voulez _vraiment_ faire une telle action, il faut se conformer à cette
procédure.
Le fait de "créer un dossier dans ecrire/data/" est une sorte de
"preuve" pour SPIP que vous êtes bien l'administrateur de ce site. Par
conséquent, c'est une question de méthode, il suffit de suivre la
procédure.
Avec le plupart des systèmes d'exploitation actuels (Mac OS, GNU/Linux,
Windows), il est possible d'avoir une connexion en FTP sur le répertoire
correspondant au site pendant qu'on lance la procédure de restauration.
Donc lorsque la procédure vous demande de créer le dit dossier ou
fichier, vous n'avez plus qu'à copier-coller le nom de ce
dossier/fichier dans l'interface de votre logiciel FTP favori, et hop !
Il suffit alors de re-valider le formulaire...
Finalement, cela n'est ni très long ni très contraignant, mais évite
qu'un importun ne provoque une restauration au "mauvais moment".
Naturellement, j'ai déjà créé pour mon propre usage des scripts qui
réalisent de telles tâches, mais leur utilisation vous paraîtrait sans
doute encore plus absconse... 
Raphaël
--
Raphaël Rousseau
Stat rosa pristina nomine, nomina nuda tenemus.