Cette modfication permettra de mettre un avatar a tous les membres qui en ont pas smile.gif

POUR IPB 2.X

Ouvrir /sources/functions.php

Trouver
CODE
if ( ! $member_avatar or $member_view_avatars == 0 or ! $ibforums->vars['avatars_on'] or preg_match ( "/^noavatar/", $member_avatar ) )
   {
    return "";
   }
 
   if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
   {
    return "";
   }


Remplacer par
CODE
if ( ! $member_avatar or $member_view_avatars == 0 or ! $ibforums->vars['avatars_on'] or preg_match ( "/^noavatar/", $member_avatar ) )
{
return "<img src='{$ibforums->vars['board_url']}/style_avatars/noavatar.gif'>";
}

if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
{
return "<img src='{$ibforums->vars['board_url']}/style_avatars/noavatar.gif'>";
}


Il ne vous reste plus qu'a mettre une image noavatar.gif de votre choix dans le répertoire style_images.

POUR IPB 1.3 ET 1.2

Ouvrir /sources/functions.php

Trouver
CODE
/*-------------------------------------------------------------------------*/
   // GET USER AVATAR        
   /*-------------------------------------------------------------------------*/
   
   function get_avatar($member_avatar="", $member_view_avatars=0, $avatar_dims="x")
   {
    global $ibforums;
   
    if (!$member_avatar or $member_view_avatars == 0 or !$ibforums->vars['avatars_on'])
    {
     return "";
    }
   
    if (preg_match ( "/^noavatar/", $member_avatar ))
    {
     return "";
    }
   
    if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
    {
     return "";
    }
   
    $davatar_dims    = explode( "x", $ibforums->vars['avatar_dims'] );
 $default_a_dims  = explode( "x", $ibforums->vars['avatar_def'] );


Remplacer par
CODE
/*-------------------------------------------------------------------------*/
   // GET USER AVATAR        
   /*-------------------------------------------------------------------------*/
 
   function get_avatar($member_avatar="", $member_view_avatars=0, $avatar_dims="x")
   {
    global $ibforums;
   
    if (!$member_avatar or $member_view_avatars == 0 or !$ibforums->vars['avatars_on'])
    {
     return "<img src='style_images/<#IMG_DIR#>/noavatar.gif' border='0'  alt='No Avatar' />";
    }
   
    if (preg_match ( "/^noavatar/", $member_avatar ))
    {
     return "<img src='style_images/<#IMG_DIR#>/noavatar.gif' border='0'  alt='No Avatar' />";
    }
   
    if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
    {
     return "<img src='style_images/<#IMG_DIR#>/noavatar.gif' border='0'  alt='No Avatar' />";
    }


Pareil que pour IPB 2.x, vous n'avez plus qu'a mettre une image noavatar.gif de votre choix dans le répertoire style_images.

Enjoy smile.gif