[phpBB3] Fonction Get Avatar String()

Vous trouverez ici des morceaux de codes qui peuvent être utiles à votre site.
Verrouillé
Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

[phpBB3] Fonction Get Avatar String()

Message par Dakin Quelia »

» Fonction Get Avatar String()

C'est une fonction qui vous permet de redimensionner les avatars.

Code : Tout sélectionner

/******************************************************************
* @function     - Get Avatar Setting
* @version         - 1.0.0
* @author        - ???
* @description  - 
*                  C'est une fonction de redimenssionnement
*                  d'avatars.
******************************************************************/
function get_avatar_setting($avatar_url)
{
    global $avatar_size;

    $image = exploder($avatar_url, ',');
    
    if($avatar_size['resize'] != "no")
    {
          if($image[1] > $avatar_size['max_width'] || $image[2] > $avatar_size['max_height'] || count($image) < 3) 
          {
             if($imageinfo = @getimagesize($image[0])) 
             {
                $imageinfo['coef'] = max($imageinfo[0] / $avatar_size['max_width'], $imageinfo[1] / $avatar_size['max_height']);
                $imageinfo['coef'] = max(1, $imageinfo['coef']);
                $image[1] = floor($imageinfo[0] / $imageinfo['coef']);
                $image[2] = floor($imageinfo[1] / $imageinfo['coef']);
             } 
             else 
             {
                $image[1] = $avatar_size['max_width'];
                $image[2] = $avatar_size['max_height'];
             }
             
             $avatar_url = implode(',', $image);
        }
    }
    
    return $avatar_url;
}

Verrouillé

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 22 invités