Importer les commentaires d'un blog sous Wordpress (2)
Par JR le mardi 16 décembre 2008, 19:32 - La Blogosphère - Lien permanent
EDIT
Mise à jour des sources allez voir cet article
Lors d'un précédent post, j'avais proposé d'importer vos articles avec les commentaires d'un blog vers WordPress. Cet article a connu un petit succès, et maintenant, on me réclame à corps et à cri un tutorial.
Comme je suis de nature particulièrement fainéante, et que je travaille juste pour la gloire, je vous propose un petit jeu; faites vous même votre import de données. Je vous donne donc le code source de mon script, vous installer ruby : un langage de script qui va interpréter ce que je vous envoie et vous suivez les consignes contenue dans le fichier.
Au début, ça risque de ne pas marcher, mais vos remarques et vos propositions me permettront d'enrichir ce petit outil.
Donc,
- Installer ruby, Lien vers l'exécutable, lien vers la page de Ruby
- Récupérer le script qui va bien
- script pour over-blog
- Autres plateformes, à la demande
- l'ouvrir, exécuter le fichier dialog.rb en suivant les instructions
- importer les fichiers categorie dans WordPress
Si vous avez des commentaires, des screenshots, des remarques diverses à faire, n'hésitez pas.
Commentaires
J'ai encore reçu un mail à ce sujet il y a quelques jours, nul doute que ton tuto va en sauver plus d'un (ou une) blogueur !
Nous en tout cas, te remercions encore !
Merci, votre astuce m'a bien aidé !!!
Cat> Cool, merci, vous n'avez pas eu trop de galère ?
Salut, je suis bloqué une fois les fichiers sauvegardés avec ruby. Tu marques d'importer le fichier catégorie dans WordPress, mais quel fichier et comment l'importer ?
Merci
laurent> Il s'agit en fait DES fichiers categorie-xxx.xml, ces fichiers se trouvent dans le meme repertoire que là ou tu as executé le script.
Pour faire l'import, il faut aller dans la partie admin de WordPress et choisir la fonction d'import puis le format de fichier Wordpress.
salut, merci pour ta réponse JR, par contre j'ai un nouveau problème, lorsque je lance la capture du site, il recupère quelques fichiers du site mais il s'arrête soudainement ! J'ai suivi le tuto http://www.jaimeinternet.fr/leblog/... et j'ai donc récupérer le nouveau fichier convert.rb qui permet de régler le problème des dates, mais ca ne fonctionne pas. Aurais-tu une idée ? Si tu pouvais essayé cette adresse stp : http://www.mon-versailles.com.
Merci
Bonjour, je n'arrive pas a dezipper les fichiers scipt sur vista, y a t'il une astuce ?
Merci
J'espère pouvoir te remercier sous peu :)
Bonjour
Si ca intéresse qqn, j'ai fait quelques retouches sur le script (notamment les regex et certaines dates qui passaient à travers), je peux te faire passer la version modifiée :)
Samy ca m'interesse carrément.
Sniiif
Malheuresement pour moi rien ne fonctionne...
Je pense avoir tout bien installe, importe le bon script dans bin...
lorsque je l'execute il me dit que c'est ok.
Ensuite le seul fichier que j'ai c'est file/ index.html qui est en fait la premiere page de mon blog en local (identique a celle en ligne) mais pas de categories....
HEELP Please -_-''
L'exportation du blog hebergé sur Overblog se passe bien (quand le serveur rame, il fait fermer le script et je dois le relancer pour reprendre la suite de la sauvegarde) et apres importation sur Wordpress, seul le texte est importé avec ses liens (pas d'images ni videos dans les articles)
Ultra> Je suis désolé pour les vidéos et les images, je suis un peu surpris pour les images. Le problème avec ces médias c'est qu'il est impossible de les récupérer dans un fichier XML.
Bonjour JR, tout d'abord merci de partager ton script et ce tuto, car c'est l'espoir pour moi de passer chez WP et de partir de chez Over-blog.
Depuis hier, je m'acharne dans le panneaux de cmd à ouvrir ruby dialog.rb,
mais celui ci me dit " vous devez créer un fichier SITE_NAME.txt dans lequel vous mettez le nom de votre blog". Ce que je n'ai pas compris c'est: doit je renommer le fichier SITE_NAME.txt ou bien l'ouvrir et noter dans le fichier le nom de mon blog? ensuite, comment dois je écrire le nom de mon blog? j'écris sans le ".overblog.com"??Pour l'instant, ça ne fonctionne pas chez moi, et je me sens tristoune de ne pas y arriver. snif snif.
JR, puis je t'appeler au secours pour m'aider un peu?
Je t'en serais très reconnaissante.
Il faut ouvrir le fichier SITE_NAME.txt et mettre l'adresse du blog
dans ton cas:
http://flying-squirell-attacks.over...
Merci d'avoir répondu si vite JR! c'est vraiment gentil à toi. Bon je fais comme tu m'as dis, je retourne à mon cmd. XD ^^
Je suis contente de voir que 4 de mes fichiers d'articles sont apparus mais ça ne marche toujours pas: d'une page il y a un "error page not found" et "./convert.rb222:in ' initialize':undefined method '' for nil: NilClass <NoMethodError>
...snif snif!! mais qu'est ce que ça peut bien vouloir dire? please help me...(s'il le faut je t'enverrai du bon saké japonais pour te remercier si j'arrive à tout importer dans WP)
aizen> je pense que tu rencontres le meme probleme que Dede, je jettes un coup d'oeil sur ce probleme des ce soir
**** Larmes de joies de voir ta réponse!!!!!! ***
Je désespérais toute seule dans mon coin...
si tu y arrive tu es mon héro JR!!
salut, merci pour ces informations mais lorsque je lance dialog.rb ah ben on m'écrit : Appuyer sur entrée pour fermer la fenêtre ;-S je fais quoi ?
j'ai le même message, mais avant il me dit que index.html pas trouvé
Vous avez deja transfere votre nom de domaine de blog. Il faut absolument que je publie les corrections que j'ai apporté à mon script.
Désolé, over-blog change des choses de temps en temps et je ne suis pas tout. Donc vous faites bien de me dire que ca ne marche plus.
Salut,
Je confirme que ton script ne fonctionne plus suite aux modifications d'over-blog.
Seul la page index est récupéré
Merci
A+
Tom, je viens de faire un update => va jeter un oeil a la derniere version et tiens moi au courant....
Salut,
Ton update ce trouve où?
ici? http://blog.jrcourtois.net/post/200...
auquel cas ca ne fonctionne pas non plus
merci
A+
Tom> Désolé, je vais avoir du mal à t'aider si tu ne précises pas de quel site il s'agit :-)
Pour information, je suis toujours disponible pour aider par mail.
Hello
Je suis en train d'utiliser ton merveilleux script. Pour l'instant, tout roule. Pas sur de l'utiliser selon les regles de l'art, mais ca roule.
J'aurais aime charge les images, d'ou mes deux questions:
1- ca marche toujours sur over-blog?
2- si oui comment modifier la ligne suivante dans config.rb:
'image_root' => ""
Merci d'avance,
Seb
Desole pour les accents (clavier qwerty)
Seb> image_root, c'est pour donner l'url dans laquelle tu vas copier tes images. http://tonsite/lefolderkivabien/
Ainsi dans toutes les pages que tu va importer les urls d'image qui etaient hebergees sur overblog seront changées.