Skip to content
Extraits de code Groupes Projets
Bifurcation depuis spip / spip
Le projet source a une visibilité limitée.
  • cerdic's avatar
    9e2350cb
    #146 : pour eviter le plantage sur un calcul de vignette avec GD2 et une... · 9e2350cb
    cerdic a rédigé
    #146 : pour eviter le plantage sur un calcul de vignette avec GD2 et une limite memoire trop basse par rapport a la taille de l'image : 
    - on teste la quantite de memoire disponible si la fonction memory_get_usage est disponible
    - on compare le nombre de pixels de l'image source par rapport a la constante _IMG_GD_MAX_PIXELS qui permet de configurer manuellement une limite a la taille des images dont une vignette est calculee
    Si le calcul de vignette n'est pas possible, on ne renvoi rien (image source resizee cote client)
    9e2350cb
    Historique
    #146 : pour eviter le plantage sur un calcul de vignette avec GD2 et une...
    cerdic a rédigé
    #146 : pour eviter le plantage sur un calcul de vignette avec GD2 et une limite memoire trop basse par rapport a la taille de l'image : 
    - on teste la quantite de memoire disponible si la fonction memory_get_usage est disponible
    - on compare le nombre de pixels de l'image source par rapport a la constante _IMG_GD_MAX_PIXELS qui permet de configurer manuellement une limite a la taille des images dont une vignette est calculee
    Si le calcul de vignette n'est pas possible, on ne renvoi rien (image source resizee cote client)