Sauvegarde automatique de Dotclear2, cinquième
Par ȷulmud le dimanche 28 novembre 2010, 10:25 - Free the code! - Lien permanent
J'ai constaté que le script de sauvegarde automatique n'exportait pas la table meta
(qui contient notamment tous les tags...). Voici une version qui corrige ce défaut (et corrige également un appel erroné aux settings).
À quoi cela sert-il ?
Afin d'éviter de récrire la roue, je vous conseille la lecture de cet article du Petit DotClear illustré pour apprendre comment utiliser et installer ce script. Il n'y a en effet qu'une seule différence d'utilisation entre la version pour Dotclear1.2 et cette version pour Dotclear2 :
- au début du fichier, il est nécessaire d'indiquer l'identifiant du blog que l'on souhaite sauvegarder ;
- vous pouvez utiliser
full_export
comme identifiant du blog pour exporter tout le contenu de votre base Dotclear2.
Attention
Pour les administrateurs de sites multiblogs / multirédacteurs : je vous conseille vivement de désactiver l'interprétation de code PHP dans les dossiers public des blogs. Car sinon, avec ce script, il devient extrêmement facile à n'importe quel rédacteur d'obtenir une copie complète de tous les blogs qui sont hébergés sur votre serveur.
Quelle est la nouveauté ?
Correction de l'oubli de la table meta
dans les données sauvegardées.
Pré-requis
- Cet outil n'est compatible qu'avec une version de Dotclear 2.2 ou plus récente.
- Ce petit outil nécessite bien entendu la présence du greffon importExport.
- Cet outil s'attend également à ce que le dossier cache existe et soit accessible en écriture.
Où est-ce que je le trouve ?
Si vous êtes intéressé par ce script, il ne vous reste plus qu'à le télécharger dans les annexes à ce billet.
Commentaires
Bien le bonjour ! Pouvez-vous me confirmer la comptabilité de maildump.php v.5 avec Dotclear 2.3 ?
LuNa : En tout cas, chez moi ça marche. Les commentaires ne sont pas exportés dans le même ordre (je ne saisis pas pourquoi), mais le reste du contenu est identique à celui d'un export effectué via le menu d'administration.
Merci, c'est vraiment un utilitaire pratique pour les distraits comme moi !