This is how it should look like:
/assets/resources/29/gallery/_thumbs/113_69db9a7d6600c386b22cc30037deeada.jpg
/assets/resources/27/gallery/_thumbs/108_71d15323441ef4e648be46aba9bcb078.jpg
/assets/resources/28/gallery/_thumbs/106_1e9dc4fca40cd60c94c9412afac36fb5.jpg
/assets/resources/30/gallery/_thumbs/100_0a4422cc4ebaa98b39545f6a44283f49.jpg
Problem 2:
Exactly the same happens when I use mgGetImages to retrieve a couple of images by image id that have different resourde ids.
As I normally rewrite the whole paths inside a snippet (it never works like it is supposed to be), this is not really a problem, but inside the manager this is not an option.
Another update. The exception “healed” itself and now it also doesn’t work. I did nothing in the meantime, just reloaded the page the nth time and now it is broken too:
This is the reason for the weird behavior. It was never intended to put placeholders there, though I guess that would’ve worked (sorta by accident) until we made it possible to retrieve images from different resources in a single call.
To get it to work we’ll need MoreGallery to switch resources internally any time it uses the source relative url to make sure it parses that with the right variables. I’m not immediately sure what the side effects of that will be, but I’ve logged an issue (#260) and we’ll look into it.