[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
[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.
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 ?
Arf, tu as désactivé les avatars sur ton forum en gros ?
Bin au lieu du $userdata[user_avatar] ( ou un truc du genre ) tu mets
if ($userdata[useravatar])
{ echo 'cet utilisateur a un avatar'; }
else { echo 'pas d\'avatar'; }

Bin au lieu du $userdata[user_avatar] ( ou un truc du genre ) tu mets
if ($userdata[useravatar])
{ echo 'cet utilisateur a un avatar'; }
else { echo 'pas d\'avatar'; }
-

Patrice A. - Modérateur

- Messages: 2413
- Inscription: Ven Fév 11, 2005 19:36
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
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 occasionnel

- Messages: 203
- Inscription: Mer Oct 29, 2003 11:32
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">';
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. - Modérateur

- Messages: 2413
- Inscription: Ven Fév 11, 2005 19:36
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 occasionnel

- Messages: 203
- Inscription: Mer Oct 29, 2003 11:32
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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Référencement d'un forum phpBB
- Passage à l'heure d'été/hiver sur un forum phpBB
- Votez pour les meilleurs WRInautes de 2007 !
- Les meilleurs WRInautes en 2007
- Nombre de clics dans les pages de résultats : statistiques AOL Août 2006
- Une communauté WebRankInfo sur Orkut
- Live Search corrige le problème de referrers
- Recommandation de messages dans le forum WebRankInfo
- Google AdSense en test sur WebRankInfo
- Un membre delete ses messages [phpbb]
- PhpBB : Retrouver l'adresse IP d'un membre qui n'a pas posté
- Afficher le membre connecter au forum et les non membre
- Plus on en affiche plus on en a ?
- affiche imprimée
- Bannir un membre
- Espace membre
- adsense affiche pas
- membre en plus = page different
- positionnement et PR affiché ds la googlebarre
- PR non affiché depuis 10 min
- Membre Invisible
- Bug : membre nifrou
- Maitriser la connexion d'un membre
- Tu sais que tu es membre de WRI quand...
Consultez la description détaillée des produits ou services de Google suivants : GoogleGuy, Orkut, Google Alternate Views
- Calcul du nombre de 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 0 invités



le forum