未知
项目描述
简介
此软件包的目的是能够使您的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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3933b7dae76d94519dad4691f4f7718c9dca4704a3e94599e4e3fb054deb5767 |
|
MD5 | cb0ed0c3dc5ff5eef129c3221b30bb97 |
|
BLAKE2b-256 | 6c36a3d913b097fccdee3f3e07ed459fd2229625652051675dc17306eee0e5df |