[SPIP Zone] plug in sauver config ?

bonjour

j'ai ecrit un petit plug-in pour sauvegarder la configuration du site en format texte
(le contenu de la table spip_meta) pour faciliter les re-installations
(ces informations n'etant pas presentes dans le dump)

est que cela vaut le coup de le deposer sur le SVN ou ce plugin est inutile ?

--
_________________________________________
http://www.erational.org

On 05 Apr, 2006, at 12:32, erational wrote:

bonjour

j'ai ecrit un petit plug-in pour sauvegarder la configuration du site en
format texte
(le contenu de la table spip_meta) pour faciliter les re-installations
(ces informations n'etant pas presentes dans le dump)

est que cela vaut le coup de le deposer sur le SVN ou ce plugin est
inutile ?

Tient, justement, je pensais qu'un plugin du genre serait utile, pour faire une vraie sauvegarde d'un site, on ferait une archive avec tout ce qu'il faut pour transferer un site:
- le dump
- la table spip_meta
- tous les dossiers dans $dossier_squelettes
- tous les dossiers de plugins
- les fichiers mes_options et mes_fonctions

Comme cela, on n'aurait alors qu'un fichier à telecharger...

Pierre

Le 05/04/06, erational <erational@erational.org> a écrit :

bonjour

j’ai ecrit un petit plug-in pour sauvegarder la configuration du site en
format texte
(le contenu de la table spip_meta) pour faciliter les re-installations
(ces informations n’etant pas presentes dans le dump)

est que cela vaut le coup de le deposer sur le SVN ou ce plugin est
inutile ?

Est-ce que le plugin super dump (http://zone.spip.org/trac/spip-zone/browser/plugins/amelioration_admin/super_dump)
ne permet pas déjà de sauvegarder le contenu de toutes les tables ?


Arnaud

Salut,

Le mercredi 05 avril 2006 à 12:09 +0100, Pierre Andrews a écrit :

Tient, justement, je pensais qu'un plugin du genre serait utile, pour
faire une vraie sauvegarde d'un site, on ferait une archive avec tout
ce qu'il faut pour transferer un site:
- le dump
- la table spip_meta
- tous les dossiers dans $dossier_squelettes
- tous les dossiers de plugins
- les fichiers mes_options et mes_fonctions

Comme cela, on n'aurait alors qu'un fichier à telecharger...

Ah oui, ce serait bien ça. Très très bien.

Dans ta liste tu as oublié :
- le répertoire IMG/
- l'éventuel fichier inc-urls.php
- le fichier .htaccess (qui est souvent personnalisé).
- le fichier robots.txt à la racine

En fait, idéalement, il faudrait aussi pouvoir faire une liste quelque
part des fichiers hors distrib à sauvergarder.

++

François

On 05 Apr, 2006, at 14:38, Ventre Arnaud wrote:

Le 05/04/06, erational <erational@erational.org> a écrit :

bonjour

j'ai ecrit un petit plug-in pour sauvegarder la configuration du site en
format texte
(le contenu de la table spip_meta) pour faciliter les re-installations
(ces informations n'etant pas presentes dans le dump)

est que cela vaut le coup de le deposer sur le SVN ou ce plugin est
inutile ?

Est-ce que le plugin super dump (
Connexion · GitLab
)
ne permet pas déjà de sauvegarder le contenu de toutes les tables ?

oui, je crois, mais là l'idée, c'est juste d'ajouter la table des meta (configuration du site en plus). On n'a pas vraiment besoin de toutes les tables (genre l'indexation reste assez grosse à transporter pour qq choses qui peut être "recalculé" automatiquement)

Pierre

J'ai retire par defaut l'indexation, les visites et les referers parceque c'etait vraiment inutilisable a l'usage sur un gros site.
C'est juste un parametrage, et je compte faire, des que j'en ai le temps, une boite a chocher "sauvegarder aussi les statistiques".

En revanche le plugin tient compte de toutes les tables additionnelles ajoutees (du moment qu'elles soient declarees en tables_principales ou tables_auxiliaires), ce qui est un plus des que l'on utilise des plugins qui ajoutent des tables.
Cedric

Pierre Andrews a écrit :

On 05 Apr, 2006, at 14:38, Ventre Arnaud wrote:

Le 05/04/06, erational <erational@erational.org> a écrit :
   

bonjour

j'ai ecrit un petit plug-in pour sauvegarder la configuration du site en
format texte
(le contenu de la table spip_meta) pour faciliter les re- installations
(ces informations n'etant pas presentes dans le dump)

est que cela vaut le coup de le deposer sur le SVN ou ce plugin est
inutile ?

Est-ce que le plugin super dump (
Connexion · GitLab _amelioration_admin_/super_dump
)
ne permet pas déjà de sauvegarder le contenu de toutes les tables ?
   
oui, je crois, mais là l'idée, c'est juste d'ajouter la table des meta (configuration du site en plus). On n'a pas vraiment besoin de toutes les tables (genre l'indexation reste assez grosse à transporter pour qq choses qui peut être "recalculé" automatiquement)

Pierre
_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

oui, je crois, mais là l'idée, c'est juste d'ajouter la table des meta (configuration du site en plus). On n'a pas vraiment besoin de toutes les tables (genre l'indexation reste assez grosse à transporter pour qq choses qui peut être "recalculé" automatiquement)

Pierre

oui il s'agit simplement d'avoir une trace pour se debrouiller apres une reinstallation
ou en cas de soucis pouvoir retrouver une ancienne configuration
j'ai comite mon truc, on pourra toujours le supprimer apres.

pour super-dump,
cela serait peut etre bien de pouvoir personnaliser ce que l'on desire sauvegarder:
un menu pour cocher ce que l'on desire sauvegarder dans les fichiers "sensibles"

avec karim (glums), nous avons eu aussi l'idee d'un plug-in qui pourrait etre pratique:
pouvoir editer en ligne les fichiers du jeu de squelettes (comme le fait par exemple wordpress)
pour pouvoir retoucher un detail, une couleur dans la css sans a avoir a passer par un editeur puis un FTP
(a terme on pourrait mm dvp le squelette en ligne avec l'aide sur compilateur)

--
_________________________________________

On 05 Apr, 2006, at 16:54, erational wrote:

avec karim (glums), nous avons eu aussi l'idee d'un plug-in qui pourrait etre pratique:
pouvoir editer en ligne les fichiers du jeu de squelettes (comme le fait par exemple wordpress)
pour pouvoir retoucher un detail, une couleur dans la css sans a avoir a passer par un editeur puis un FTP
(a terme on pourrait mm dvp le squelette en ligne avec l'aide sur compilateur)

On avait commencé (avant les plugins) un travail avec Nathan sur les variables de configurations dans les squelettes. Depuis, il y a les plugins et la nouvelle balise #CONFIG qui permettrait d'offrir de la configuration simple d'un squelette (qui ne passe pas par des articles cachés etc...) en ayant des variables de configuration: dans le css, dans les boucles (genre le nombre d'élément à afficher), etc...

Il y a aussi le prototype BoneZai qui permet de construire son squelette à partir de morceau de squelette basique... J'avais fait une démo à la Feria pour ceux qui s'en souviennent. Et il y a un exemple (statique en photo) là:
http://flickr.com/groups/55629391@N00/pool/

Pierre

On Wed, 2006-04-05 at 16:14 +0100, Pierre Andrews wrote:

Depuis, il y a les
plugins et la nouvelle balise #CONFIG qui permettrait d'offrir de la
configuration simple d'un squelette (qui ne passe pas par des
articles cachés etc...) en ayant des variables de configuration: dans
le css, dans les boucles (genre le nombre d'élément à afficher), etc...

C'est quoi cette balise #CONFIG ???

--
À+, Pif.

On 05 Apr, 2006, at 19:58, pif wrote:

On Wed, 2006-04-05 at 16:14 +0100, Pierre Andrews wrote:

Depuis, il y a les
plugins et la nouvelle balise #CONFIG qui permettrait d'offrir de la
configuration simple d'un squelette (qui ne passe pas par des
articles cachés etc...) en ayant des variables de configuration: dans
le css, dans les boucles (genre le nombre d'élément à afficher), etc...

C'est quoi cette balise #CONFIG ???

- ajout d'une balise #CONFIG{} permet de lire le contenu de la table
spip_meta ; techniquement, elle fonctionne comme #ENV à tous points de vue,
puisqu'elle est basée sur le même code.

un truc assez basique donc apparement. Le plus gros travail (et c'est là qu'on s'est un peu arrété avec Nathan), c'est de faire l'interface de configuration. Un programmeur de squelette n'a peut être pas les connaissances pour produire une interface en php pour remplir les meta. Mais avec l'idée des widgets, ça sera bien plus facile je pense.

Pierre

On Wed, 2006-04-05 at 20:29 +0100, Pierre Andrews wrote:

> C'est quoi cette balise #CONFIG ???
Discuter chez rezo.net

j'l'avais pas vu passer celle là !
j'm'étais codé une balise #META à un moment, mais visiblement, je
peux le jeter :slight_smile:

--
À+, Pif.

Le 5 avr. 06, à 13:09, Pierre Andrews a écrit :

Tient, justement, je pensais qu'un plugin du genre serait utile, pour
faire une vraie sauvegarde d'un site, on ferait une archive avec tout
ce qu'il faut pour transferer un site:
- le dump
- la table spip_meta
- tous les dossiers dans $dossier_squelettes
- tous les dossiers de plugins
- les fichiers mes_options et mes_fonctions

Comme cela, on n'aurait alors qu'un fichier à telecharger...

personnellement j'ai 2 types de sauvegardes :

- la totale avec ftp (rarement)

- l'éditorial (dump.xml et IMG) de manière régulière

Marc

erational a écrit :

pour pouvoir retoucher un detail, une couleur dans la css sans a avoir a passer par un editeur puis un FTP

C'est déjà développé par eledo (qui a aussi fait SIEPS) : http://www.eledo.com/article19.html

--
RealET — SPIP fort et vert !

On 05 Apr, 2006, at 22:31, RealET wrote:

erational a écrit :

pour pouvoir retoucher un detail, une couleur dans la css sans a avoir a passer par un editeur puis un FTP

C'est déjà développé par eledo (qui a aussi fait SIEPS) : http://www.eledo.com/article19.html

à voir dans l'idée:
http://color.sharewonders.com/

ce n'est malheureusement pas open source on dirait :frowning: et il n'y a pas de sauvegarde, mais ça serait un bon complément à page-modulaire dans bonezai si ça inspire qq.

Pierre

super.
l'idee serait de pouvoir editer tous les elements textes d'un squelette ( pas seulement la css)
je vais regarder cela et des que j'ai qqchose, je le propose.

un autre color picker assez bien finalise
mais pas open source non plus

Pierre Andrews wrote:

pour pouvoir retoucher un detail, une couleur dans la css sans a avoir a passer par un editeur puis un FTP
C'est déjà développé par eledo (qui a aussi fait SIEPS) : http://www.eledo.com/article19.html

à voir dans l'idée:
http://color.sharewonders.com/

ce n'est malheureusement pas open source on dirait :frowning: et il n'y a pas de sauvegarde, mais ça serait un bon complément à page-modulaire dans bonezai si ça inspire qq.

Pierre

--
_________________________________________