Filesets
PermalinkKaren
There are 2 sides to it:
1. Creating a file set per user.
2. Selecting a user's file set to display.
An approach I have used in the past is based on the 'List Files from Set' addon. I have posted a template to view that as a thuumbnail gallery on the addon's own forum pages.
Not posted, but an easy change to make to the code, is to modify the controller to append a user ID to the fileset handle, consequently splitting it into a different fileset for each user, with a similar hack to the controller for the uploader that solves your profile page issue.
For your general page, if the hack to the uploader were to allocate files to 2 sets: the general set and the user specific set, then you would also have a fileset for the "everyone's pictures" display.
However, doing such hacked changes for multiple addons was getting a bit tiresome and was not a good solution. I tried to get other developers interested in a convention for using attributes to do this, but attracted no interest.
So for a better solution that would not involve changing block controllers, I made a change to the c5 core for c5.6. Now I can make a general purpose addon to do this sort of thing for any block without modifying the block itself. That addon is a work in progress.
I noted it above as a good free starting point from which you can develop code to do the display side of what you want. You could also use the simple fancybox gallery as a starting point for the display.
You will need to develop/modify some code to achieve what you want.
http://www.concrete5.org/marketplace/addons/front-end-file-uploader...
If it is about my addon, perhaps you could open a support request and provide a little more detail in the support request. If not, perhaps you could proivide a little more detail about your problem here.