gs管理存储在google服务器中的文档的共享,以及它们从plone应用程序到google docs服务的同步。
collective.googlesharing的Python项目详细描述
谷歌分享
关于googlesharing
gs管理存储在google服务器中的文档的共享及其同步 从plone应用程序到google文档服务。这样,当plone用户改变时 特定文档上其他用户的角色,例如与共享文档 或者为了限制对文档的访问,gs更改文档共享属性 在谷歌文档服务中。所以,如果一个plone用户给另一个用户分配了编辑器 角色,则另一个用户将能够读取和修改该文档 通过他的谷歌账户。
为了关联plone和google帐户,gs假设plone的email address属性 用户对应于他们的谷歌账户。
在每个特定的文档上,从plone到google docs的角色映射基于 以下规则:在特定的 文档在google服务器上的对应文档上被分配了writer角色;plone 具有编辑器或读卡器角色的用户被分配了编写器或读卡器角色, 分别在谷歌服务器上的对应文档上。合作者和评审者 尚未考虑角色。
版权和许可
版权所有(c)2009 Federica d'Elia
本软件受GNU通用公共许可证的规定, 版本2.0(GPL)。此分发版应附带一份GPL副本。 本软件按“原样”提供,任何及所有明示或暗示的 不作任何保证,包括但不限于 所有权、适销性、侵权和适用性保证 对于特定用途
请参阅本产品附带的许可证文件。
要求
文件系统存储、googleauthentication、googlesystemstorage和gdata-1.3.0 必须正确安装。
安装
有建筑
这个例子本身就说明了这一点:
[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
- 初始版本