跳转到主要内容

未知

项目描述

简介

此软件包的目的是能够使您的plone站点完全只读,除非定义并启用/禁用一些条件。

添加提交条件

一个示例提交规则

from wildcard.lockdown import addCommitCondition
addCommitCondition("User Area",
        path="/someuserarea/*")
addCommitCondition("R/W domain",
        domain="backend.testsite.com")

然后,您需要在控制面板中启用它们。

addCommitCondition参数

name(必需)

将在管理界面中显示的条件名称

路径

一个启用全局表达式。此路径始终基于相对Plone站点,而不是Zope根。

request_method

启用HTTP请求方法

portal_type

已发布对象的门户类型

host

启用主机名的全局匹配表达式

logged_in

要求用户登录

custom

自定义函数,用于对请求对象进行手动检查。如果想要提交,则返回True,否则返回false。

提交条件中的每个规则参数都必须有效,条件才能成功允许提交。

请求中只需要有一个条件有效,提交就可以进行。

变更日志

1.0a1dev (未发布)

  • 初始版本

项目详情


下载文件

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

源分发

wildcard.lockdown-1.0a1.zip (26.8 kB 查看哈希值)

上传时间

由以下支持