PluXml.org

Blog ou CMS à l'Xml

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

#1 17/05/2009 19:42:42

flipflip
Membre
Lieu : Lyon
Inscription : 19/05/2008
Messages : 768
Site Web

Dotclear2PluXml

Bonjour,

Toujours dans l'idée de migration de Dotclear vers pluxml j'ai écris un petit plugin qui importe les articles, commentaires, catégories existante dans dotclear vers pluxml.
Pour l'installer :
- décompresser l'archive jointe à ce billet dans le répertoire plugins (créé le à la raçine de votre installation pluxml si il n'éxiste pas);
- connecter vous à l'interface d'administration de votre installation pluxml;
- aller sur la page http://www.votresite/plugins/dotclear2pluxml

Vous avez deux possibilités, importer par le flux xml de dotclear mais dans ce cas seul les articles seront importés. J'ai commencer par écrire cette méthode et par la suite j'ai écris une version faisant appel à mysql, comme je l'avais fini j'ai préférer la laisser aux cas ou. L'autre solution bien plus complète interroge directement votre base de donnée où est installé dotclear. Remplissez le second formulaire et validé.

Normalement c'est très rapide. J'ai fais des teste sur 50 articles, 4 catégories, 10 commentaires et ça n'a pas pris plus de 2 secondes.

Pour le télécharger : http://www.blogoflip.fr/?article63/plug … ear2pluxml

Dernière modification par flipflip (18/05/2009 09:41:40)


"J'ai un string dans l'array" | http://www.blogoflip.fr

Hors ligne

#2 19/05/2009 22:01:56

Gouns
Membre
Lieu : Metz ( 57 )
Inscription : 09/09/2008
Messages : 39
Site Web

Hors ligne

#3 20/05/2009 07:37:18

flipflip
Membre
Lieu : Lyon
Inscription : 19/05/2008
Messages : 768
Site Web

Re : Dotclear2PluXml

smile
J'ai oublié de précisé que j'ai fais mes test avec Dotclear 2.1-5 et que ça marche en plus smile


"J'ai un string dans l'array" | http://www.blogoflip.fr

Hors ligne

#4 24/05/2009 00:38:39

Andrea
Membre
Inscription : 09/09/2007
Messages : 87

Re : Dotclear2PluXml

Le type de base de données PostGreSQL est-il supporté ?

Est-ce qu'il faut ou non avoir modifié les répertoires comme indiqué dans la doc. de dotclear ?

Et pour finir ;-) Est-ce que le multi-blogs l'est aussi supporté ?

Pour l'import XML, L'adresse du flux , c'est bien du type (query string) /index.php?feed/atom non ?
J'ai cette erreur...

Warning: Cannot modify header information - headers already sent by (output started at /.../pluxml/plugins/dotclear2pluxml/dotclear2pluxml.php:8) in /.../pluxml/plugins/dotclear2pluxml/dotclear2pluxml.php on line 69

Dernière modification par Andrea (24/05/2009 00:45:56)

Hors ligne

#5 24/05/2009 08:13:38

flipflip
Membre
Lieu : Lyon
Inscription : 19/05/2008
Messages : 768
Site Web

Re : Dotclear2PluXml

Bonjour Andrea.

Non il n'y a pas de support pour PostGreSQL. De quel répertoire parle tu ? Envoie moi le lien vers la doc. Pour le multiblog en théorie oui puisque le script lit la table des billets sans distinction, il reprend tout les id des billets pour pouvoir les faire correspondre aux commentaires.

Pour l'import depuis le flux tu dois mettre l'adresse complète (http://www.tonblog.com/), par exemple pour un blog en path_info c'est http://www.tonblog/index.php/feed/atom et pour un blog en query_string c'est http://www.tonblog.com/index.php?feed/atom. Vérifie avec ton navigateur que le flux n'est pas vidé.


"J'ai un string dans l'array" | http://www.blogoflip.fr

Hors ligne

#6 25/05/2009 02:51:39

Andrea
Membre
Inscription : 09/09/2007
Messages : 87

Re : Dotclear2PluXml

Bien. Merci pour ces quelques précisions

Le soucis c'est que chez free.fr c'est en PostGre... (du moins pour que Dotclear2 fonctionne!)

PS: je parlais de ceci : "Isoler les fichiers personnels"
http://fr.dotclear.org/documentation/2. … an-install

Dernière modification par Andrea (25/05/2009 02:52:50)

Hors ligne

#7 25/05/2009 08:37:42

flipflip
Membre
Lieu : Lyon
Inscription : 19/05/2008
Messages : 768
Site Web

Re : Dotclear2PluXml

Je pense qu'il n'y a pas grand chose à modifier pour faire correspondre la requête mysql vers PostGreSQL mais comme je n'en ai pas je vais pas pouvoir t'aider. Le top aurait été d'inclure les class de doclear et d'utiliser celle-ci pour interroger la base mais c'est plus compliqué.

Pour les répertoires et fichiers. Les transferts sont à faire à la main et la modification des liens dans les billets aussi.


"J'ai un string dans l'array" | http://www.blogoflip.fr

Hors ligne

#8 11/12/2009 15:13:11

orx57
Membre
Lieu : Florange, 57
Inscription : 13/11/2009
Messages : 36
Site Web

Re : Dotclear2PluXml

Cette version ne semble pas fonctionner avec Pluxml-blog bêta 4.2...

Je suis en train de tenter de modifier le nécessaire pour le faire fonctionner, mais si quelqu'un si est déjà penché ou peut avoir un résultat plus sur que mes bidouillages... smile

@+

Dernière modification par orx57 (11/12/2009 16:02:54)

Hors ligne

#9 11/12/2009 19:24:22

Stéphane
Consultant PluXml
Lieu : pas loin de Toulouse
Inscription : 07/08/2007
Messages : 6 290
Site Web

Re : Dotclear2PluXml

Bonjour j'ai parcouru rapidement le code proposé par flipflip.

Il faut php 5.x et la librairie SimplXml installés pour faire fonctionner le script d'import

nb: SimpleXml n'est dispo qu'à partir de php 5

Pour la compatibilité pluxml 4.2 je n'ai rien vu de gênant. Mais peut être qu'un détail m'a échappé.

Stéphane


Ancien responsable de PluXml  cool

Hors ligne

#10 26/02/2010 23:18:15

h2o
Membre
Lieu : Charleroi (Belgique)
Inscription : 05/05/2009
Messages : 14
Site Web

Re : Dotclear2PluXml

4.3.1 ? Compatible ? Rien en se passe : page blanche, pas de code...

Hors ligne

#11 27/09/2010 15:28:37

guigui71
Membre
Inscription : 19/11/2009
Messages : 47

Re : Dotclear2PluXml

Bonjour,

J'ai suivis la doc ici :
http://www.blogoflip.fr/?article63/plug … ear2pluxml

Mais quand je lance : http://www.votresite/plugins/dotclear2pluxml Rien ne ce passe, reste une page blanche.

Voila mes infos de pluxml :
Version : 5.0.1 (encodage UTF-8)
../../data/configuration/parametres.xml est accessible en écriture
../../data/configuration/categories.xml est accessible en écriture
../../data/configuration/statiques.xml est accessible en écriture
../../data/configuration/users.xml est accessible en écriture
../../data/articles/ est accessible en écriture
../../data/commentaires/ est accessible en écriture
../../data/statiques/ est accessible en écriture
../../data/images/ est accessible en écriture
../../data/documents/ est accessible en écriture
Bibliothèque GD installée
Nombre de catégories : 10
Nombre de pages statiques : 4
Nom du rédacteur en session : ntic
Version de php : 5.3.2
Etat des "magic quotes" : 0

Merci de votre aide.

Dernière modification par guigui71 (27/09/2010 15:28:49)

Hors ligne

#12 27/09/2010 15:34:48

guigui71
Membre
Inscription : 19/11/2009
Messages : 47

Re : Dotclear2PluXml

J'avance un peut :
Fatal error: Class 'plxDate' not found in D:\intranet\wamp\www\intranet2\core\lib\class.plx.motor.php on line 61

Un soucis php?

Hors ligne

#13 27/09/2010 16:19:05

Stéphane
Consultant PluXml
Lieu : pas loin de Toulouse
Inscription : 07/08/2007
Messages : 6 290
Site Web

Re : Dotclear2PluXml

Bonjour guigui71

D'après le message d'erreur, le script de migration semble etre pour une version < à la version 5 de pluxml.
Donc a moins de corriger le script Dotclear2PluXml, il ne marchera jamais correctement.


Ancien responsable de PluXml  cool

Hors ligne

#14 27/09/2010 17:23:12

guigui71
Membre
Inscription : 19/11/2009
Messages : 47

Re : Dotclear2PluXml

ok. Merci pour la réponse.
Il faudrait donc mettre à jour le script ou installer une version inférieure, exécuter le script puis mettre à jour.

Ou trouver une version < 5 ?

Dernière modification par guigui71 (27/09/2010 17:24:33)

Hors ligne

#15 01/12/2010 00:02:31

cyrille
Membre
Lieu : Saint Pierre La Mer
Inscription : 30/11/2010
Messages : 173
Site Web

Re : Dotclear2PluXml

bonjour,

je suis actuellement utilisateur de dotclear depuis un moment, 886 billets à mon actif et je serai intéressé par une migration vers pluxml. Le script ici proposé ne permet pas semble-t-il de passer à la version 5.02, y-a-t-il quelque chose de prévu pour les utilisateurs comme moi qui désireraient migrer ?

Cordialement

Hors ligne

#16 01/12/2010 18:24:44

cyril
Membre
Inscription : 20/07/2010
Messages : 35
Site Web

Re : Dotclear2PluXml

Je ne sais pas pourquoi, ca sent le cyrille borne ou je me trompe.
Sinon à part ça je n'ai pas la réponse à ta question Cyrillle smile


http://www.Levis-heb.net, Services 2.0 opensource Mail, Jabber, Hébergement, Status.net, ...

Hors ligne

#17 02/12/2010 07:39:24

flipflip
Membre
Lieu : Lyon
Inscription : 19/05/2008
Messages : 768
Site Web

Re : Dotclear2PluXml

Salut, effectivement le script est pour un passage vers PluXml < à la version 5. Je n'ai pas fait évolué le script mais je ne pense pas qu'il y ai eu de grande révolution. Malheureusement je n'ai n'y le temps, ni de dotclear pour faire des essais sad


"J'ai un string dans l'array" | http://www.blogoflip.fr

Hors ligne

#18 02/12/2010 09:22:37

Stéphane
Consultant PluXml
Lieu : pas loin de Toulouse
Inscription : 07/08/2007
Messages : 6 290
Site Web

Re : Dotclear2PluXml

Bonjour flipflip

Je ne connait pas le teneur de ton script de migration mais il y a avait bien des différence dans le format des fichiers xml entre la 4 et la 5, et avec la sortie de la 5.1 ça sera encore le cas. Donc s'il faut faire évoluer ton script pour le mettre à jour mieux vaut attendre la 5.1
Si tu es partant pour le faire évoluer pour qu'il soit compatible avec la 5.1, je peux te fournir une version en cours de dev de la 5.1 pour que tu puisses travailler sur ton script. Tu peux me contacter par mail pour en discuter.


Ancien responsable de PluXml  cool

Hors ligne

#19 02/12/2010 23:23:41

cyrille
Membre
Lieu : Saint Pierre La Mer
Inscription : 30/11/2010
Messages : 173
Site Web

Re : Dotclear2PluXml

cyril a écrit :

Je ne sais pas pourquoi, ca sent le cyrille borne ou je me trompe.
Sinon à part ça je n'ai pas la réponse à ta question Cyrillle smile

moi même. C'est difficile d'être une star, on est reconnu partout.

Hors ligne

#20 12/06/2014 11:00:31

nico_somb
Membre
Inscription : 05/01/2010
Messages : 67
Site Web

Re : Dotclear2PluXml

Nouvelle version fonctionnelle : http://forum.pluxml.org/viewtopic.php?pid=39292


wp2pluxml pour passer de wordpress à pluxml

poche, alternative open source à Pocket http://inthepoche.com

Hors ligne

Pied de page des forums

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