A l’origine : forum
phpbb 2.0.21 avec mod arcade, attachmod, et gfportail.
Mon objectif était de passer sous
pragmamx avec le forum smf bridgé.
Afin de réaliser cette opération j’ai installé dans un premier temps pragmamx 0.19. (
http://www.pragmamx.fr/Downloads-op-view-lid-90.html)
Puis j’ai installé SMF en version
1.1.2 sur le même serveur et base de données que Pragmamx. (
http://www.simplemachines.org/ ou
http://jef28.free.fr/smf/smf_1-1-2_install.zip )
A savoir que les deux sites fonctionnait normalement chacun de son côté.
Dans un premier temps j’ai migré mon forum phpbb sur le même site ainsi que sa base de données.
En résumé sur le même serveur et base de donné j'avais phpbb+smf+pragmamx.
La migration ne fonctionne pas si les sites sont sur des serveurs ou base de données différentesPuis j’ai réalisé le
bridge pargmamx avec un smf. Pour cela j’ai uploadé les fichiers smf dans le répertoire modules/Forum/smf (attention à la majuscule) puis le contenu du bridge présent sur pragmamx.fr. Sinon j'ai déjà uploadé une image de ce répertoire (comprenant bridge + smf 1.1.2+traduction française) et c'est téléchargeable là bas :
http://jef28.free.fr/smf/Forum.zipEnsuite j’ai simplement suivi les instructions du fichier install_fr.html du bridge.
Une fois le bridge réalisé, on passe l’étape suivante :
la migration des données de phpbb vers smf_standallone (sans pragmamx)
Pour cela j’ai utilisé le converter suivant (c’est l’officiel trouvé sur le site de SMF mais avec un petite correction car il bloquait au niveau de la conversion de la table des smilies) :
http://jef28.free.fr/smf/convert_phpbb2_smf_corriger.zip Il suffit d’uploader les deux fichiers à la racine et de rentrer les chemins d’accès et le mot de passe de la base de données.
Une fois la conversion réussi, on va
migrer les membres et les groupes de smf standallone vers pragmamx (en effet la migration de smf_standallone vers le smf_bridge ne fonctionne pas pour les groupes et les membres)
Pour cela j’ai utilisé le converter fourni par Diabolo sur un topic de ce forum.
Le lien de Diabolo :
http://www.pragmamx.fr/Forum-action-dlattach-topic-1486-attach-332.html ou ma sauvegarde
http://jef28.free.fr/smf/smf_to_pragmamx.zipComme tous converter il faut connaitre chemin d’accès et mot de passe de la base de donnée.
Pour vérifier que cela à fonctionner il faut se rendre dans la page des membres de pragmamx et vérifier si c’est OK. Par contre
il ne faut pas modifier les membres et groupes pour l’instant.
Ensuite il faut réaliser la dernière étape : la
migration des posts et topics de phpbb vers smf_bridge.
Pour cela on utilise ce converter :
http://jef28.free.fr/smf/smf_to_pragmamx.zipEt voila vous devriez avoir tous les membres et groupes (avec préfixe phpbb devant) dispo ainsi que tous les messages et pièces jointes et avatars. Pour info vous pouvez dorénavant passer votre smf vers la version 1.1.3 sans soucis.
Bref c’est un peu long mais pas très compliqué de réaliser cette migration.
Il vous reste à faire un tour dans l'administration de pragmamx pour retirer le terme phpbb devant les groupes ou les refiares et ensuite dans l'administration de smf pour vérifier que les permissions sont bien OK
J'espère que c'est assez claire

SInon je suis dispo pour fournir d'autres détails
A+
Jef
PS : un grand merci à Diabolo pour son aide