Description |
In some places, PlonePAS acts as an adaptor to make PAS provide enough of GRUF's interface to satisfy Plone. All the monkey patches in pas.py, for instance, extend PAS with expected methods.
PlonePAS also modifies Plone to work with PAS by providing partially-new implementations of several tools. In the tools/ directory you can see new tools for groups and members, as well as the utils tool.
It also provides extra capabilities for PAS needed by plone, such as mutable property sheets, local role calculation, creation of group objects, and more.
|