We have spun up a few Grav sites to use for client documentation, and while ideally we'd like our clients to be able to edit pages through a front-end interface we haven't found anything suitable (yet) so we're going to give them access to the Admin plugin interface in order to facilitate them editing and adding pages. Example site:
We built a custom child theme for the Learn2 theme that adds a couple things like a TOC on the right hand side of doc pages, and some tweaks to the styles.
The trouble I'm having is in granting access to the Admin plugin when a user signs up for an account using the Login plugin. We also have the Admin Addon User Manager Plugin installed, with the intent of granting the client's tech lead access to manage other users' access if need be. They're saavy, but not necessary "make edits to yaml files and use the CLI to push changes to the repo saavy".
Here's what my login.yaml file looks like, but in every test user registration I've done only the site:login permission is given to the new user. Thoughts? Help? Thanks!
We have spun up a few Grav sites to use for client documentation, and while ideally we'd like our clients to be able to edit pages through a front-end interface we haven't found anything suitable (yet) so we're going to give them access to the Admin plugin interface in order to facilitate them editing and adding pages. Example site:
https://rtfm.ginkgo.st/~ca/
We built a custom child theme for the Learn2 theme that adds a couple things like a TOC on the right hand side of doc pages, and some tweaks to the styles.
The trouble I'm having is in granting access to the Admin plugin when a user signs up for an account using the Login plugin. We also have the Admin Addon User Manager Plugin installed, with the intent of granting the client's tech lead access to manage other users' access if need be. They're saavy, but not necessary "make edits to yaml files and use the CLI to push changes to the repo saavy".
Here's what my
login.yaml
file looks like, but in every test user registration I've done only thesite:login
permission is given to the new user. Thoughts? Help? Thanks!