User based content
Permalink 1 user found helpful
Hello,
Is it possible to create a fully user based content in concrete5? I've actually found Targeted Content add-on, but I'm not sure if it will work for my purpose. I'd like to create several subpages the content of which is fully determined by the user, e.g. user A logs in and can download some files and see text blocks, whilst user B can see precisly the same pages, but read different texts and download different files. The files are going to be confidential so I want to prevent user B from downloading user A's files.
Targeted Content website reads that I can determine the content by user group, but is it possible to determine the content by a single user within the same group?
I gather that the file download security will require changes on file permissions on the server as well, so is it possible to grant acces to some files to some users only? How?
I'd appreciate your help and suggestions. Thanks!
Is it possible to create a fully user based content in concrete5? I've actually found Targeted Content add-on, but I'm not sure if it will work for my purpose. I'd like to create several subpages the content of which is fully determined by the user, e.g. user A logs in and can download some files and see text blocks, whilst user B can see precisly the same pages, but read different texts and download different files. The files are going to be confidential so I want to prevent user B from downloading user A's files.
Targeted Content website reads that I can determine the content by user group, but is it possible to determine the content by a single user within the same group?
I gather that the file download security will require changes on file permissions on the server as well, so is it possible to grant acces to some files to some users only? How?
I'd appreciate your help and suggestions. Thanks!
Anything is possible, but if you're talking about having different content areas for different users, that's not something C5 handles out of the box. You could just add a whole bunch of content to the page and then use advanced permissions to restrict some of it to certain groups and other things to other groups, etc.
Otherwise you'd want to construct a single_page that has some kind of dashboard interface for managing the content (but then you're outside the "add blocks to areas on pages" paradigm where C5 excels -- but maybe that's okay for your use case).
Otherwise you'd want to construct a single_page that has some kind of dashboard interface for managing the content (but then you're outside the "add blocks to areas on pages" paradigm where C5 excels -- but maybe that's okay for your use case).
http://www.concrete5.org/documentation/general-topics/simple-permis...
I think the next release will have a better structure for permissions.