On 08/11/2011 05:07 AM, Denis Gervalle wrote:
On Wed, Aug 10, 2011 at 14:35, Thomas Mortagne <[email protected]>wrote:
On Wed, Aug 10, 2011 at 12:22 PM, Caleb James DeLisle <[email protected]> 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.
Yes, I would like to avoid changing the guarantee made by $xcontext.dropPermissions() and a getBackPermissions() would invalidate it. Caleb
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 [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs