提供一个接口和默认适配器,允许用户在无需查看权限的情况下搜索目录。
项目描述
概述
提供一个接口和默认适配器,允许用户在无需查看权限的情况下搜索目录。
安装
将此包添加到您的buildout或策略包中,或将其ZCML片段添加到etc/site.zcml中。
用法
只需将您希望匿名用户可见的内容标记为IAllowAnonymousSearchMarker接口。
这可以通过编程方式或使用ZCML完成,例如
<configure xmlns="http://namespaces.zope.org/zope" xmlns:five="http://namespaces.zope.org/five" i18n_domain="collective.allowsearch"> <include package="collective.allowsearch" /> <!-- EXAMPLE: Allow all ATDocument objects to be found by Anonymous users. NOTE: This does _NOT_ change the View permissions in any way. --> <five:implements class="Products.ATContentTypes.content.document.ATDocument" interface="collective.allowsearch.interfaces.IAllowAnonymousSearchMarker" /> </configure>
就这样。请参阅该包的doctest以获取更多信息。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
collective.allowsearch-0.1.4.tar.gz (11.2 kB 查看哈希)
构建分布
collective.allowsearch-0.1.4-py2.4.egg (14.3 kB 查看哈希)