跳转到主要内容

提供一个接口和默认适配器,允许用户在无需查看权限的情况下搜索目录。

项目描述

概述

提供一个接口和默认适配器,允许用户在无需查看权限的情况下搜索目录。

安装

将此包添加到您的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 查看哈希)

上传于 来源

由以下支持