|Pixabay. License: CC0 Public Domain.|
Free for commercial use / No attribution required
Does the structure below look familiar to you? Have you ever used a Folder resource in Moodle? If you have then you will know that you can hide an entire folder by restricting access. However, you cannot selectively hide and show different files within the folder.
Can you hide just the file named GA01 Ver1.0 Service Tracking Form.pdf from the tree? I think not!
In Moodle 2.7.2 until Moodle 2.8.5, you are not able to hide from view, an individual file that is put inside a Moodle folder resource. However, I needed to to this. Desperately. Thus I sought to find the answers on Moodle.org. Alas, no one had come up with an answer. Only questions. I threw myself into the work with gusto. After four days, I had cracked the problem. I am sharing my solution in this post.
The Learning Outcome of this post is you will know how to hide from a user, individual files inside a Moodle folder.