Non j’ai pas explosé mes heures de sommeil (enfin si..), ni grillé le pc, ni planté la voiture (pas le permis 😉 )…Non, rien de tout ça..
GameOver c’est tout simplement un petit plugin pour Dotclear que j’ai concocté. Sa fonction : importer les archives Over-Blog (billets et commentaires).
Je vois des yeux briller et des sourires se former : oui, ca fonctionne enfin !
Schématiquement, Over-blog, à travers sa fonction d’archive, fournit un fichier .xml contenant l’ensemble des posts du blog. GameOver sert tout simplement à trier ce flux d’informations et à les insérer proprement dans Dotclear.
URL de la version actuelle (0.5) : Plugin GameOver 0.5
Note : GameOver ne fonctionne qu’avec les Dotclear en UTF-8
Installation
- à l’aide du Gestionnaire de plugins, installer GameOver (copier coller simplement l’URL ci dessus)
- à l’aide du Gestionnaire de fichiers, copier votre archive XML dans le dossier /share/gameover/ de votre blog
Utilisation
- dans Dotclear, se rendre dans Outils puis GameOver
- les valeurs modifiables sont :
- Table des billets : à personnaliser si elle a été modifiée à l’installation
- Table des commentaires : à personnaliser si elle a été modifiée à l’installation
- Catégorie : choisir celle où seront importés les billets Over-Blog
- Langue des billets
- Nom de l’archive XML : si vous en avez stocké plusieurs dans /share/gameover/, elles apparaîtront ici
- Nom de l’auteur : par défaut l’utilisateur courant
- cliquer sur Valider : l’importation se déroulera automatiquement
- Note : ce commentaire vous indique la marche à suivre en ce qui concerne les images
Historique
- v0.4 (29/03/2006) :
Correction du bug lié au dossier share/gameover/ - v0.3 (16/01/2006) :
Correction de bugs de dates sur les billets et commentaires liés à l’objet $blog.
Implémentation de lib.installer.php
Reste à fixer : upload archives XML, vérification remplissage champs, commentaires dans le code.
Supprimé : traduction (Over-Blog étant une plateforme francophone) - v0.2 (13/01/2006) :
Utilisation de l’objet $blog de Dotclear
Reste à fixer : upload archives XML, vérification remplissage champs, traduction. - v0.1 :Version initiale
Reste à fixer : utilisation fonctions natives de Dotclear, upload archives XML, vérification remplissage champs, traduction.
Tayooooooooooooooooooooo !!!
Bravo à toi 🙂
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii Je viens même de refaire une nouvelle version 😉
J’ai pas over blog mais bravo quand même, c’est très bien tout ça!
Bravo !!
(WTN 2.0 est "in process" et verra bientot le jour sur dotclear grace à toi !!)
Trop cool. Meme si j’ai pas de Over-blog 😉
C’est quoi OverBlog, c’est un zerg dans Starcraft? ^^
Thanh : sale bête :p
JCA : bah alors, ca sort quand? allez hop hop hop
Belu : 🙂
Pics : merciiiiiii
stro fort !!!!
Bien joué Sam 🙂
Mon archive xml n’apparait pas dans "nom de l’archive xml" alors que j’ai bien suivi la procédure, peux-tu m’aider ?
Et merci pour game-over (en espérant que ça marche) !
Désinstalle la version 0.3 que tu as installé et installe la 0.4 que je viens de mettre en ligne : elle corrige normalement ce bug 🙂 (to passage à Dotclear est lié aux gros soucis de OB ce week end?)
Pour récupérer mes images, j’ai aspiré mon blog avec WinHTTrack, je les ai copiées dans le répertoire images de dotclear (avec la même arborescence) et j’ai modifié toutes les adresses dans le code html des articles en faisant une requête SQL sur la table des articles de dotclear :
update `dc_post` set post_content=REPLACE(post_content,’idata.over-blog.com/X/XX/… where post_content like ‘%idata.over-blog.com/X/XX/…
Et voilà, le tour était joué !
Bravo!
Salut
Ce plugin a l’air très intéressant pour ceux comme moi qui voudraient passer leurs 164 articles d’Over-Blog sur DotClear. Malheureusement je suis pas en mode Privilège, et donc je peux pas créer l’archive XML.
Est-ce qu’il serait possible que tu m’envoies par mail une archive XML comme exemple que je puisse coder un petit script qui aspire le blog pour créer l’archive XML en question ? Comme ça même ceux en mode Confiance pourraient utiliser ton script 😀
Merci d’avance
Je suis dans le même cas que Darigaaz, et donc je ne peux pas uploader l’archive XML. Est-ce que y’aurait pas un moyen de contourner ça?
Dans tous les cas, super idée, j’adhère!!
Pareil, je ne suis pas en mode privilege…
Je vais faire l’essai avec mes plus de 500 articles ! Je suis curieux de voir le résultat ! 😉
Raté…
Ca m’affiche : Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 3728 bytes) in /var/***/class.blog.php on line 1361
Dommage ! Mais je me doutais que tout ça serait trop lourd à importer !
J’ai diminué la taille de l’archive xml, importé la base de donnée, tout s’est bien passé, mais il ne se passe rien… Aurais-je raté quelque chose en route ???
Bonsoir ,
Pour l’importation de l’archive xml dans dotclear 2 :
le plugin Gameover sera t’il amené à évoluer vers la V2 de dotclear ?
Merci encore pour ton Plugin , bon boulot , dans l’attente d’un commentaire miracle de votre part .
A vrai dire, je n’ai pas encore testé de manière précise DC2.
Oubli que je vais réparer dans les semaines à venir, et ainsi je verrais comment se présentent les plugins sous la nouvelle plateforme (d’autant plus que les outils XML de PHP5 vont grandement nous simplifier la vie).
Je note de mettre à jour le billet!
hé ben , ya pas plus rapide que votre réponse 🙂 et je suis content de voir que ce plugin est toujours au mieux de sa forme . Je reste pendu au billet !!
Je ne comprends pas. Je viens de refaire l’essai (avec 575 articles), mais une fois l’archive xml importée je n’ai pas accès aux articles, et la base sql n’a pas changé d’un iota. Que faire ?
Est-ce que le plugin est compatible avec toutes les versions de Dotclear (je suis en 1.2.5) et avec free comme hébergeur (là c’est une question bête vu que c’est aussi le tien, mais on ne sait jamais) ?
ben refaire !!
ca fonctionne tres bien, au pire tu aurais une erreur comme quoi ca foire niveau sql .
je suis sous 1.2.5 + Free .
retente calmement en placant bien ton archive dans le repertoire et non en upload via l’admin du plugin . car c trop gros et Free t’empechera avant de rester trop longtemps connecté de la sorte .
Ca y est ça a marché ! En fait ce qui posait problème, c’est que je cherchais à changer le nom de l’auteur. En n’y touchant pas, tout fonctionne à merveille !
Reste à trouver une méthode rapide pour changer tous les liens internes, et à rapatrier les images chez free !
Merci ! ^_^
apres c a toi de faire a la main 🙂
de rien 😉
Bonjour, question pour ceux qui sont chez free avec dotclear 1.2.5
J’ai installe le plug in 0.4, uploader l’archive via filezilla, tout ce passe bien lorsque je demande l’import, message tout s’est bien passe, meme si j’ai trouve ca un peu rapide. Et quand je regarde les billets, je n’en ai que 5 alors que j’en ai quand meme beaucoup plus, et les dates des billets sont completement a l’ouest.
Quelqu’un aurait deja eu ce symptome ? Si ca peut aider je peux fournir l’archive xml au developpeur ?
D’avance merci pour vos reponses.
Note du développeur : je suis preneur
merci au developpeur qui a le courage de repondre.
envoie moi un mail, et je t’envoie le lien pour decharger le xml par retour de mail.
@+
je dirai que ta foiré l’étape avec l’archive XML .
et que tu devrais ptete refaire la ou les manips décrites par ici …
Vraiment bravo c’est ce que je cherchais depuis des semaines !!!! Merci beaucoup
Et bientôt le plugin pour exporter son blog de canalblog ?
Il y a quoi comme formats d’export depuis Canalblog?
Pourrait-on imaginer un plugin similaire pour wordpress ? :-)))
Il faudrait que je me penche la dessus :p
Chalut !!
Sympa le plugin mais j’ai un ptit soucis, qd je me rend dans l’admin de celui ci j’ai droit à ces erreurs php:
Warning: opendir(/home/gekkomotion/www/dotclear/share/gameover/) [function.opendir]: failed to open dir: No such file or directory in /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php on line 226
Warning: readdir(): supplied argument is not a valid Directory resource in /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php on line 227
Warning: Cannot modify header information – headers already sent by (output started at /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php:226) in /home/gekkomotion/www/dotclear/ecrire/inc/model.inc.php on line 177
Warning: Cannot modify header information – headers already sent by (output started at /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php:226) in /home/gekkomotion/www/dotclear/ecrire/inc/model.inc.php on line 178
Warning: Cannot modify header information – headers already sent by (output started at /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php:226) in /home/gekkomotion/www/dotclear/ecrire/inc/model.inc.php on line 179
Warning: Cannot modify header information – headers already sent by (output started at /home/gekkomotion/www/dotclear/ecrire/tools/gameover/fonctions_go.php:226) in /home/gekkomotion/www/dotclear/ecrire/inc/model.inc.php on line 180
J’ai essayer en local, sur free et sur power-heberg.
Pareil dans tous les cas.
Que dois je faire ?? 🙁
As tu bien créé un sous dossier gameover dans le dossier share?
effectivement javais pas vu !!
tt marche nikel 🙂 merci pr ce plugin genial !!
« Une erreur s’est produite lors du téléchargement du fichier » – Plug-in perdu en route ?
salut
comptes-tu faire une mise à jour de ton plugin pour le rendre compatible avec dc 1.2.7 ?
merci
brol : il faut que je m’y attelle
Bonjour, est-ce que ce plug-in marche avec la V2 de OB ?
merci pour tout !
Francois : si elle propose une archive XML à télécharger, il y a des chances 🙂
Je ne vois pas cette option… 🙁 Je vais mieux vérifier, et le lien de téléchargement ne fonctionne pas… possible ?
Merci !
François B : le lien de téléchargement du plugin ?