跳转到主要内容

Plone的CMIS仓库浏览器

项目描述

展示

collective.cmisbrowser是一个Plone 3.2+扩展,允许您连接到CMIS文档仓库,并从Plone浏览其内容。

它提供了一个名为“CMIS浏览器”的内容类型,添加后,您就可以像浏览Plone内容一样浏览仓库的内容(除了一些特殊情况)。

安装

更新buildout配置文件

更新您的buildout配置文件以包含以下egg和zcml

eggs +=
    ...
    collective.cmisbrowser
zcml +=
    ...
    collective.cmisbrowser

重要

当使用python 2.4.x时,您还需要将httpsproxy_urllib2作为egg添加。

运行buildout

运行buildout以反映您对配置文件所做的更改

$ bin/buildout -v

安装扩展

可以通过ZMI或Plone控制面板安装此扩展。

通过ZMI

  • 转到ZMI中的“portal quickinstaller”。

  • 选择扩展collective.cmisbrowser

  • 点击“安装”按钮。

通过Plone控制面板

  • 转到“站点设置”。

  • 选择“附加产品”。

  • 选择扩展collective.cmisbrowser

  • 点击“安装”按钮。

添加CMIS浏览器

安装后,您可以从“添加新…下拉菜单”中的Plone站点添加“CMIS浏览器”。配置可以在“CMIS浏览器”本身上进行,或者您可以设置全局配置。

配置

全局配置可以在“站点设置”中的“附加产品配置”部分下的“CMIS设置”中设置。非全局配置可以在“CMIS浏览器”上设置。

CMIS浏览器

“CMIS浏览器”提供以下选项

  • browser_description: 浏览器描述。

  • browser_text: 浏览器额外的所见即所得文本字段。

  • repository_url: 连接到CMIS存储库的URL。

  • title_from_plone: 使用Plone的标题而不是存储库中的标题。

  • repository_name: 在连接的URL中使用的存储库名称。如果有多个存储库可用,则必须指定。

  • repository_path: 作为浏览器根目录在存储库中使用的路径。如果没有指定,则使用存储库的根目录。

  • repository_user: 用于验证存储库的用户名。如果指定,则需要密码。

  • repository_password: 用于验证存储库的密码。如果指定,则需要用户名。

  • repository_connector: 需要使用的连接类型,SOAP或REST。

  • repository_cache: CMIS内容应缓存多长时间。

  • folder_view: 允许您选择如何在Plone中渲染CMIS文件夹的选择。这允许您选择要使用的Plone文件夹模板。

  • proxy: 用于连接到CMIS存储库的代理URL。

在Plone控制面板中,您有权限访问一个CMIS设置控制面板。它允许您为所有新创建的CMIS浏览器定义默认设置。这些默认值存储在Plone属性中,并且可以使用通用设置轻松导出。

此外,您可以在Zope配置文件zope.conf中提供Zope默认值。

<product-config collective.cmisbrowser>
    repository_url http://orange:8080/alfresco/cmis
    repository_user admin
    repository_password admin
</product-config>

这可以通过plone.recipe.zope2instance的帮助,使用指令`zope-conf-additional`添加到zope.conf

配置RAM缓存

前往:http://[plone–site]/ramcache–controlpanel

RAM缓存统计

提供已缓存项目的概述。

清除RAM缓存

单击清除缓存按钮以清除所有缓存内容。

RAM缓存设置

此配置概述允许您更改以下参数的默认值

  • 最大缓存值数。

  • 缓存值最大年龄(以秒为单位)。

  • 缓存清理之间的间隔(以秒为单位)。

更改值并单击保存按钮。

兼容性

此产品已与Alfresco进行测试,但旨在通用,可与任何CMIS内容存储库一起使用。

变更

1.0 (2013/05/27)

  • 初始版本。

项目详情


下载文件

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

源分布

collective.cmisbrowser-1.0.tar.gz (35.5 kB 查看散列)

上传时间:

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面