Skip to main content

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.

Authors

This product was developed by RedTurtle Technology team.

RedTurtle Technology Site

Changelog

0.1.0 (2012-01-11)

  • Initial release

Release files for collective.powertoken.view 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for collective.powertoken.view 0.1.0
File Size Uploaded
collective.powertoken.view-0.1.0.tar.gz 13.1 kB Details

Release files / collective.powertoken.view-0.1.0.tar.gz

Download URL collective.powertoken.view-0.1.0.tar.gz
Size 13.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c4464f06ac7921455c1f7d24490177b3f9d6a31b5a05cfbc5e6316103ab0cc1e
BLAKE2b-256 checksum
How to use checksums
98d206ed951adedab47cafea2ff4fe2c26027ee957bf2440e579ca2dfe1308b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page