Aide générale Conversion PHPboost 3.0 vers phpBB3 Migrez vers phpBB 3.1 depuis phpboost v3 ou v4
Je t'ai envoyé un MP avec les deux BDD ensemble. ça a du fusionner par contre .. Tu veux des vierges?
Comment ça a fusionné? Je regarde ton envoi ce soir et te tiens au courant. Merci
Non, je dis des bêtises .. C'est plutôt la BDD de phpbb3 qui à fusionné avec les membres, et non phpboost .. Dans tous les cas, tu as deux liens de DL en MP. Les deux BDD en un seul fichier, et juste phpboost dans l'autre.
A ce soir
A ce soir
Chez moi ^_^
Je lance le chargement du zip Boost et te tiens au courant.
Je lance le chargement du zip Boost et te tiens au courant.
Pas de soucis. Je verrai ça demain, prend ton temps, je passe la soirée avec ma femme
^_^
J'ai reproduit l'erreur. Faut en comprendre la raison. Cela ne se produit pas pour tous les membres :/
@+++
J'ai reproduit l'erreur. Faut en comprendre la raison. Cela ne se produit pas pour tous les membres :/
@+++
D'accord .. je verrai la suite demain si tu postes après moi . Merci.
Pour faire court... j'avais inversé deux parties d'une requête.
Du style, au lieu de faire "SELECT FROM BOOST_POSTS LEFT JOIN BOOST_TOPICS", j'avais fait "SELECT FROM BOOST_TOPICS LEFT JOIN BOOST_POSTS"
Pour la seconde erreur, dans tes auteurs de sujets, tu as un -1. Or, la numérotation des membres sur phpBoost commence à 1... Pourquoi il y a-t-il donc un -1... C'est à cette question que je vais devoir répondre avant de pouvoir poursuivre...
Demain je serai en déplacement toute la journée, donc je ne pourrai pas me pencher sur le script.
Bonne nuit tout le monde ^_^
Du style, au lieu de faire "SELECT FROM BOOST_POSTS LEFT JOIN BOOST_TOPICS", j'avais fait "SELECT FROM BOOST_TOPICS LEFT JOIN BOOST_POSTS"
Pour la seconde erreur, dans tes auteurs de sujets, tu as un -1. Or, la numérotation des membres sur phpBoost commence à 1... Pourquoi il y a-t-il donc un -1... C'est à cette question que je vais devoir répondre avant de pouvoir poursuivre...
Demain je serai en déplacement toute la journée, donc je ne pourrai pas me pencher sur le script.
Bonne nuit tout le monde ^_^
Merci janus57... Mais tu es bien d'accord avec moi que ce "visiteur" n'existe pas dans la table des membres ?
Du coup grâce à ton intervention, le script tourne.
J'ai remplacé
Par
J'en suis à 145/892 alors que précédemment cela stoppait à 41/892...
@demain :-)
J'ai remplacé
Code PHP :
'convert_topic_poster'=> $row['user_id'],
Par
Code PHP :
'convert_topic_poster'=> ($row['user_id'] = '-1') ? 1 : $row['user_id'],
J'en suis à 145/892 alors que précédemment cela stoppait à 41/892...
@demain :-)
Code PHP :
'convert_topic_poster'=> ($row['user_id'] = '-1') ? 1 : $row['user_id'],
C'est totalement pas fonctionnel ! Cela attribue les sujets/messages postés par des visiteurs à l'utilisateur 1 de phpBoost... donc... à l'admin !
Demain je testerai l'idée qui vient de poindre dans ma tête (plus besoin de mes rêves mouhahaha)...
Sur phpBB, le fondateur est l'utilisateur 2 (celui qui installe le forum en fait).
Le script attribuait, à ses débuts, le rôle de fondateur (2) sur phpBB au membre "fondateur" (1) sur phpBoost.
Après réfléxion, je me suis dit que le membre 1 sur phpBoost n'était pas forcément le fondateur. Car le fondateur d'origine aurait pu filer les rênes de son forum à un autre membre.
D'où la nécessité de préciser, dans le fichier des constantes, quel utilisateur phpBoost devra être fondateur sur phpBB.
Le script attribuait, à ses débuts, le rôle de fondateur (2) sur phpBB au membre "fondateur" (1) sur phpBoost.
Après réfléxion, je me suis dit que le membre 1 sur phpBoost n'était pas forcément le fondateur. Car le fondateur d'origine aurait pu filer les rênes de son forum à un autre membre.
D'où la nécessité de préciser, dans le fichier des constantes, quel utilisateur phpBoost devra être fondateur sur phpBB.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie