FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 15-04-2016 13:24:03

Denis
Membre
Inscription : 15-03-2016
Messages : 17

Ajouter l'avatar de l'auteur dans la liste des topics

Je souhaitais avoir l'avatar du créateur d'un topic en 1ère colonne du tableau des topics avec un lien vers son profil.
Voilà la solution que j'ai trouvé.. Est-ce vraiment correct ou y a-t-il une manière plus élégante ?

En dessous de

while ($cur_topic = $db->fetch_assoc($result)) {
            ++$topic_count;
            $status_text = array();
            $item_status = ($topic_count % 2 == 0) ? 'roweven' : 'rowodd';
            $icon_type = 'icon';

Ajouter

//=============================================================
// RECUP DE L'ID du USER qui a créé le Topic et de son AVATAR
//=============================================================

//--- ID du User créateur
$poster = $cur_topic['poster'];
$requete = 'SELECT id AS user_id FROM '.$db->prefix.'users WHERE username="'.$poster.'"';
$res_user = $db->query($requete) or error('Unable to fetch users', __FILE__, __LINE__, $db->error());
$cur_user = $db->fetch_assoc($res_user);
$id_user = $cur_user['user_id'];

//--- Avatar du User Créateur
if (isset($user_avatar_cache[$id_user])) {
	$user_avatar = $user_avatar_cache[$id_user];
} else {
	$user_avatar = $user_avatar_cache[$id_user] = generate_avatar_markup($id_user);
}

//==============================================================

En dessous de

<tr class="<?php echo $item_status ?>"

Ajouter une colonne

<td width="40"><?php echo'<a href="profile.php?id='.$id_user.'">'.$user_avatar.'</a>' ?></td>

En dessous de

      <table>
        <thead>
          <tr>

Ajouter

            <th style="width:60px;">&nbsp;</th>

Dernière modification par Denis (15-04-2016 19:29:29)

Hors ligne

#2 16-04-2016 08:04:50

david18
Membre
Lieu : France
Inscription : 28-10-2012
Messages : 467
Site Web

Re : Ajouter l'avatar de l'auteur dans la liste des topics

bonjour,


cette mod pourrait être bien plus approprié  http://fluxbb.org/forums/viewtopic.php?id=7451

cdlt

Dernière modification par david18 (16-04-2016 08:08:25)

Hors ligne

#3 16-04-2016 09:29:30

Denis
Membre
Inscription : 15-03-2016
Messages : 17

Re : Ajouter l'avatar de l'auteur dans la liste des topics

Merci pour le lien, mais ce n'est pas la même chose.
Je ne souhaite pas avoir l'avatar du dernier posteur, mais celui du créateur et uniquement dans viewforum

Hors ligne

Pied de page des forums