On Wed, Aug 10, 2011 at 14:35, Thomas Mortagne
<thomas.mortagne(a)xwiki.com>wrote;wrote:
On Wed, Aug 10, 2011 at 12:22 PM, Caleb James
DeLisle
<calebdelisle(a)lavabit.com> wrote:
Right now we have dropPermissions which makes a
specific guarantee, there
will not be any programming
right for the duration of the request cycle.
Sometimes a user might want to drop permissions for the duration of the
document
rendering.
This would mean {{include}} macros,
$doc.getRenderedContent() would allow
permissions to be gained back
while the included document was being rendered
and after the content of
that document is finished
rendering, the permissions would be returned.
I think it would do more harm than good to break the promise that
dropPermissions() makes so I propose
adding $doc.dropPermissions() to do this.
If you means that you prefer a $doc.dropPermissions() to a
$context.getBackPermission(), I am +1.