跳转到主要内容

GS管理存储在谷歌服务器上的文档的共享以及从Plone应用程序同步到谷歌文档服务

项目描述

GoogleSharing

关于GoogleSharing

GS管理存储在谷歌服务器上的文档的共享以及从Plone应用程序同步到谷歌文档服务。这样,当Plone用户更改特定文档上其他用户的角色时,例如与它们共享文档或限制对文档的访问,GS将相应地更改谷歌文档服务中的文档共享属性。因此,如果Plone用户将编辑者角色分配给他的某个文档,则其他用户将能够通过其谷歌帐户阅读和修改该文档。

为了关联Plone和谷歌帐户,GS假定Plone用户的电子邮件地址属性对应于他们的谷歌帐户。

在每份特定文档中,从Plone到Google Docs的角色映射基于以下规则:拥有特定文档的编辑器和读者角色的Plone用户将被分配在对应Google服务器上的文档的作者角色;拥有编辑器或读者角色的Plone用户将被分配在对应Google服务器上的文档的作者或读者角色。协作者和审阅者角色尚未考虑。

需求

FileSystemStorage、GoogleAuthentication、GoogleSystemStorage和gdata-1.3.0必须正确安装。

安装

使用buildout

这个例子不言自明

[buildout]
parts=
  ...
  fss

...
eggs =
  ..
  collective.googlesystemstorage
  collective.googleauthentication
  collective.googlesharing
  iw.recipe.fss
  iw.fss
  ...
...
zcml =
  ...
  collective.googlesystemstorage
  collective.googleauthentication
  collective.googlesharing
  iw.fss
  iw.fss-meta
  ...
...

[fss]
recipe = iw.recipe.fss
zope-instances =
     ${instance:location}

storages =
    global / flat
    portale /portale site1 ${buildout:directory}/var/portale_fss_storage ${buildout:directory}/var/portale_fss_backup

致谢

主要开发者:D’Elia Federica <federica.delia@redturtle.it>

变更日志

1.0.0

  • 初始发布

项目详情


下载文件

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

源分发

collective.googlesharing-1.0.0.tar.gz (14.7 kB 查看哈希值)

上传时间

构建分发

collective.googlesharing-1.0.0-py2.4.egg (22.4 kB 查看哈希值)

上传时间

支持者

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