page d'envoi des posts (les smilies)

Comment ajouter un nouveau smiley à la liste d'origine ??

1. il faut télécharger ce smiley dans le fichier images/smilies.

2. Ensuite, rechercher dans la liste "fichier image du Smilie" le nouveau smiley,
Lui donner un code (peu importe le code il ne sert qu'en cas de copie manuelle),
Nommer ou non l'émoticon (ce texte apparait au survol de l'image, il est donc également sans importance),
Envoyer.

Mais comme il se positionne en dernier dans la liste, il ne sera visible qu'en ouvrant la pop-up !

Comment donc le faire remonter en tête de la liste ?
Il faut pour cela créer un pack de smilies qui permettra de définir un ordre personnalisé (voir ci-joint)

Comment afficher plus de smilies sans ouvrir de pop-up ??

Il suffit simplement de modifier deux valeurs dans le fichier Includes/functions_post.php.
Recherchez (presque en fin de page) cette partie de code :
function generate_smilies($mode, $page_id)
{
global $db, $board_config, $template, $lang, $images, $theme, $phpEx, $phpbb_root_path;
global $user_ip, $session_length, $starttime;
global $userdata;
$inline_columns = 4;
$inline_rows = 7;
$window_columns = 8;

et modifiez à votre guise les deux valeurs :
nombre de colonnes : $inline_columns = 4;
Nombre de lignes : $inline_rows = 5;
la variable $window_columns définit le nombre de colonnes dans la pop-up.

Comment modifier la taille de la pop up ?

Créer un pack de smilies

Cliquer sur créer un pack de smilies, sous la liste des smilies

Dans le texte explicatif, cliquer sur ICI

Une fenêtre vous propose d'enregistrer le pack sur votre disque dur.

Une fois cette opération réalisée, ouvrez le fichier avec un éditeur de texte quelconque (ici Dreamweaver).

Il suffit de modifier l'ordre des lignes qui conditionneront alors l'ordre d'apparition des smilies. Sauvegarder le fichier sous un nom quelconque en gardant bien l'extension .pak (ici smiles.pak par défaut)

Télécharger ensuite ce fichier .pak dans votre dossier Images/smilies.

Revenir dans l'administration >> smilies et cliquer sur "importer un pack de smilies".

Sélectionner le pack dans la liste déroulante, cocher supprimer les smilies existant puisque le pack les comprend déjà et cliquer sur importer.

Le nouveau smiley se trouve bien en début de liste.