PluXml.org

Blog ou CMS à l'Xml

Vous n'êtes pas identifié(e).

#1 30/11/2012 18:50:53

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

[PLUGIN] XML2TXT exporter votre base de données

Bonjour,


ça y est, j'ai commencé à développer un plugin d'exportation de notre base de données XML vers un format TXT.


xml2txt_icon_gd.png

Auriez-vous des suggestions sur les paramètres à fournir ?


Je compte exporter 2 versions:


*/ une destinée aux traducteurs: un fichier txt = 1 article (ou une catégorie)
pour celle-ci il n'y aura pas de balise HTML, seuls les retours à la ligne seront gardés.
(si un traducteur passe par là, j'aimerai avoir son avis, ses attentes sur le type de fichier qu'il attend)


*/ une destinée à la réutilisation par une autre base de données.
pour celle-ci éventuellement un choix d'exporter ou non le formatage HTML.




La première ne pose pas de problème (pour l'instant big_smile)
Mais c'est sur la seconde que je m’interroge ... comment organiser le fichier ?


En effet d'un article à l'autre il se peut q'il n'y ait pas le même nombre de champ (si vous créez un nouveau champ, celui-ci est valable pour chaque nouvel article ou ancien que vous ré-enregistrez).
Du coup ça pose problème dans l'organisation en "colonne".
Je peux éventuellement parcourir tous les fichiers à la recherche de tous les champs puis commencer à générer mon tableau comme ça.


Autre chose, est-il utile de sélectionner quels articles exporter ?
Enfin, comment définir quels articles appartiennent à telle catégorie ?
J'imagine en ligne les données de chaque article et en colonne chaque champ + les catégories avec un 0/1 pour dire si l'article fait parti de cette catégorie ...


Qu'en pensez-vous ?


Bien cordialement,
_____
D.San

Dernière modification par danielsan (30/11/2012 18:51:16)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#2 01/12/2012 01:36:52

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Pour les catégories, plutot que des 0/1, pourquoi ne pas mettre le nom des catégories séparées par des virgules dans une seule colonne ?


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#3 02/12/2012 15:29:52

Jos
Pluxml Staff
Lieu : Région de Grenoble
Inscription : 04/11/2011
Messages : 1 128
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Je n'ai pas encore testé, mais je trouve çà bien pratique.

Hors ligne

#4 02/12/2012 15:59:02

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

pour la génération des fichiers .TXT par article,
savez-vous s'il est possible de les compiler dans un seul fichier compressé ? (ZIP ou autre)
Faudrait pouvoir tous les télécharger d'un coup et je ne sais pas si ça existe...


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#5 02/12/2012 16:41:30

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Il suffit de zipper un dossier. Mais je ne sais pas si la fonction zip est disponible chez tous les hébergeurs.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#6 02/12/2012 17:29:22

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

c'est ce que je me disais ...
autre pb: la gestion des commentaires !


bon, j'crois que je suis parti pour installer un autre CMS histoire de voir comme ils ont fait.


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#7 03/12/2012 03:21:26

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

Re,


je vois un des bouts ... du coup je partage mon avancée pour récolter vos avis afin de voir si j'avance dans la bonne direction.
Pour cette version, je ne me suis attelé qu'au mode 1 fichier par article/catégorie/satic.


D'ailleurs je ne sais pas ce que ça donne d'exporter le contenu d'une page static avec du code dedans ...


Plugin téléchargeable en cliquant sur le logo:
xml2txt_icon_gd.png


A vos tests.
Cordialement,
_____
D.San

Dernière modification par danielsan (04/12/2012 11:39:17)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#8 04/12/2012 02:26:51

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

Hello,


ça y est, j'ai réussi à faire ce que je voulais ! Ce n'était pas commode ...
Et on peut télécharger l'ensemble des fichiers générés en une archive .ZIP


Si vous pouvez me dire comment ça marche chez vous,
si la procédure est ergonomique, etc ...


Plugin téléchargeable en cliquant sur le logo:
xml2txt_icon_gd.png


Merci d'avance,
_____
D.San

Dernière modification par danielsan (04/12/2012 02:27:15)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#9 04/12/2012 16:57:50

Den
Membre
Lieu : Québec
Inscription : 22/10/2009
Messages : 400

Re : [PLUGIN] XML2TXT exporter votre base de données

Bonjour danielsam,

J'ai testé en localhost et ça fonctionne très bien.
L'interface du plugin est très belle, si on pouvait sauvegarder les images dans les articles, ça serait encore plus pratique.

Bravos et merci! Den wink

Dernière modification par Den (04/12/2012 16:58:25)

Hors ligne

#10 04/12/2012 18:01:38

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

cool, merci !
c'est à dire sauvegarder les images ? au format texte il n'y a pas d'image ...
ça supprime les balises SRC ?


Cordialement,

@+

Dernière modification par danielsan (04/12/2012 18:14:37)


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#11 05/12/2012 00:58:11

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

J'ai également testé et le plugin fonctionne nickel. Et en effet, l'interface est bien conçue.


Par contre, je ne comprends pas bien l'intérêt du format utilisé : tu recrées des balises qui n'emmènent pas grand chose de plus par rapport au xml qui est un format robuste et éprouvé.


Ce qui aurait été plus intéressant aurait été un export au format sql, avec les requêtes déjà prêtes.


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#12 05/12/2012 01:15:00

danielsan
Membre
Lieu : Montpellier
Inscription : 18/07/2011
Messages : 1 280

Re : [PLUGIN] XML2TXT exporter votre base de données

merci Jerry.


vi c'est vrai ça ressemble au XML.


En fait j'avais besoin d'exporter le contenu de certaines balises pour de la traduction.
Et pour éviter qu'ils prennent peur ou qu'ils me disent d’emblée "j'comprends rien vous n'auriez pas pu me faire un simple copié/collé de ce que l'on voit ?" j'ai voulu alléger l'apparition des balises.
Tu sais il y en a qui voudrait même que tu les paies pour que tu fasses leur job à leur place ...


Je n'avais besoin en fait que du chapo/content/meta-description/meta-key.
mais quitte à développer un truc spécifique, j'essai de le faire pour tout le monde.
C'est pourquoi ça prend cette tournure ! (qui est ré-exploitable facilement par la suite)


Je vais aussi faire un plugin d'export en CSV avec cette fois un seul fichier pour les articles, un autre pour les catégories et un pour les statics. ( et éventuellement un pour les commentaires mais bon ... ).
Comme j'ai bien séparé les fichiers, le plus gros est fait wink


Pas de SQL, j'suis pro-pluxml moi ! big_smile


Que l'inspiration soit avec vous, à jamais !

Hors ligne

#13 30/10/2014 16:04:23

LolYangccool
Membre
Inscription : 26/10/2013
Messages : 493
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Heu.... L'archive créée par XML2TXT, on l'extrait avec quoi siouplai ?
Parce que là j'ai une extension .zip.cpgz.......

Comment avoir les fichiers .txt ?

Sinon, un export en sql ça serait top ! smile

Hors ligne

#14 02/11/2014 12:35:34

Jerry Wham
Membre
Inscription : 13/07/2011
Messages : 2 560
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Toi, tu travailles sous mac osx.
Je pense qu'il doit y avoir des caractères en début du fichier qui crée l'archive qui font planter le dézippage...


Mangez un castor, vous sauverez un arbre !

J'ai la tête dans le  ...code

Hors ligne

#15 02/11/2014 13:03:19

LolYangccool
Membre
Inscription : 26/10/2013
Messages : 493
Site Web

Re : [PLUGIN] XML2TXT exporter votre base de données

Jerry Wham a écrit :

Toi, tu travailles sous mac osx.

Bingo ! big_smile

Hors ligne

Pied de page des forums

A propos Nous soutenir Contact Twitter Google+
Copyright © 2006-2018 PluXml.org, tous droits réservés