Pré requis :

  • php4 ou supérieur.
  • php-cli pour lancer le script en ligne de commande.
    Je n'ai pas testé avec un navigateur mais ça doit marcher quand même ;).
  • Quelques connaissances en php.

Licence :

Gnu/GPL, vous pouvez donc l'adapter au besoin, il est fait pour ça.

Concrètement ce script convertie :

  • Les groupes de membres : Les permissions seront les mêmes pour tous les groupes.
    Elles seront donc à modifier par la suite.
  • Les membres :
    • Xoops autorisant plusieurs groupes pour un seul membre, ce que punBB ne fais pas, les membres sont tous mis dans le même groupe, membres (id=4).
    • Autre petites subtilité de punBB, le membre à l'identifiant 1 est l'invité, il faut donc ne pas avoir de membre avec un uid=1 sous Xoops. Si c'est votre cas, vous devrez faire une petite moulinette en modifiant mon script.
    • Les avatars, il faut tous les mettre dans le bon dossiers (img/avatars).
  • Les catégories.
  • Les forums.
  • Les topics
  • Les postes : Ca c'est le gros morceau, il y a un traitement par lots pour les grosse bases.