From 288af5af9c504397916d7f680551672a5b91100f Mon Sep 17 00:00:00 2001 From: Malf Furious Date: Wed, 31 Oct 2018 20:20:10 -0400 Subject: Add gif image support Adds 'image/gif' as an allowed mimetype for images. The image module is also updated to expect this new type. For background images, animated gifs will work properly. For head images, the cropping process truncates the image to only one frame; this is probably for the best. Signed-off-by: Malf Furious --- app/class/image.php | 2 ++ 1 file changed, 2 insertions(+) (limited to 'app/class/image.php') diff --git a/app/class/image.php b/app/class/image.php index 6b73cae..f4c639f 100644 --- a/app/class/image.php +++ b/app/class/image.php @@ -23,10 +23,12 @@ $_IMG_OPEN_FUNCS['image/jpeg'] = "imagecreatefromjpeg"; $_IMG_OPEN_FUNCS['image/jpg'] = "imagecreatefromjpeg"; $_IMG_OPEN_FUNCS['image/png'] = "imagecreatefrompng"; +$_IMG_OPEN_FUNCS['image/gif'] = "imagecreatefromgif"; $_IMG_WRITE_FUNCS['image/jpeg'] = "imagejpeg"; $_IMG_WRITE_FUNCS['image/jpg'] = "imagejpeg"; $_IMG_WRITE_FUNCS['image/png'] = "imagepng"; +$_IMG_WRITE_FUNCS['image/gif'] = "imagegif"; /* * Open the given image and crop it, such that the result is a square -- cgit v1.2.3