When inserting an inline image in social footer block via the admin/config/opensocial/footer-block settings page, the image is not rendered after hitting the save button. The DOM element is there but the URL to the image is broken for other users (it works for the one that saved the form and uploaded the image).
The reason for this is that by default CKEditor will save inline images in the private directory, this ties the image to be only viewed/accessed by users who created this private image or have access to the entity that this image is attached to, since this form is not tied to any entity but rather its a custom implementation it means that only user who uploaded the inline image will have access to it.
1. Log in as user 1.
2. Go to admin/config/opensocial/footer-block and upload an image via the CKEditor.
3. Save the form
4. Log in as different user and check the footer block if the image is displaying correctly.
Implement a hook_file_download() in social_footer module that allows access to private images used within the text field of the social footer block settings.
Fixed
11.10
Code (back-end)