Hi @auniquename,
one thing i did not notice about the “Image Editor Capability” options is that it lists all the capabilities for each user role, so the “read” capability occurs there multiple times as usually, all roles have it.
That being said, while this might be inconvenient (and i will update it in the next release) it is not that much of a problem as it is unimportant which “read” option is selected as this is one and the same “read” capability.
Most likely you are seeing the last one as selected as each “read” option is marked as selected (since they have the same “read” value) and the browser will show the last option with selected="selected"
param as actually selected.
Two notes about your questions from the first message:
1. If you allow the non-logged in users to post Ads from the [adverts_add] page then they can also upload images into the gallery.
2. The “Image Editor Capability” option disables only users ability to customize images (it does not disallow to upload images), that is the user who cannot edit images will not see the “Edit Image” button see the video here https://www.youtube.com/watch?time_continue=58&v=eAnLUX55r9M in the 50th second you will see the “Edit Image” button and what it does.
If you want not-logged-in users to be able to edit images, then in the “Image Editor Capability” field select an empty option.
3. I am not sure what do you mean by Also, the custom post status implementation needs a little work.
?