Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Pages qui pointent vers celle-ci
Sommaire Wiki -:- Sommaire tutoriaux -:- Personnalisations
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 :

Code:
$strFileName = "Sauvegarde BD";



remplacez le par :

Code:
$strFileName = "Sauvegarde_BD";



Ensuite cherchez à la ligne 75 :

Code:
header("Content-disposition: filename=$strFileName $dbname $date_jour.sql");



Et remplacez par :

Code:
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.

Code:
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)


Copyleft © par Stefvar. L'utilisation totale ou partielle de cette source est totalement interdite sans autorisation écrite de ma part.

Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx