Easy-Design.Net forum




Aide générale Conversion PHPboost 3.0 vers phpBB3 Migrez vers phpBB 3.1 depuis phpboost v3 ou v4

ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 08h34

Reprise du message précédent

Oui pas besoin des fichiers. Merci.
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 18/02/2016 à 09h19
Je t'ai envoyé un MP avec les deux BDD ensemble. ça a du fusionner par contre .. Tu veux des vierges?
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 10h59
Comment ça a fusionné? Je regarde ton envoi ce soir et te tiens au courant. Merci
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 18/02/2016 à 11h04
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 :top
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 17h35
Chez moi ^_^

Je lance le chargement du zip Boost et te tiens au courant.
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 18/02/2016 à 20h54
Pas de soucis. Je verrai ça demain, prend ton temps, je passe la soirée avec ma femme :)
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 21h11
^_^

J'ai reproduit l'erreur. Faut en comprendre la raison. Cela ne se produit pas pour tous les membres :/

@+++
Site web    
m-ickael Membre non connecté

EDN Maitre-Sage

Rang

Avatar

Inscrit le : 23/02/2010 à 09h15

Messages: 2296

Le 18/02/2016 à 22h57
D'accord .. :) je verrai la suite demain si tu postes après moi . Merci.
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 23h13
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 ^_^
Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 18/02/2016 à 23h14
Bonjour,

-1 existe et c'est "visiteur" (quand quelqu'un poste en visiteur).

Cordialement, janus57 Edité par janus57 Le 20/02/2016 à 07h53
   
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 23h18
Merci janus57... Mais tu es bien d'accord avec moi que ce "visiteur" n'existe pas dans la table des membres ?
Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 18/02/2016 à 23h28
Bonjour,

ça par contre non, dans la table des utilisateur c'est uniquement ceux qui sont sont inscrit et commence par l'id 1 qui est le "super admin".

Cordialement, janus57
   
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 23h31
Du coup grâce à ton intervention, le script tourne.

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 :-)
Site web    
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 18/02/2016 à 23h43
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)...
Site web    
janus57 Membre non connecté

EDN Erudit(e)

Rang

Avatar

Inscrit le : 14/01/2013 à 21h59

Messages: 1018

Le 18/02/2016 à 23h58
Bonjour,

au passage normalement l'id numéro 1 est l'équivalent du fondateur sous PHPBB vu que l'on ne peu pas le supprimer normalement (mais a priori y avais un bug depuis la V3/V4 qui permettez sa suppression).

Cordialement, janus57
   
ForumsFaciles Membre non connecté

EDN Concerné(e)

Rang

Avatar

Inscrit le : 28/05/2012 à 23h49

Messages: 208

Le 19/02/2016 à 00h24
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.
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie