collective.powertoken.view 0.1.0
View and content access add-ons for collective.powertoken support for Plone
Introduction
A "view document" action implementation for collective.powertoken
How to use
Add this product to your Plone installation, then you will be able to register Power Tokens that "view" document.
>>> from collective.powertoken.core.interfaces import IPowerTokenUtility >>> utility = getUtility(IPowerTokenUtility) >>> token = utility.enablePowerToken(document, 'view.viewDocument') >>> results = utility.consumeAction(document, token) >>> print results <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ... ... </html>
You will get the view output as result.
Parameters
- view
- Call a different Zope view on the context, not the current or default ones.
- cmfcallable
- Call a CMF Template/skins resource on the context
- setToRequest
- A dict with additional values to set in the request. For example you can set disable_border, or (only for Plone 4) disable_plone.leftcolumn and disable_plone.rightcolumn.
Both parameter are not mandatory. Providing none of theme will call the content default view.
Use case
- You can view a document, regardless of it's review state and your roles in the site.
- You can call a view on a context, overriding the user security permission.
Changelog
0.1.0 (2012-01-11)
- Initial release
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| collective.powertoken.view-0.1.0.tar.gz (md5) | Source | 2012-01-11 | 12KB | 174 | |
- Author: RedTurtle Technology
- Home Page: http://plone.org/products/collective.powertoken.core
- Keywords: plone security token plonegov view access
- License: GPL
- Categories
- Package Index Owner: keul, massimo
- DOAP record: collective.powertoken.view-0.1.0.xml

