[phpBB] Affiché si un membre a un avatard dans les post
11 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- Foxus
- WRInaute passionné

- Messages: 1404
- Inscription: 9 Jan 2005
[phpBB] Affiché si un membre a un avatard dans les post
hello
je sais que ce ofrum n'est pasun support phpBB, mais il son tellement lents sur phpbb-fr qu'on dirais qu'il on mangé un Suisse somnanbule !!!
Voila un mod TRES simple que tous le monde peut faire en moins de 45,8 secondes, qui affiche dans la lsite des membres si ce membre possede u navatard ou pas, par une petite image
Simple non ?
moi j'aimerais faire la meme chose pour que ça s'affichee sous le speudo de chaque message psoté, pour ça j'ai reussi a 85,7 % mais pas plus...
A savoir il faut éditer ces 2 fichiers uniquement : viewtopic.php et viewtopic_body.tpl
j'ai rajouter dans le viewtopic_body.tpl
Résultat ? j'ai toujours l'imagette NON qui s'affiche en dessous du pseudo de chaques messages, meme si la personne a un avatar (pour ceux qui ne l'avais pas encore comprit, j'ai desactiver les avatars dans les messages des membre, il son juste disponible dans le profil)
Voila, merci pour toute aides ou sugestions.
je sais que ce ofrum n'est pasun support phpBB, mais il son tellement lents sur phpbb-fr qu'on dirais qu'il on mangé un Suisse somnanbule !!!
Voila un mod TRES simple que tous le monde peut faire en moins de 45,8 secondes, qui affiche dans la lsite des membres si ce membre possede u navatard ou pas, par une petite image
- Code: Tout sélectionner
#-----[ OUVRIRE ]-------------------------------------------
#
memberlist.php
#
#-----[ CHERCHER ]------------------------------------------
#
$from = ( !empty($row['user_from']) ) ? $row['user_from'] : ' ';
#
#-----[ APRES, AJOUTER ]------------------------------------
#
//--MOD Existance Avatar--DEBUT
$avat_p = ( !empty($row['user_avatar']) ) ? '<img src="images/avatoui.gif">' : '<img src="images/avatnon.gif">';
//--MOD Existance Avatar--FIN
#
#-----[ CHERCHER ]------------------------------------------
#
$template->assign_block_vars('memberrow', array(
#
#-----[ APRES, AJOUTER ]-------------------------------------
#
'AVAT_IMG' => $avat_p,
#
#-----[ OUVRIR ]--------------------------------------------
#
templates/xxx/memberlist_body.tpl
#
#-----[ CHERCHER ]------------------------------------------
#
<th class="thTop" nowrap="nowrap">{L_EMAIL}</th>
#
#-----[ APRES, AJOUTER ]-------------------------------------
#
<th class="thTop" nowrap="nowrap">Avatar</th>
#
#-----[ CHERCHER ]------------------------------------------
#
{memberrow.EMAIL_IMG}
#
#-----[ DANS LA LIGNE, CHERCHER ]-------------------------------------
#
</td>
#
#-----[ APRES, AJOUTER ]-------------------------------------
#
<td class="{memberrow.ROW_CLASS}" align="center" valign="middle"> {memberrow.AVAT_IMG} </td>
Simple non ?
moi j'aimerais faire la meme chose pour que ça s'affichee sous le speudo de chaque message psoté, pour ça j'ai reussi a 85,7 % mais pas plus...
A savoir il faut éditer ces 2 fichiers uniquement : viewtopic.php et viewtopic_body.tpl
j'ai rajouter dans le viewtopic_body.tpl
- Code: Tout sélectionner
{postrow.AVAT_IMG}<br/>
- Code: Tout sélectionner
et dans le viewtopic.php :
CHERCHER
// Generate ranks, set them to empty string initially.
//
AJOUTER, APRES
$avat_p = ( !empty($row['user_avatar']) ) ? '<img src="images/avatoui.gif">' : '<img src="images/avatnon.gif">';
(j'igone si c'est le bon endroit ou le mettre, et si je doit declarer ou non une variable vide : $avat_p = '';
CHERCHER
$template->assign_block_vars('postrow', array(
AJOUTER, APRES
'AVAT_IMG' => $avat_p,
Résultat ? j'ai toujours l'imagette NON qui s'affiche en dessous du pseudo de chaques messages, meme si la personne a un avatar (pour ceux qui ne l'avais pas encore comprit, j'ai desactiver les avatars dans les messages des membre, il son juste disponible dans le profil)
Voila, merci pour toute aides ou sugestions.
- Foxus
- WRInaute passionné

- Messages: 1404
- Inscription: 9 Jan 2005
Non je parle de l'affiché dans les messages du membre, a l 'endroit ou chez toi sur Webrankinfo tu a :
Inscrit le: 01 Sep 2004
Messages: 533
Localisation: Un peu plus à gauche ... Non , là c'est trop ! A droite ... voilà, tout droit maintenant.. Tu brûles
Comem l'avatard est desactivé ici, on ne sais pas si il en a un, sauf si on clique sur profil, mais au moins on le verra d'un coup d'oeil avec ce que je veut faire
avez vous comprit ?
Inscrit le: 01 Sep 2004
Messages: 533
Localisation: Un peu plus à gauche ... Non , là c'est trop ! A droite ... voilà, tout droit maintenant.. Tu brûles
Comem l'avatard est desactivé ici, on ne sais pas si il en a un, sauf si on clique sur profil, mais au moins on le verra d'un coup d'oeil avec ce que je veut faire
avez vous comprit ?
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
reprends le viewtopic.php et tpl d'origine
remplace le
USER_AVATAR => $variable qui contient "<img src=..."
par
USER_AVATAR => (isset($la variable en question) && ($lavariableenquestion != '')) ? "<img src='image qui dit qu'il a un avatar'>" : '';
et ça marchera
remplace le
USER_AVATAR => $variable qui contient "<img src=..."
par
USER_AVATAR => (isset($la variable en question) && ($lavariableenquestion != '')) ? "<img src='image qui dit qu'il a un avatar'>" : '';
et ça marchera
- Foxus
- WRInaute passionné

- Messages: 1404
- Inscription: 9 Jan 2005
aie dsl dj apx, j'ai pas tous comprit
dans le viewtopic.php, j'ai l'endroit ou on declare la variable et son contenue :
$avat_p2 = ( !empty($row['user_avatar']) ) ? '<img src="images/avatoui.gif">' : '<img src="images/avatnon.gif">';
et la partie oui il faut assigné la variable au mot du template, comme ceci :
'AVAT_IMG' => $avat_p2,
voila, ça s'arrete la mais alors qu'elle galere, j'ai tjs l'image NON qui ressort :/
dans le viewtopic.php, j'ai l'endroit ou on declare la variable et son contenue :
$avat_p2 = ( !empty($row['user_avatar']) ) ? '<img src="images/avatoui.gif">' : '<img src="images/avatnon.gif">';
et la partie oui il faut assigné la variable au mot du template, comme ceci :
'AVAT_IMG' => $avat_p2,
voila, ça s'arrete la mais alors qu'elle galere, j'ai tjs l'image NON qui ressort :/
-

Pulsar-san - WRInaute discret

- Messages: 210
- Inscription: 29 Oct 2003
C'est peut-être que la variable n'est pas vide mais à blanc.
Essaye avec ça:
Essaye avec ça:
- Code: Tout sélectionner
$avat_p2 = ($row['user_avatar'] != "" ) ? '<img src="images/avatoui.gif">' : '<img src="images/avatnon.gif">';
- Foxus
- WRInaute passionné

- Messages: 1404
- Inscription: 9 Jan 2005
Pulsar-san je te remerice mais ça reste inchanger, tjs cette meme image, etonnant que pour la lsite des membre c'est impecable
je sais pas si il y a moyen de piocher le resultat de la liste des membre pour l'affiché dans le viewbody...
mais la je pense abandonner,
merci
je sais pas si il y a moyen de piocher le resultat de la liste des membre pour l'affiché dans le viewbody...
mais la je pense abandonner,
merci
-

Patrice A. - WRInaute passionné

- Messages: 2415
- Inscription: 11 Fév 2005
Dj_Apx, qui aime bien qu'on lise ses messages EN ENTIER, a écrit:reprends le viewtopic.php et tpl d'origine
-

Pulsar-san - WRInaute discret

- Messages: 210
- Inscription: 29 Oct 2003
Vérifie que ta variable $avat_p2 soit bien vidée avant d'être réutilisée.
Si ça se trouve elle garde la valeur précédente dès qu'elle n'est plus vide.
Si ça se trouve elle garde la valeur précédente dès qu'elle n'est plus vide.
11 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : GoogleGuy, Orkut, Google Alternate Views
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités

