Plone中的Etherpad-lite集成
项目描述
简介
此插件将etherpad集成到Plone CMS中。这是一种在文档上实现真正实时协作的方法。
关于Etherpad
Etherpad是一个开源在线编辑器,由Node.js提供动力,提供真正实时的协作编辑。
如何安装
此插件可以像其他任何Plone插件一样安装。请遵循官方文档。
您必须安装etherpad-lite并对其进行配置。如果您想使用buildout部署它,可以参考GitHub上提供的此插件buildout。确保您的etherpad与您的Plone站点位于同一域名上(使用保留路径),以便cookie能够正常工作,并且您的用户在Plone中验证后可以在etherpad中验证。
您可能需要安装etherpad的依赖项: NodeJS 和 NPM <https://npmjs.net.cn/>。在Linux下,输入
``apt-get install nodejs npm``
运行etherpad需要curl。在Linux下,输入
``apt-get install curl``
如何配置
一组配置可在Plone的配置注册表中使用(/portal_registry)。您应该审查这些设置并将其集成到您的站点策略中。
将collective.etherpad.settings.EtherpadSettings.apikey的值设置为适合etherpad安装目录中的APIKEY.txt文件的内容。如果您使用buildout安装了etherpad,您可以在collective.etherpad/parts/etherpad-lite/APIKEY.txt中找到它。
致谢
公司
作者
JeanMichel FRANCOIS又名toutpt <toutpt@gmail.com>
更改日志
1.1.2 (2013-09-26)
尚未有任何更改。
1.1.1 (2013-09-26)
修复打包
1.1 (2013-09-26)
在API URL请求上添加超时,以便在网络问题发生时任务不会阻塞。[thomasdesvenain]
保存pad时重新索引。[thomasdesvenain]
默认pad文本是协作字段文本,而不是描述字段。[thomasdesvenain]
重构API可调用以捕获异常[toutpt]
添加dexterity支持。字段选择是通过在模式中查找IRichText字段来实现的[toutpt]
将日志设置为DEBUG。[thomasdesvenain]
i18n修复。[thomasdesvenain]
修复代理后面的cookie路径(virtualhostmonster)[kiorky]
1.0 (2013-02-14)
首次发布
项目详情
collective.etherpad-1.1.2.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | beece740f48fa49f2d01f42042f28ff10b405acdbcbdb43f7149ed01d4350334 |
|
MD5 | 4e64802b43587adf0b5e6b5163fde7b7 |
|
BLAKE2b-256 | f2c6bb444bc58cf0c94feb087968acb4a8f47bcf3d03ccf977bce92a4dee607e |