Enable editing for anonymous users under certain conditions
Purpose
This how to explains how to use borg.localroles adapter to grant edit role for anonymous site visitors under certain conditions. Since borg.localroles is not included until Plone 3.1 prior versions cannot utilize this approach.
Prerequisities
- Understanding Zope 3 views
- Understanding Zope 3 adapters
Step by step
- Create local role provider
- Register it
- Hack around rendering problems when we are not yet hit our local role provider
Further information
If there is anywhere else the reader can go for more information on this topic, include some links or pointers here.
