Tags: , , , , ,

Convertir des pack de smilies de PhpBB2 vers PhpBB3

Publié le 15 février 2009 par Manu

Quand on décide de mettre à jour son forum propulsé par PhpBB2 vers la version PhpBB3, on est alors confronté à plusieurs soucis de récupération.

C’est le cas par exemple pour les packs de smilies. Il faut alors reconstruire « à la main » le fichier pak, tâche plutôt fastidieuse lorsque l’on en a beaucoup.

Cette tâche consiste à remplacer les lignes de la forme :

lol.gif=+:Laughing=+::lol:=+:1=+:9

vers :

‘lol.gif’, ‘47′, ‘41′, ‘1′, ‘Laughing’, ‘:lol:’,

Remarquons au passage que la nouvelle version PhpBB3 impose la saisie des tailles des images.

Pour faciliter tout cela, je me suis confectionné un petit convertisseur de pak qui affecte automatiquement les tailles et détecte les éventuelles erreurs comme les émotions manquantes.

PhpBB smilies pack convertor

PhpBB smilies pack convertor

Si il peut être utile à d’autres, je l’ai mis en téléchargement ici : phpbb_smiley_pack_convertor.msi

Pour l’utiliser c’est simple :

  1. Dans l’admin de PhpBB2, exporter le pak (ou pak2)
  2. Copier en local le répertoire contenant les smilies (FTP)
  3. Si ce n’est pas déjà le cas, copier dedans le fichier pak (ou pak2)
  4. Dans le logiciel, sélectionner avec parcourir le fichier pak
  5. Contrôler que tout est ok (on peut éditer les valeurs de la grille)
  6. Cliquer sur export (l’ancien fichier est renommé en .oldpak)
  7. Copier les smilies et le fichier pak dans le répertoire des smilies de PhpBB3 (FTP)
  8. Dans l’admin des smilies, installer le pak

Commentaires (6)

Advertise Here
Advertise Here