Personnalisations : PHP-Nuke : Sauvegarde de la B.D.D. 1 - Introduction
Ce tutorial a pour but, une fois mis en place, de modifier le nom de la sauvegarde de votre base de données en un nom "propre".
Initialement le nom du fichier est "Sauvegarde", pas très explicite tout ça, non ? Grâce à ce tutorial le nom sera désormais plus complet. Et en fin de tutorial, une petite astuce pour ceux qui gère plusieurs sites en php-Nuke.
Ces modifications ont été faites sous Php-Nuke 7.8. Je n'ai pas testé sur des versions antérieurs.
2 - Marche à suivre
Enregistrez le fichier admin/modules/backup.php sur votre disque dur, ouvrez le.
A la ligne 47, vous avez :
| $strFileName = "Sauvegarde BD"; |
|
remplacez le par :
| $strFileName = "Sauvegarde_BD"; |
|
Ensuite cherchez à la ligne 75 :
| header("Content-disposition: filename=$strFileName $dbname $date_jour.sql"); |
|
Et remplacez par :
| header("Content-disposition: filename=$strFileName-$dbname-$date_jour.sql"); |
|
La modification est finie, donc enregistrez votre fichier et remettez le dans admin/modules
Le nom de votre sauvegarde sera désormais : "Sauvegarde_BD-lenomdevotredb-ladatedujourdesauvegarde.sql".
Avouez que c'est déjà mieux ainsi.
3 - Petite Astuce
Cette astuce est pour ceux qui veulent que le nom de leur site apparaisse à la place de celui de la BDD.
Modifiez la ligne 75 de cette façon, en mettant $sitename à la place de $dbname.
| header("Content-disposition: filename=$strFileName-$sitename-$date_jour.sql"); |
|
Voilà, cette dernière ligne de modif est assez pratique lorsqu'on gère plusieurs sites sous php-nuke. Car le nom de la sauvegarde se présente ainsi : "Sauvegarde_BD-lenomdevotresite-ladatedesauvegarde.sql".
Alors ces modifications ont été réalisées sous la version 7.8 de php-nuke. Je n'ai pas testé sous des versions antérieurs. Publié le : 2007-07-26 par stefvar, dernière modification le : 2007-07-26 par stefvar(53 lectures) |