Roromis / Lalf-Forumactif

Script permettant de convertir un forum hébergé par Forumactif en forum phpbb.
https://roromis.github.io/Lalf-Forumactif/
GNU General Public License v3.0
21 stars 13 forks source link

Parse Error lors de la récup des messages #9

Closed Australino closed 11 years ago

Australino commented 12 years ago

Bonjour,

Voici une erreur rencontrée lors du process du script .

Traceback (most recent call last): File "./forumactif-phpbb.py", line 430, in etapes[i]() File "./forumactif-phpbb.py", line 351, in get_posts post = htmltobbcode.htmltobbcode(e("td div.postbody div").eq(0).html(), save.smileys) File "/home/emasystec/Downloads/Roromis-Lalf-Forumactif-c6e38c4/htmltobbcode.py", line 230, in htmltobbcode p.feed(string) File "/usr/lib/python2.7/HTMLParser.py", line 108, in feed self.goahead(0) File "/usr/lib/python2.7/HTMLParser.py", line 150, in goahead k = self.parse_endtag(i) File "/usr/lib/python2.7/HTMLParser.py", line 317, in parse_endtag self.error("bad end tag: %r" % (rawdata[i:j],)) File "/usr/lib/python2.7/HTMLParser.py", line 115, in error raise HTMLParseError(message, self.getpos()) HTMLParseError: bad end tag: u'/1:12128529', at line 1, column 643

Je suis novice en matière de python et ce script est tout bonnement "The Messie" pour récupérer un forumactif =)

Merci d'avance de votre(vos) réponse(s)

Roromis commented 12 years ago

Dans le fichier debug.log, la ligne précédant le message d'erreur doit contenir: Récupération : message *id_du_message* (topic *id_du_sujet*) Éditez le message en question en allant sur la page: http://....com/post?p=_id_du_message_&mode=editpost Visiblement il ya quelque chose qui ressemble à du html, mais qui n'en est pas (je pense que ça doit être </1:1212859>), supprimez le (ou si c'est important,vous pouvez essayer de remplacer < par &lt; et > par &gt;, mais je ne suis pas certain que ça fonctionne).

Australino commented 12 years ago

Bonjour,

J'ai bien édité le message qui posait problème en enlevant les tags qui genaient.

[Résolu] Le problème suivant c'est qu'il me récupère ni les messages ni les sujets il prend forum,membres et emoticones mais pas les messages ni les sujets. [Commentaire] je n'avais pas passé le forum en phpbb2 version d'origine.

Maintenant c'est lors de l'import de la base sql généré que je n'arrive pas à me connecter sur le panneau d'admin. =)

Comment dois-je procéder ?

Merci d'avance

Roromis commented 12 years ago

Il suffit de se connecter avec le compte qui a été utilisé pour l'exportation (même peuso, même mot de passe). Pour se connecter avec d'autres comptes, il faut faire une demande de nouveau mot de passe.