Setting advanced permissions for user for entire page
Permalink
The best way to ask this question, is to explain what I'm trying to do.
I'm a teacher and I've made a site with c5 for my classes and students. Each student has their own page that I want themto be able to edit. And by edit, I simply mean, add and delete some content and embed html snimpets. So I want each student to only have write, delete, approve permission for their page only. Advanced permissions works for this, but then I have to go into each individual block area and set the permissions there as well. I don't want students to be able to edit global areas especially! I also don't want them to be able to add every single block type that I have. I want to restrict them to content and html only.
As it is right now, its taking me forever to set up permissions for each student's page. Is there a better way to do this? I can't assign only block area permissions. I have to add the student user to the page permissions or they'll never see the block areas. Hopefully someone has a work around or I'll be at this for weeks.
Thanks in advance for the always great c5 support.
I'm a teacher and I've made a site with c5 for my classes and students. Each student has their own page that I want themto be able to edit. And by edit, I simply mean, add and delete some content and embed html snimpets. So I want each student to only have write, delete, approve permission for their page only. Advanced permissions works for this, but then I have to go into each individual block area and set the permissions there as well. I don't want students to be able to edit global areas especially! I also don't want them to be able to add every single block type that I have. I want to restrict them to content and html only.
As it is right now, its taking me forever to set up permissions for each student's page. Is there a better way to do this? I can't assign only block area permissions. I have to add the student user to the page permissions or they'll never see the block areas. Hopefully someone has a work around or I'll be at this for weeks.
Thanks in advance for the always great c5 support.
I should clarify- prior to creating your template page, create a user group caled "students", add all the students to that group, and when setting the block permissions on your template page, give editing rights to each editable region to this group and the admin only then give write permission to each page to the specific student by adding them at the page permission level.
Hope that helps (at least gives you something to test...)