跳转到主要内容

collective.powertoken.view的查看和内容访问插件,支持Plone

项目描述

简介

A “view document” action implementation for collective.powertoken

如何使用

将此产品添加到您的Plone安装中,然后您将能够注册“查看”文档的Power Tokens。

>>> 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>

您将得到查看输出作为结果。

参数

view

在上下文中调用不同的Zope视图,而不是当前或默认视图。

cmfcallable

在上下文中调用CMF模板/skins资源

setToRequest

一个字典,包含要在请求中设置的额外值。例如,您可以设置 disable_border,或者(仅适用于Plone 4)disable_plone.leftcolumndisable_plone.rightcolumn

这两个参数都不是必需的。如果没有提供任何一个,将调用内容的默认视图。

使用场景

  • 您可以查看文档,无论其审核状态如何以及您在网站中的角色。

  • 您可以在上下文中调用视图,覆盖用户安全权限。

作者

此产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

0.1.0 (2012-01-11)

  • 初始发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

collective.powertoken.view-0.1.0.tar.gz (13.1 kB 查看散列)

上传时间

由以下支持