[Import] Dotclear par fichier texte (Créer un compte)

  • Statut : non résolu
15 sujets de 91 à 105 (sur un total de 118)
  • Auteur
    Messages
  • #584146
    MyRdDiN
    Membre
    Initié WordPress
    1 contributions

    Bonjour,
    Je suis en train de migrer de Dotclear vers WordPress mais je rencontre un soucis avec les redirections d’url…
    Est-ce que quelqu’un aurait une idée de ce qu’il faut mettre dans le .htaccess pour que les urls de type
    http://adresse.du.blog/dotclear2/index.php?post/2007/08/31/Titre-Du-Billet
    redirige vers
    http://adresse.du.blog/wordpress/2007/08/31/Titre-Du-Billet/
    Et même question pour un autre .htaccess qui redirigerait les urls de type
    http://adresse.du.blog/dotclear/index.php?2007/03/04/36-Titre-Du-Billet
    vers
    http://adresse.du.blog/wordpress/2007/03/04/Titre-Du-Billet/

    Merci 🙂

    #584147
    fredooo13
    Participant
    Padawan WordPress
    62 contributions

    Salut à tous,

    Je voulais migrer mon dernier blog DC en version 1.2.7, vers la nouvelle WP 2.3

    J’ai suivi toute la procédure avec flat import, convertit le fichier blog-backup.txt en utf-8 (grâce à http://www.pagerankhotel.com/convertisseur_utf-8.php) et lors de l’import, j’ai une erreur fatale :

    Fatal error: Call to undefined function: is_term() in /home.10/musikple/www/mp2/wp-admin/import/flatimport.php on line 85

    si quelqu’un a une idée 😉
    Merci d’avance.

    #584148
    albaran
    Participant
    Chevalier WordPress
    137 contributions

    normalement le fichier blog-backup.txt produit par le plugin flatexport de pep ici
    http://callmepep.org/bricoland/
    est en UTF-8 ; pourquoi le convertir ?

    tu as bien utilisé le flatimport.php version 2.3 spécifique à WP 2.3, ici http://cvie.free.fr/public/flatimport.zip

    est-ce que le fichier exemple http://cvie.free.fr/public/blog-backup.zip est importé correctement ou a le même problème ?

    #584149
    albaran
    Participant
    Chevalier WordPress
    137 contributions

    is_term() est une fonction de WP 2.3 concernant la taxynomy (nouvelle organisation de la base de données pour tags, catégories, liens) utilisée par flatimport.php 2.3

    il est préférable de faire l’import sur un WP 2.3 brut d’installation avec billet, page, catégorie non supprimés ou modifiés ; dont la catégorie __(‘Blogroll’) testée ligne 85 avec is_term.

    #584150
    fredooo13
    Participant
    Padawan WordPress
    62 contributions

    je viens de tester avec ton fichier blog-backup.txt, et j’ai le même problème.
    Mon WP2.3 est vierge et fraichement installé 😉 il comprend le billet “monsieur wordpress” …etc.

    Par contre la catégorie ne s’appelle pas “blogroll” mais “blogoliste” dans le 2.3, j’ai installé la version française de WP2.3 .. le problème vient peut être de là non ?

    #584151
    fredooo13
    Participant
    Padawan WordPress
    62 contributions

    C’est bon .. problème résolu. J’ai réinstallé WP23 US version et tout roule, il y a donc un problème avec FlatImport lorsqu’il s’agit d’une version localisé, peut être qu’il faudrait rajouter une petit ligne dans le tuto pour installer WP en anglais, puis installer les french.mo et PO apres.

    Merci à tous

    #584152
    albaran
    Participant
    Chevalier WordPress
    137 contributions

    Je ne suis pas arrivé à reproduire cette erreur.

    En local: remise à zéro des répertoires wordpress et wordpressfr ainsi que des bases de données wp_ et fr_
    téléchargement de WP2.3 et WP2.3fr
    Installation, import du fichier exemple blog-backup.txt
    import OK pour versions US et FR

    Note: si le message Fatal error: Call to undefined function: is_term() est exact, cela voudrait dire
    soit installation sur une version qui n’est pas 2.3
    soit une version 2.3 qui s’est mal installé (toutes les fonctions ne sont pas disponibles)

    #584154
    doti07
    Participant
    Padawan WordPress
    52 contributions

    Bonjour,
    Je viens de faire migrer mon blog dotclear vers wordpress et tout s’est bien passé sauf pour les réponses aux commentaires : sous DC j’utilisais le plugin ComBack qui permet de répondre à chaque commentaire individuellement. En dessous chaque article il y avait écrit “x commentaire – Y réponses”. Je constate qu’aucune de ces réponses n’a été importée. Est-ce qu’il y a quelque chose que je puisse faire, d’après vous ??

    Le blog dc initial est là : l’autre atelier
    Le nouveau blog wp est là : l’autre atelier

    #584153
    secmast
    Membre
    Chevalier WordPress
    227 contributions

    Bonjour,

    En fait ce sont tes propres commentaires qui sont absent ?
    Une petite chose à tenter c’est de désactiver le plugin sous dotclear et de voir le résultat.
    Si ca ne donne rien, je jetterais bien un œil a la base SQL (la flat export devrais faire l’affaire)

    #584155
    doti07
    Participant
    Padawan WordPress
    52 contributions

    Bonjour et merci de me répondre. Oui ce sont mes propres commentaires qui sont absents. Je vais essayer de désactiver le plugin sous dotclear mais comment cela pourrait-il avoir un effet sur le blog wp ?

    Je suis très novice, j’ai suivi le tuto pour la migration à la lettre mais je ne saurais quoi faire ni ds la base de données ni avec le flat export.

    #584156
    secmast
    Membre
    Chevalier WordPress
    227 contributions

    Je ne peux pas répondre a ta question car je ne connais pas ce plugin dotclear.
    Mais j’imagine qu’il fait appel a une table proprietaire qui n’est donc pas importée par WP.

    Désactive le et nous verrons après ce qu’il y lieu de faire.

    #584157
    doti07
    Participant
    Padawan WordPress
    52 contributions

    Le plugin est désactivé. Sur le serveur le fichier comback comporte 8 fichiers .php :
    – class.comback
    – comments
    – config
    – edit
    – functions
    – help
    – index
    – rss

    et aussi un fichier changelog et un fichier desc.xml
    Je ne sais pas si ça peut aider. J’ai aussi fais une impression écran de la base de données du plugin, là encore ça pourra peut-etre aider:

    comback.jpg

    #584158
    secmast
    Membre
    Chevalier WordPress
    227 contributions

    Bonsoir,

    Merci pour la copie d’écran, cette table n’est effectivement pas une table dotclear mais bien une table créé par le plugin.
    Je pense pouvoir peut-être t’aider, prend contact avec moi par email nous allons tripatouiller la base ensemble (sur une copie backup bien entendu)

    #584159
    doti07
    Participant
    Padawan WordPress
    52 contributions

    Je t’ai envoyé un email.

    #584160
    luxtin
    Membre
    Initié WordPress
    14 contributions

    Bonsoir, je suis en train de faire une migration de dotclear 1.2.6 vers wordpress 2.3.1 en utilisant le plugin flatexport 1.1 pour dotclear et flatimport pour wordpress.

    J’exporte donc mon fichier blog-backup.txt que j’uploade dans /wp-content/uploads/ puis je clique “Import” dans le menu d’importation de wordpress. Et là wordpress me répond :

    File is not a DotClear backup.

    Je ne comprends pas. Je n’ai trouvé mention de cette erreur nulle part.
    Mon fichier de backup est bien encodé en UTF-8 et il me semble en “bon état”.

    Que puis-je faire ?

    Merci d’avance.

15 sujets de 91 à 105 (sur un total de 118)
  • Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.