MyBB.support, le portail francophone de MyBB
[Réglé] Transfert de DB vBulletin -> MyBB - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.fr)
+-- Forum : MyBB.fr (https://mybb.fr/forum-1.html)
+--- Forum : Support (https://mybb.fr/forum-5.html)
+--- Sujet : [Réglé] Transfert de DB vBulletin -> MyBB (/thread-7820.html)

Pages : 1 2


Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018


VERSION_MyBB : 1.8.14
VERSION_MyBB : 1.8.14
Hey ! Je vous écris car ma communauté subit un gros changement, que ce soit côté serveur ou même côté WEB.

Autrefois nous étions sous le moteur MyBB, mais nous étions passer sur vBulletin (autant pour moi si je n'ai pas le droit d'énoncer un moteur différent que celui-ci).
Malheureusement, vBulletin ayant des thèmes plus restreint et beaucoup plus de fonctionnalité de base (sans vouloir vous vexer :O), beaucoup de membres ou même staff ont eu du mal à s'y habituer; lors de ce changement on a du tout reprendre à 0 niveau forum, perte des plus de 1000 membres et les messages et sujets j'en parle pas, bref.

Suite au changement que va subir ma communauté, je compte repasser sous MyBB, mais est-il possible de transférer la database (vBulletin) pour mon forum MyBB ? J'ai effectivement fait des recherches, mais sans succès, les gens demandant toujours en sens inverse; MyBB -> VB.

J'espère vraiment que vous allez réussir à m'aider, sinon je vais être dans une situation assez délicate aha.
Ma demande est pas évidente, je pense, ne vous tracassez pas si il n'y a pas de solution !

Merci à vous ! Bonne soirée/nuit !


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Je ne peux pas edit le sujet, je m'excuse d'avance pour le doublon, j'oubliais de préciser, j'aimerais seulement récupérer les sujets, messages ainsi que les membres(comptes) du forum VB pour le forum mybb.

Bonne matinée à vous !


RE: Transfert de DB vBulletin -> MyBB - exdiogene - 15-03-2018

MyBB a un script "Merge" qui permet d'importer les informations en provenance de :
vBulletin 3
vBulletin 4

Il faut simplement avoir une installation de MyBB 1.8.* déjà installé.

Il est possible de le télécharger ce script ici :
https://mybb.com/download/merge-system/


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Effectivement, à force de chercher de droite à gauche, j'ai trouvé ce système !

Merci beaucoup Big Grin J'y suis parvenu Wink

edit: Je vois, que les sujets, les écritures sont toutes petites, un moyen rapide de le régler ? Ou je dois tout modifier ?

http://prntscr.com/irkf5o


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

[quote pid='46612' dateline='1521120401']

[/quote]

Je tiens juste à préciser que même les accents sautent '-' O:

http://prntscr.com/irkmzb

edit: Mince, encore un doublon, décidément j'ai du mal aujourd'hui, je m'excuse :/


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Bonjour,

Au vu de l'image, ça ressemble à un problème d'encodage. Les caractères accentués tels qu'affichés ressemblent à de l'UTF8 encodé en ANSI...

Les tables de la BD sont-elles en UTF8 ?


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Où puis-je voir ce là ? Je regarde actuellement sur PHPMyAdmin,

Je me souviens seulement avoir fait cela, lors de la Merge:

http://prntscr.com/irky0b


RE: Transfert de DB vBulletin -> MyBB - exdiogene - 15-03-2018

C'est en regardant la Base de Données dans phpMyAdmin que l'on peut découvrir si ses tables sont encodées en UTF8(Interclassement)...


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Effectivement, ça semble être en UTF8, Spyto

Et merci exdiogene, j'obtiens ceci en regardant Wink :

http://prntscr.com/irla16


RE: Transfert de DB vBulletin -> MyBB - exdiogene - 15-03-2018

Je crois que Spyto voulait savoir si les tables de MyBB étaient en UTF8 comme celles de VBulletin...


RE: Transfert de DB vBulletin -> MyBB - demon - 15-03-2018

Bonjour pour les accents j'ai une solution. "Filtre de mots" tu écris ton mots par exemple "d®noncer" remplacer par dénoncer. Ça ce trouve dans configuration, filtre de mots. Bonne journée.


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Oui, elles le sont visiblement

http://prntscr.com/irlfpa


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Sans doute est-ce l'outil Merge qui a mal converti le contenu des tables de VBulletin ?... Peut-être a-t-il converti des contenus déjà en UTF-8 ?

Je ne connais pas Merge System, mais dans ce screen :
https://prnt.sc/irky0b
je lis :
"Encode to UTF-8 -Turn this off if the conversion creates weird characrters in your forum's messages"

Peut-être que Merge convertit (à tort) en UTF-8 des contenus déjà en UTF-8 dans VBulletin ? Et la double-conversion, c'est pas bon.
Si aucun contenu n'a été rajouté, peut-être tenter de refaire l'opération Merge en cochant "Non" à cette étape, tout simplement ?
A tester...

Sinon, si les tables sont bien en UTF-8, peut-être tenter une sauvegarde SQL puis un "traitement" du fichier texte résultant pour reconvertir correctement les codes erronés, puis une ré-importation ?
(bien sûr en conservant précieusement la sauvegarde de l'état actuel pour revenir en arrière si souci, travailler sur une copie)


Pour ce qui est de l'écriture toute petite, il faut certainement regarder du côté des templates.
En effet dans le code source je vois par exemple :
Code :
<span style="font-size: 3pt;" class="mycode_size">
3pt, forcément, l'écriture sera petite !!! Revoir les templates mais aussi les CSS..


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Dans le template mycode_size_int (qui n’est pas un template originel de MyBB - à ma connaissance), on trouve :
Code :
<span style="font-size: {$size}pt;" class="mycode_size">{$text}</span>

Je ne sais pas trop où la variable $size est définie... Mais sans doute est-ce là que c'est remplacé par 3pt ?

Est-ce que l’écriture est "normale" avec le thème par défaut ?


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

En ce qui concerne l'encodage, tout est bon, merci Spyto !

Avec le thème par défaut, l'écriture est identique: http://prntscr.com/irmnbl

Pour le fameux template mycode_size_int , je vais y jeter un œil ! Mais le temps de le trouver, l'idéal serait d'edit les sujets et de modifier la taille nous même ? (ce qui n'est pas trop génant)
Car en créant un sujet, aucun soucis de taille rencontré > http://prntscr.com/irmqss

edit: j'ai l'impression que sur certains posts, tout semble correct. Peut-être des sujets qui n'ont pas subit de changement quelconque sur l'ancien forum VB ? (font, color, size..)


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Mais c'est simple, il suffit de supprimer la partie :
Code :
style="font-size: {$size}pt;"

.. ce que je viens de faire et c'est bon, non ?...

Normal que les nouveaux messages s'affichent correctement car ils ne font certainement pas référence à ce template qui est sans doute un template VB "adapté" par le script Merge System !

Peut-être faudra-t-il retoucher quels templates/CSS pour avoir un affichage correct dans toutes les situations ? (pour les anciens messages provenant de VBulletin)
Je pense que là le plus gros est fait !


RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Autant pour moi, je n'avais pas compris que vous vouliez que je supprime cette template!

Pas de soucis, je vais me mettre à la tâche, les développeurs WEB n'arrivent que ce week-end, je me débrouille comme je peux Tongue

Merci à vous, je vais arrêter de vous embêter Tongue

edit: je me permets de poser une dernière question, est-ce normal que les avatars du forum VB, maintenant sur MyBB sont inéchangeables ? De quel soucis il peut s'agir maintenant ? (sur l'affichage des sujets du moins, ça reste le même avatar)
"Peut-être faudra-t-il retoucher quels templates/CSS pour avoir un affichage correct dans toutes les situations ? (pour les anciens messages provenant de VBulletin)" Je vais essayer de regarder par rapport à ceci



edit2: ça a l'air d'être sur les messages effectivement qui était sur VB, les nouveaux messages se poste bien avec le bon avatar


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Je n'ai pas supprimé le template, juste la portion qui posait problème.

Pour les avatars, peut-être un problème de réglages de droits sur le dossier ? J'avoue que je ne sais pas...


Je viens de me rendre compte que votre forum n'a pas le copyright mybb en bas de page ! Je n'aurais pas dû vous aider sans le vérifier... Merci de rajouter, par exemple au menu du bas à gauche ce code :

Code :
Moteur <a href="http://www.mybb.com" target="_blank">MyBB</a>, © 2002-2018 <a href="http://www.mybb.com" target="_blank">MyBB Group</a>



RE: Transfert de DB vBulletin -> MyBB - Azilemm - 15-03-2018

Oui ne vous inquiétez pas pour les copyright, je vais les remettre maintenant si ça vous inquiète, ils comptaient tous être placé au même endroit ^^
-> http://prntscr.com/irnt8i (ps: c'est fait)

Je pourrais éventuellement demander sur le forum mybb anglais ? Voir si quelqu'un saurait d'où provient ce problème d'avatar ?


RE: Transfert de DB vBulletin -> MyBB - spyto - 15-03-2018

Je ne vois pas le lien "Changer d'avatar" sur le compte utilisateur !
Ce devrait être .../usercp.php?action=avatar

Pourtant le CHMOD du dossier avatars est correct.

J'ai changé l'avatar du compte de test sans problème !


 Utilitaire de traduction fourni par Regentronique