Hi all, my first post here.
I’ve used Grav on one of our corporate sites. After evaluating a number of CMS’s, I settled on Grav and recommended it to my boss and the rest of my team. I might now be in trouble!
One of the essential features we need is to allow different content editors access to different pages and content within those pages. For example, our technical team will write and edit blog posts, our marketing guys will add news stories and press releases, our developers will add API functionality etc. etc. When I read about Grav I misunderstood the information about denying content to particular users. I thought this meant administrators, but clearly it doesn’t.
We’ve invested a large number of man-weeks converting one of our sites into Grav. Adding this last bit of functionality would, I thought, be trivial, but it looks like it’s not possible. My boss is not going to be happy with me when I tell him this can’t be done. Eeeek!
Is there a plugin that will do this that I might have overlooked? If not, how difficult would it be to write a plugin that removed areas of the admin pages from the admin plugin for “editor” users? I’m comfortable writing PHP but looking through the Admin plugin files makes me realise I have very little idea of how Grav itself is actually set up.
Lastly, would anyone be willing to write a plugin to do this? Some idea of time/cost would be very useful.