On Wed, Aug 10, 2011 at 14:35, Thomas Mortagne <thomas.mortagne@xwiki.com>wrote:
On Wed, Aug 10, 2011 at 12:22 PM, Caleb James DeLisle <calebdelisle@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. Denis
I think $doc.dropPermissions() vs. $context.dropPermissions() is
intuitive and easily explained but if
anyone has another suggestion for a name, I'd be glad to hear it.
Sounds good.
WDYT?
+1
Caleb
_______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list devs@xwiki.org http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO