GS管理存储在谷歌服务器上的文档的共享以及从Plone应用程序同步到谷歌文档服务
项目描述
GoogleSharing
关于GoogleSharing
GS管理存储在谷歌服务器上的文档的共享以及从Plone应用程序同步到谷歌文档服务。这样,当Plone用户更改特定文档上其他用户的角色时,例如与它们共享文档或限制对文档的访问,GS将相应地更改谷歌文档服务中的文档共享属性。因此,如果Plone用户将编辑者角色分配给他的某个文档,则其他用户将能够通过其谷歌帐户阅读和修改该文档。
为了关联Plone和谷歌帐户,GS假定Plone用户的电子邮件地址属性对应于他们的谷歌帐户。
在每份特定文档中,从Plone到Google Docs的角色映射基于以下规则:拥有特定文档的编辑器和读者角色的Plone用户将被分配在对应Google服务器上的文档的作者角色;拥有编辑器或读者角色的Plone用户将被分配在对应Google服务器上的文档的作者或读者角色。协作者和审阅者角色尚未考虑。
版权和许可
版权(c)2009 Federica D’Elia
此软件受GNU通用公共许可证(GPL)第2.0版的约束。应随此分发提供GPL副本。本软件按“原样”提供,任何明示或暗示的保证均被放弃,包括但不限于标题、适销性、不侵犯版权和适用于特定目的的保证。
请参阅随此产品提供的LICENSE文件。
需求
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.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 499e35b27c402e01d158ffe13974588a30c43f2182e4a5f9d8daee2663dfe39d |
|
MD5 | db1d4d601700036399293e0f5d449ad4 |
|
BLAKE2b-256 | 6a63678b8851337e65b5ccbc0a1c6814239bb764187698292df8bf6aabb31362 |
关闭
collective.googlesharing-1.0.0-py2.4.egg的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 94ad4b6753039dcf9105c8865d2b81073ec78e98fef15c70589b2dae48fc0ed4 |
|
MD5 | 78c62ac6890fbb23a295abcdcd5960b9 |
|
BLAKE2b-256 | 583adafc7b28dea3a13b297f8cdee628dc0f1d021cf5a3f9ff3d85599cc6bcfd |