FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Aide FluxBB.fr

Un style particulier de messages pour un groupe

Cette astuce vous permet d'appliquer un style particulier à tous les messages postés par les membres d'un groupe en particuliers (par exemple si vous souhaitez que les messages postés par les administrateurs soient tout le temps en rouge et en caractères gras)

Modification

Ouvrir le fichier viewtopic.php et chercher ligne 350 :

<div class="postmsg">

Remplacer par :

<div class="postmsg<?php echo ($cur_post['g_id'] == PUN_ADMIN ? ' postadmin' : '') ?>">

Il vous suffit de remplacer PUN_ADMIN par l'identifiant du groupe auquel vous souhaitez appliquer le style de message.

Dans les fichiers de style (./style/Air.css par exemple), ajoute tout à la fin :

.pun .postadmin p {
    font-weight : bold;
    color : red;
}

Vous pouvez appliquer un style différent à chaque thème pour que le texte reste lisible.

Pour plusieurs groupes

Si vous souhaitez appliquer un style différent à plusieurs groupes, vous pouvez utiliser le code suivant à la place :

<div class="postmsg postgroup_<?php echo $cur_post['g_id']; ?>">

et en ajoutant les class suivantes dans les fichiers CSS avec les propriétés voulues :

  • postgroup_1 : pour les administrateurs
  • postgroup_2 : pour le groupe modérateur par défaut à l'installation
  • postgroup_3 : pour les invités
  • postgroup_4 : pour le groupe membre par défaut à l'installation
  • postgroup_x : pour le groupe à l'identifiant X

A utiliser avec précaution, le résultat peut vite devenir illisible s'il y trop de différences.

Précisions

Attention : si vous avez décidé de mettre les messages du groupe en “gras” avec cette astuce, les membres de ce groupe ne pourrons plus écrire de texte sans le format “gras”.

Si vous souhaitez en discuter sur le forum : Un style particulier de messages pour un groupe

 
fluxbb_1_4/astuces/couleurs_message_groupes.txt · Dernière modification: 2011/05/02 12:47 par fanf73