We have our current site setting for ‘max image size kb’ set to 3072 (the default). This seems to work well as we don’t need to host enormous images.
We also have some rumbustious members that like to post links to animated gifs, i.e.
https://media.giphy.com/media/wh4f9iW5vCjgQ/giphy.gif
They want the gif to display in the posts, for maximum comedic effect (debatable…).
What happens is that the ‘download remote images to local’ is set to true (because we want that for image rot), and the system then comes along and tries to pull the .gif locally but then hides it as too big, using the ‘max image size kb’ as the threshold.
What people see for the above gif is:
Our members then want the 3072 KB lifted, even though that limit isn’t really about ‘download_remote’ or displaying gifs.
So what is happening is that the site setting for how large should images be that we would accept to be uploaded is also be used as the threshold of what is acceptable to view in a post. Ideally that would be two settings, as one is about storage costs and the other is about how nice should the bandwidth requirement be for people viewing the forum.
There may also be another solution for this, which I’m keen to explore, in that if ‘download remote images to local’ fails then could it just leave the link as an inline image regardless? It seems like it tried, found it too large (based on the upload setting) and then hides it with the click-through. Could we have a setting to alter that behavior instead?
Also, should we (or could we) start using the ‘disable image download domains’ as the place to collect up common animated gif sites and then start using that instead to get what we want?
Thanks for any ideas/help.
PS I do not condone animated gifs, I don’t want to talk about their value in our world, just how best to configure Discourse to allow them.