Turns Kotti CMS into a private content administration area
Project description
This plugin turns Kotti CMS into a private content administration area. Basically kotti_backend let you achieve the same goals described here (Kotti CMS intranet).
What kotti_backend does:
define and load a new private_workflow. If you are installing kotti_backend on an existing Kotti installation you’ll need to call kotti-reset-workflow yourinifile.ini --purge-existing (be extremely careful because all your published contents will be converted to the private state)
apply the above workflow to File and Image (they are workflowless by default)
set a default fallback permission to all views
override the default populator with a custom ACL (no allow view for everyone)
Development happens at https://github.com/Kotti/kotti_backend
Setup
To enable the extension in your Kotti site, activate the configurator:
kotti.configurators = kotti_backend.kotti_configure kotti.use_workflow = kotti_backend:workflows/private_workflow.zcml
If you are going to install kotti_backend on an already existing site you’ll need to reset the workflow: read the docs and backup first. See Kotti security
Development
Contributions to kotti_backend are highly welcome. Just clone its Github repository and submit your contributions as pull requests.
History
0.1.3 (2015-06-25)
Add important note on README
0.1.2 (2015-06-25)
Add support for third party plugins with decoupled frontend (public view permission pview)
0.1.1 (2015-06-25)
No more automatic override for kotti.use_workflow ini setting. Now you have to add kotti.use_workflow = kotti_backend:workflows/private_workflow.zcml
0.1.0 (2015-06-22)
Create package with pcreate -s kotti kotti_backend.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.