Aller au contenu
Invision Board France

Migration IPB 3.1 vers IPS 4.4 pb restit mise en forme


renardrouge

Messages recommandés

Hello,

 

Il y a bien longtemps que je n'étais passé par ici. Le soudain temps disponible de l'équipe nous fait maintenant migrer de notre trèèsssss vieille version IPB (3.1.14 de mémoire... d'il y a heu 10 ans ? peut-être un peu plus), vers le dernier IPS qui est achement chouettos il faut le reconnaitre. On était resté au moyen age. ^^

 

Alors ya plus grand convertisseur qui marche (déjà à l'époque c'était pas facile).

Donc on migre à la main, la table des utilisateurs, et les tables topics et posts.

 

En quelques requêtes select into ça semble pas si mal marcher (récupération des membres au prix d'une demande de nouveau mot de passe, pas bien grave) et rechargement des messages par requêtes également.

 

Problème.... la restitution des messages.... le BBCODE et le HTML.... ne sont pas restitués en tant BBCODE ou HTML... mais en texte brut... Du coup, c'est moche.

Quelqu'un aurait un indice ? Un tool ? Une idée ?

On prend tout

:)

 

Merci d'avance.

 

Ça s'affiche comme ça en gros, à la place de faire une jolie mise en forme:

<div align='center'><b><img src="http://vbg.free.fr/images/travis%201.jpg" border="0" class="linked-image" /> <img src="http://vbg.free.fr/images/travis%202.jpg" border="0" class="linked-image" /> <img src="http://vbg.free.fr/images/travis%203.jpg" border="0" class="linked-image" /></b>
</div> <div align='center'><b> <img src="http://vbg.free.fr/images/travis%204.jpg" border="0" class="linked-image" /> <img src="http://vbg.free.fr/images/travis%205.jpg" border="0" class="linked-image" /></b>
</div> <b>
</b> <b>Travis, Cycle 1 - Tome 1 à 5 </b>
<b>Auteurs: Quet & Duval </b>
<b>Editeur: Delcourt - Série B</b>

<b>Résumé du tome 1</b>
<i>Travis, le pilote d'une navette d'approvisionnement, est en route vers une station scientifique orbitale. Il est loin de se douter que des terroristes sont à bord ! A peine débarqués, ceux-ci investissent la station et réclament une forte rançon</i>.


Et voila, je viens de terminer ces derniers jours la relecture des 5 premiers tomes de la série Travis, et je reste sur mon excellente impression du départ: C'est du bon. C'est du lourd, c'est de la SF d'action prospective.

 

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...
  • Administration

Bonjour renardrouge,

 

je ne comprends pas bien ton propos concernant les convertisseurs. IP.Board, et donc maintenant la Suite Communautaire a toujours disposé d’un système de mise à jour permettant de passer de la première version à la toute dernière. De plus il existe un convertisseur intégré (il faut juste penser à cocher la case « Include Converters? » quand on télécharge le zip de la communauté depuis son espace client IPS. Mais encore une fois, dans ton cas il ne devrait pas être utile.

 

Par contre effectivement pour les BBCodes, il n’y a pas de recette magique. À moins peut-être de faire un export de la base de données, et d’utiliser des expressions régulières pour faire les remplacement. Enfin il faudrait ensuite réimporter la base modifiée.

 

Concernant le HTML, il vaut mieux oublier, car pour que cela fonctionne il faudrait autoriser les utilisateurs à poster en HTML. Et ceci ne devrait être autorisé qu’à des utilisateurs dont tu as une entière confiance. C’est vraiment à éviter d’un point de vue sécurité.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Youp3,

 

en fait on est sur une très ancienne version d'IPB, la 3.1.14 et pour bénéficier de l'automatisme vers la 4.xx quand elle était sortie, il fallait déjà upgrader en 3.4 (de mémoire). Chose qu'on a jamais réussi à faire car à l'époque le code source avait été pas mal adapté 'à la main'.

 

Du coup les convertisseurs existants ne passent pas.

 

Sur la dernière version on oubliera le html, ca nous permettait d'avoir une mise en page pour tous les post de types news que faisait l'équipe

:)

Lien vers le commentaire
Partager sur d’autres sites

  • Administration

Ok.

Mais donc j’insiste quand même sur le fait que pour moi le système de mise à jour devrait être capable de passer de la 3.1 à la 4.x. Et pas besoin de conversion pour ça. Seuls les BBCodes devraient effectivement être perdus.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...

Information importante

En utilisant ce site, vous êtes d’accords avec nos Conditions d’utilisation. Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookies, sinon nous supposerons que vous êtes d’accord pour continuer.