By default all the images posted in the Monthly Gallery threads are included.
Specific images can be excluded by adding #excluded at the end of the url.
Yeah, the loading is quite slow, also because i’m using a proxy for the CORS requests, I will ask to the competent authorities :chimpanzee_winktongue: if it’s possible to allow direct access to the forum.
I use uBlock, although disabling it has no effect. I noticed that when I loaded it via HTTPs (your certificate is okay for a random OVH domain but not for yours – I recommend Lets Encrypt for a certificate) everything works fine after a few seconds. I’m using HTTPs everywhere, but it isn’t set to block insecure requests – so I doubt it is related.
EDIT: If you want some help setting up faster hosting (with HTTPs) feel free to ask me. I’ve setup many websites for Minecraft servers and this doesn’t seem to be all that different.
Why not just get a simple OVH vps and install nginx or apache? Since the images are loaded from jme-cdn I doubt that bandwidth would be an issue. If it would be, then just use Cloudflare or get the cheapest Kimsufi.
I use uBlock, although disabling it has no effect.
If you open this link http://development.jme-monthly-gallery.frk.wf/ you can see a version of the gallery with debug enabled, so you can tell what is happening by looking at the web console. Tools → Web Developer → Web Console in firefox
[Error] Failed to load resource: Request header field Accept-Encoding is not allowed by Access-Control-Allow-Headers. (jquery.fullscreen.js, line 0)
[Error] XMLHttpRequest cannot load https://gist.githubusercontent.com/johan/2128691/raw/b81d1b59fd98091a1a2c8814f77660a10a9b0e16/jquery.fullscreen.js. Request header field Accept-Encoding is not allowed by Access-Control-Allow-Headers.
[Log] [962ms] Cannot import //gist.githubusercontent.com/johan/2128691/raw/b81d1b59fd98091a1a2c8814f77660a10a9b0e16/jquery.fullscreen.js (debug.js, line 32)
Now I get a Monkey with a question mark and the message “Thread not found” on the page with this console output:
[Error] Failed to load resource: Request header field Accept-Encoding is not allowed by Access-Control-Allow-Headers. (34977.json, line 0)
[Error] XMLHttpRequest cannot load http://cors-gate-for-the-internette.frk.wf/http!hub.jmonkeyengine.org/t/february-2016-monthly-wip-screenshot-thread/34977.json?page=1. Request header field Accept-Encoding is not allowed by Access-Control-Allow-Headers.
[Log] [853ms] Mon Feb 01 2016 00:00:00 GMT+0100 (CET) - Mon Feb 01 2016 00:00:00 GMT+0100 (CET) = 0 (debug.js, line 32)