Message original de NiC1305
Le : 21/09/2008 à 19:07:40
Dejà lu 186 fois avant vous
Salut tout le monde,
je touche un peu le php mais là en fait j'ai plus besoin d'idées que d'aide pour coder :
en fait j'etais sous dotclear pour mon blog avec un plugin nommé comback pour répondre aux commentaires depuis l'administration.
seul défaut : ce plugin créait des entrées non plus dans la table dc_comment mais dans une autre table dc_comback.
table comback :
- id (normal)
- user-id (rapport au pseudo)
- comback_dt (référence pour mettre le comback_content en dessous du commentaire crée dans la table dc_comment)
- comback_uppdt (date)
- comback_content (contenu de la reponse a commentaire _dt)
Je suis en train de migrer vers wordpress et j'ai réussi a importer l'ensemble de la table blog_comment mais pour ce qui est des comback, c'est un peu plus galère.
Plusieurs problèmes se posent :
1- Ayant du spam, les ID de dc_comment (jusqu'à 10000) et de wp_comment (800 vrais commentaires migrés vers wordpress) ne correspondent pas)
2- Par contre, je pense que les ID des articles sont bons.
3- Je pense que WP affiche les commentaires par ordre d'ID et non de date donc si j'arrive a ramener mes comback, ils risquent de tous s'afficher a la fin de mes commentaires.
Donc deux idées :
-sois j'arrive a "écraser" la table dc_comback vers la table dc_comment et je refais ma migration, auquel cas, je devrais ainsi trier par date avant d'attribuer les ID vers wp.
-sois je bidouille wordpress pour afficher par date et non par ID.
Le plus dur reste cependant la correspondance entre ID de commentaire et ID d'article pour réussir à donner aux comback un ID d'article à la place de ce ID de commentaire.
Est-ce que qqn serait d'attaque pour me dire lequel serait le plus simple ?
Merci d'avance
PS : je me présente ici parce que le forum support de wp de répond que très rarement et parce que j'ai déjà eu beaucoup de réponses via ce forum d'entraide ;)