DOCUMENTATION : Importer ses smileys dans phpBB 3.1.x, 3.2.x & 3.3.x
Posté : mer. 8 juil. 2015 03:23
Salut,
pour agrémenter son forum, rien de tel que d’ajouter des smileys personnalisés en créant son propre pack de smileys. Cette démarche est compatible avec les branches 3.0.x, 3.1.x, 3.2.x & 3.3.x de phpBB.
► Qu’est-ce qu’un smiley ?
Il est possible de lire sur Wikipédia qu’un « smiley (de l’anglais smile, « sourire »), une frimousse1 ou une binette2, est un dessin extrêmement stylisé de visage souriant coloré en jaune exprimant l’amitié. Le terme est couramment employé pour désigner d’autres visages (pas nécessairement jaunes, ni souriants). Sur Internet, ces images sont habituellement employées pour exprimer des émotions et peuvent donc être qualifiées d’émoticônes graphiques dans ces situations. Ils sont souvent représentés avec les symboles du clavier. Certaines émoticônes (par exemple, «» et «
»), représentant également des visages souriants, sont souvent appelées smileys bien que ce terme ne soit pas nécessairement approprié. ». Aussi nommé « Émoticône », je laisse la liberté au lecteur de se forger une avis sur la différence entre les deux termes.
► Qu’est-ce que phpBB permet de faire avec ses smileys personnalisés ?
Il s’agit ici de savoir comment les importer dans phpBB 3.
Le principe : créer un pack de smileys personnalisés au moyen de fichiers images récupérés ici ou là pour l’importer dans son forum.
Les étapes :
- changement du nom de ses fichiers images ;
- création d’un fichier *.pak associé à ses smileys ;
- envoie des fichiers sur son espace FTP ;
- installation du pack de smileys sur son forum ;
- utilisation des nouveaux smileys installés.
► 1. Changement du nom de ses fichiers images
Je n’aborderai pas dans cet article la question de la récupération des fichiers images destinés à être utilisés comme smileys. Le but dans cet article est de savoir comment les importer, ainsi charge à chacun de récupérer les smileys qui l’intéressent où bon lui semble. Cependant il est important de noter que :phpBB 3 permet d’importer plusieurs smileys en même temps si et seulement si un fichier *.pak contenant les informations nécessaires est associé aux fichiers images envoyés sur son espace FTP. Pour obtenir ce fichier *.pak, il est nécessaire de renommer ses fichiers images, simplifiant la création du fichier *.pak via l’outil Web qui sera proposé plus loin dans cette article. Cela étant dit, il est toujours possible de créer son fichier *.pak manuellement, mais dès lors que le nombre de fichiers images est important, l’opération peut s’avérer fastidieuse.
- les formats de fichiers images GIF, JPG et PNG sont supportés comme smileys par phpBB 3 ;
- par défaut les smileys de phpBB 3 possèdent des dimensions proches de 16px x 16px, aussi des dimensions de 64px x 64px me paraissent être un maximum pour éviter tout problème de mise en page dans les messages de son forum.
Afin de renommer les fichiers images et parmi les logiciels si possible libres, mon choix s’est porté sur :Inutile de détailler la procédure d’installation, chaque logiciel disposant de sa FAQ, son Wiki. Ce qui est important c’est d’obtenir un répertoire sur son ordinateur contenant tous ses smileys numérotés tel que 001.gif, 002.gif, etc..
- Ant Renamer (Article Framasoft | Site officiel) - plateforme (Windows) - multilingue (français compris). Utilisé depuis de nombreuses années, voici mon outil préféré, c’est le « couteau suisse » dans le domaine du renommage de fichiers sous Windows. ;
- pyrenamer (Article Ubuntu | Guide dmesg.fr) - plateforme (GNU/Linux) - multilingue (français compris). Outil disposant d’une interface graphique pour utilisateur débutant, il propose bien ce qui est recherché dans cet article, renommer les fichiers en incrémentant le numéro. ;
- OS X Yosemite (Article macg.co | Site officiel) - plateforme (Mac OS X) - multilingue (français compris). Nativement intégré au système d’exploitation il n’y a aucune difficulté à renommer l’ensemble de ses fichiers (sélectionner, clic droit, renommer).
Pour exemple avec le logiciel Ant Renamer, l’action de renommer les fichiers se réalise ainsi :Les fichiers images sont à présent renommés, tels que 001.gif, 002.jpg, 003.png, 004.gif etc..
- cliquer sur « Fichiers », situé en haut de la fenêtre ;
- se rendre dans le dossier contenant tous ses fichiers images destinés à être les smileys de son forum ;
- sélectionner tous ses fichiers images au moyen de l’action simultanée des touches « CTRL » et « A » ;
- cliquer sur « Ouvrir » sur le fenêtre affichant tous les fichiers images sélectionnés ;
- cliquer sur « Opérations », situé en haut de la fenêtre ;
- cliquer sur « Énumération » parmi le choix des actions proposées ;
- saisir dans le champ « Masque » ceci
%num%%ext%
;- saisir dans le champ « Démarrer à » ceci
1
;- saisir dans le champ « Nombre de chiffres » ceci
3
;- saisir dans le champ « Incrémenter de » ceci
1
;- décocher la case qui suit les champs précédemment saisis ;
- cliquer sur « Démarrer », situé en haut de la fenêtre.
Pour les logiciels pyrenamer et OS X Yosemite la démarche est similaire, aussi je ne détaillerai pas à nouveau les étapes nécessaires au renommage des fichiers images.
► 2. Création d’un fichier *.pak associé à ses smileys
Une fois ses fichiers renommés, il est nécessaire de créer le fichier *.pak utile pour l’importation de ses smileys dans son forum phpBB 3.
Pour cela et comme déjà dit plus haut, il est possible de le créer manuellement mais dès lors que la liste des smileys est importante cela peut devenir fastidieux. Aussi, un utilisateur du forum phpBB.com, Tom Catullo, a créé un outil en ligne pour générer son fichier *.pak : phpBB3 Smiley Pak Generator.
Une fois ses fichiers archivés dans un fichier au format ZIP, il est nécessaire de :Maintenant se pose la question d’afficher les smileys sur la page de rédaction des messages. Auquel cas contraire un lien s’affichera en lieu et place permettant d’ouvrir une popup donnant accès aux smileys.
- se rendre sur le site Web de l’outil Générateur de fichier PAK pour smileys phpBB 3 (indiqué ci-dessus) ;
- cliquer sur « Choisissez un fichier » ;
- trouver son fichier au format ZIP contenant tous ses smileys depuis la fenêtre qui vient de s’ouvrir ;
- valider la fenêtre de recherche de son fichier au format ZIP en cliquant sur « Ouvrir » ;
- cliquer sur le bouton « Generate my .PAK! » sur le site Web de l’outil, le mot « Working » va s’afficher durant le processus ;
- télécharger le fichier *.pak généré sur son ordinateur et le placer dans le répertoire contenant tous les fichiers images.
Par défaut le fichier *pak généré active l’affichage des smileys sur la page de rédaction des messages. Cela étant dit, si l’on installe de nombreux smileys, qui plus est dans des dimensions supérieures à 16px x 16px, il est préférable de ne pas les afficher sur cette page et d’activer le lien pour la popup.
Ainsi, au moyen de l’outil Notepad++, il est possible de changer le mode d’affichage des smileys en modifiant le contenu du fichier *.pak généré :
- ouvrir le fichier *.pak avec par exemple, le logiciel Notepad++ ;
- appuyer simultanément sur les touches « CTRL » et « H », une fenêtre nommée « REPLACE » s’affiche ;
- saisir
', '1',
dans le champ « Recherche » ;- saisir
', '0',
dans le champ « Remplacer par » ;- cliquer sur le bouton « Remplacer tout » situé à droite ;
- voir le message confirmant la modification effectuée et situé en bas de la fenêtre « ReplaceAll: XXX occurrences were replaced », où « XXX » correspond au nombre de lignes qui ont été modifiées dans le fichier *.pak. Ce nombre correspond aussi au nombre de fichiers images associées au fichier *.pak et qui, au moyen de cette modification, ne seront pas affichées sur la page de rédaction des messages ;
- enregistrer son fichier au moyen de la combinaison des touches « CTRL » et « S ».
► 3. Envoie des fichiers sur son espace FTP
À présent, il s’agit d’envoyer ses fichiers images accompagnés du fichier *.pak que l’on peut renommer en lui donnant un nom, tel quepack_des_smileys_ezcom.pak
.
Depuis son logiciel client FTP, tel que FileZilla (Voir ce Guide d’utilisation), il est nécessaire :
- de se connecter à l’aide de ses identifiants sur l’espace FTP de son forum phpBB 3 ;
- de se rendre dans le répertoire
/images/smilies/
contenant déjà les fichiers images des smileys par défaut de phpBB 3 ;- d’envoyer l’ensemble des fichiers images de ses smileys ainsi que le fichier *.pak associé.
► 4. Installation du pack de smileys sur son forum
Sur son forum :
- se rendre dans le « Panneau d’administration », onglet « MESSAGES », rubrique « MESSAGES », section « Smileys », sur la page de droite cliquer sur « Installer un pack de smileys » ;
- constater que le nom du fichier *.pak affiché en face de « Sélectionner un pack » correspond bien à celui envoyé sur son espace FTP, tel que mon exemple plus haut
pack_des_smileys_ezcom.pak
;- choisir l’action à effectuer avec les smileys actuellement installés au moyen de l’option « Smileys actuels » :
- « Tout conserver » pour garder les smileys déjà installés en plus des nouveaux,
- « Remplacer les résultats » afin d’écraser les smileys ayant des noms de fichier image identiques,
- « Tout supprimer » pour supprimer l’ensemble des smileys installés actuellement avant d’installer les nouveaux ;
- cliquer sur « Installer un pack de smileys ».
► 5. Utilisation des nouveaux smileys installés
Pour utiliser les nouveaux smileys installés sur son forum :
- se rendre sur la page de rédaction d’un nouveau message ;
- constater à droite du cadre de saisie du texte l’apparition des nouveaux smileys ou si il a été choisi de ne pas les afficher, le lien « Voir plus de smileys » doit être visible ;
- cliquer sur l’un d’eux depuis cette page ou depuis la popup ouverte au moyen du lien « Voir plus de smileys ».
Bonne utilisation !