适用于Plone的预集成社交商业套件
项目描述
.. image:: https://secure.travis-ci.org/cosent/plonesocial.suite.png
:target: http://travis-ci.org/cosent/plonesocial.suite
简介
============
PloneSocial套件是为Plone集成的社交商业插件集合。
PloneSocial提供完整的微型博客解决方案,
包括活动流、用户资料和关注/取消关注功能。
plonesocial.suite
-----------------
此软件包针对最终用户和集成商。
这是将所有各种plonesocial.*软件包
集成到一个单一一致的用户体验中,易于安装的集成包。
致谢
-------
|Cosent|_
此软件包由Cosent_维护。
.. _Cosent: http://cosent.nl
.. |Cosent| image:: http://cosent.nl/images/logo-external.png
:alt: Cosent
安装
============
将“plonesocial.suite”egg添加到您的buildout中:
[instance]
eggs =
Zope2
PIL
Plone
plonesocial.suite
运行buildout。
通过快速安装程序安装“Plonesocial Suite”。
主题
-----
`plonesocial.theme`_提供基于Bootstrap的Diazo主题,默认情况下提供但未激活。
通过快速安装程序安装“Plonesocial Theme”以获得更好的用户体验。
演示
----
如果您需要一些演示内容进行测试,您可以从GenericSetup运行
"Plonesocial Suite (demo)"配置文件。
演示配置文件创建了一些假用户,他们在网站上互动。
出于测试目的,所有演示用户都有相同的密码。
请勿将演示配置文件安装到生产网站上。
功能和路线图
--------------------
Ponesocial.suite提供
* 微博状态更新
* 个人资料,带有关注/取消关注
- 和关注者/粉丝社交图视图
* 活动流,集成
- 状态更新
- 内容创建
- 讨论回复
- 支持哈希标签
- 通过“关注”进行筛选
* 支持多工作空间,适用于微博和活动流
* (可选)基于Bootstrap的Diazo主题。
Plone Open Garden 2012的PloneSocial路线图演示幻灯片在Slideshare上有提供。
在github上有plonesocial suite的详细路线图。
Plonesocial
===========
Plonesocial由以下部分组成
`plonesocial.suite`_
一个即装即用的社交业务体验,集成了所有plonesocial.*包。
如果您是最终用户,这正是您所需要的。
它将自动安装和集成以下所有组件。
`plonesocial.microblog`_
状态更新。
`plonesocial.activitystream`_
列出内容更改、讨论回复和状态更新。
`plonesocial.network`_
关注/取消关注用户。
`plonesocial.theme`_
Bootstrap主题。
plonesocial.like
内容点赞。计划中。
`plonesocial.buildout`_
开发者构建。不是一个Python包。仅适用于Plonesocial开发者。
.. _plonesocial.suite: https://github.com/cosent/plonesocial.suite
.. _plonesocial.microblog: https://github.com/cosent/plonesocial.microblog
.. _plonesocial.activitystream: https://github.com/cosent/plonesocial.activitystream
.. _plonesocial.network: https://github.com/cosent/plonesocial.network
.. _plonesocial.theme: https://github.com/cosent/plonesocial.theme
.. _plonesocial.buildout: https://github.com/cosent/plonesocial.buildout
.. _slideshow: http://www.slideshare.net/GuidoStevens/plonesocial-roadmap
.. _roadmap: https://github.com/cosent/plonesocial.suite/wiki
贡献者
============
Guido Stevens,作者
Leonardo J. Caballero G.
Asko Soukka
更改日志
=========
0.5.3 (2014-03-11)
------------------
* 文档Xephyr使用 [Guido A.J. Stevens]
* 不将演示套件包含在持续集成测试中 [Guido A.J. Stevens]
* 不要让构建超时那么快 [Guido A.J. Stevens]
* 跟踪检查 [Guido A.J. Stevens]
* 调整演示WIP [Guido A.J. Stevens]
* 查看我们是否可以避免Saucelabs超时 [Guido A.J. Stevens]
* 完成演示视频的功能 [Guido A.J. Stevens]
* 将工作区占位符添加到演示套件中 [Guido A.J. Stevens]
* 将所有测试设置合并到演示设置处理器中;提供管理员头像 [Guido A.J. Stevens]
* 重命名功能测试目录 [Guido A.J. Stevens]
* 删除 -N 构建标志 [Guido A.J. Stevens]
* 修复干净的bootstrap [Guido A.J. Stevens]
* 在演示安装程序中添加警告 [Guido A.J. Stevens]
* 添加标签,清理空白 [Guido A.J. Stevens]
0.5.2 (2013-07-31)
------------------
* 在PyPI发布混淆之后升级版本 [gyst]
* 为向后兼容性提供废弃的browserlayer接口 [gyst]
0.5.0rc1 (2013-07-04)
------------------
* 更新文档
* 扩展的IMicroblogContext功能测试覆盖率 [Guido A.J. Stevens]
* IMicroblogContext功能测试覆盖率WIP [Guido A.J. Stevens]
* 演示:设置一个完整的IMicroblogContext工作空间 [Guido A.J. Stevens]
* 调整机器人测试以符合新的@@stream遍历行为 [Guido A.J. Stevens]
* 将导航栏移动到plonesocial.activitystream [Guido A.J. Stevens]
* 修复主题集成测试 [Guido A.J. Stevens]
* 将plonesocial.theme集成到演示设置中 [Guido A.J. Stevens]
* 使演示设置可重复 [Guido A.J. Stevens]
* IMicroblogContext测试覆盖率TODO [Guido Stevens]
0.4.3 (2013-04-29)
------------------
* plonesocial导航栏不应对匿名用户可见 [gyst]
* 与Travis/Saucelabs集成的机器人集成测试 [gyst, datakurre]
0.4.2 (2012-11-26)
------------------
* 更新更改日志,发布 [gyst]
* 提供一个可调试的Travis构建的virtualenv-enabled构建 [gyst]
* 重新激活代码分析测试(但仅限于plonesocial.suite本身) [gyst]
* 添加了地区和i18n提取脚本 [macagua]
* 添加了更多关于i18n支持的改进 [macagua]
* 更新了贡献者文件 [macagua]
* 更新了更改日志文件 [macagua]
* 目前禁用pep8/pyflakes [gyst]
* 修复要测试的包 [hvelarde]
* pep8/pyflakes [hvelarde]
* 更新Travis CI配置以包括pep8/pyflakes测试 [hvelarde]
* 哎,我们需要测试-eggs [gyst]
* 忽略dist [gyst]
* 将源文件移动到 ./src/ 目录中,以便在 Travis 上启用多包测试 [gyst]
* 更新扩展配置的位置,因为 plonetest 仓库已迁移至 GitHub [hvelarde]
* 更新忽略对象列表 [hvelarde]
* 无法使 Travis 上的多包测试工作 [gyst]
* 让 Travis 运行完整的交叉集成测试套件 [gyst]
* 清理,增加版本号,更新文档 [gyst]
* 添加 Travis CI 配置 [hvelarde]
0.4.1 (2012-10-09)
------------------
* 修复 rst 格式化 [gyst]
* 更新安装文档 [gyst]
* 调整演示生成器 [gyst]
* 合并:提供集成菜单 [gyst]
0.4 (2012-10-09)
----------------
本版本集成了 plonesocial.network。
* 更新文档 [gyst]
* 修复依赖关系 [gyst]
* 重新缩进以更好地符合 pep8 [gyst]
* 默认为文档、事件和新闻条目启用 plone.app.discussion [gyst]
* flush_queue 现在是公开的 [gyst]
* 设置演示图 [gyst]
* 演示用户和微博更新 [gyst]
* 链接 plonesocial.network [gyst]
* 集成 plonesocial.network [gyst]
* GS 名称和 plonesocial.network [gyst]
* 版本号提升到 0.4 [gyst]
0.3 (2012-05-21)
----------------
* 更新变更日志 [gyst]
* 重命名 portletmanager [gyst]
* 修复测试设置 [gyst]
* 更好的 Add-on 配置文件名称 [gyst]
* 增加版本号 [gyst]
0.2 (2012-05-04)
----------------
* 活动流视图已重命名 [gyst]
* 自动化视图和组件分配 [gyst]
* 消除 src 目录的间接引用 [gyst]
* 撤销 "从 plonesocial.activitystream 提取独立视图" - 手动合并多个更改 [gyst]
* 更新文档 [gyst]
* 隐藏流视图组件,默认只显示在专用独立视图中 [gyst]
* 清理提取并声明依赖项 [gyst]
* 从 plonesocial.activitystream 中提取独立视图 [gyst]
0.1dev(未发布)
-------------------
* 从 ZopeSkel 进行初始提交 [gyst]
:target: http://travis-ci.org/cosent/plonesocial.suite
简介
============
PloneSocial套件是为Plone集成的社交商业插件集合。
PloneSocial提供完整的微型博客解决方案,
包括活动流、用户资料和关注/取消关注功能。
plonesocial.suite
-----------------
此软件包针对最终用户和集成商。
这是将所有各种plonesocial.*软件包
集成到一个单一一致的用户体验中,易于安装的集成包。
致谢
-------
|Cosent|_
此软件包由Cosent_维护。
.. _Cosent: http://cosent.nl
.. |Cosent| image:: http://cosent.nl/images/logo-external.png
:alt: Cosent
安装
============
将“plonesocial.suite”egg添加到您的buildout中:
[instance]
eggs =
Zope2
PIL
Plone
plonesocial.suite
运行buildout。
通过快速安装程序安装“Plonesocial Suite”。
主题
-----
`plonesocial.theme`_提供基于Bootstrap的Diazo主题,默认情况下提供但未激活。
通过快速安装程序安装“Plonesocial Theme”以获得更好的用户体验。
演示
----
如果您需要一些演示内容进行测试,您可以从GenericSetup运行
"Plonesocial Suite (demo)"配置文件。
演示配置文件创建了一些假用户,他们在网站上互动。
出于测试目的,所有演示用户都有相同的密码。
请勿将演示配置文件安装到生产网站上。
功能和路线图
--------------------
Ponesocial.suite提供
* 微博状态更新
* 个人资料,带有关注/取消关注
- 和关注者/粉丝社交图视图
* 活动流,集成
- 状态更新
- 内容创建
- 讨论回复
- 支持哈希标签
- 通过“关注”进行筛选
* 支持多工作空间,适用于微博和活动流
* (可选)基于Bootstrap的Diazo主题。
Plone Open Garden 2012的PloneSocial路线图演示幻灯片在Slideshare上有提供。
在github上有plonesocial suite的详细路线图。
Plonesocial
===========
Plonesocial由以下部分组成
`plonesocial.suite`_
一个即装即用的社交业务体验,集成了所有plonesocial.*包。
如果您是最终用户,这正是您所需要的。
它将自动安装和集成以下所有组件。
`plonesocial.microblog`_
状态更新。
`plonesocial.activitystream`_
列出内容更改、讨论回复和状态更新。
`plonesocial.network`_
关注/取消关注用户。
`plonesocial.theme`_
Bootstrap主题。
plonesocial.like
内容点赞。计划中。
`plonesocial.buildout`_
开发者构建。不是一个Python包。仅适用于Plonesocial开发者。
.. _plonesocial.suite: https://github.com/cosent/plonesocial.suite
.. _plonesocial.microblog: https://github.com/cosent/plonesocial.microblog
.. _plonesocial.activitystream: https://github.com/cosent/plonesocial.activitystream
.. _plonesocial.network: https://github.com/cosent/plonesocial.network
.. _plonesocial.theme: https://github.com/cosent/plonesocial.theme
.. _plonesocial.buildout: https://github.com/cosent/plonesocial.buildout
.. _slideshow: http://www.slideshare.net/GuidoStevens/plonesocial-roadmap
.. _roadmap: https://github.com/cosent/plonesocial.suite/wiki
贡献者
============
Guido Stevens,作者
Leonardo J. Caballero G.
Asko Soukka
更改日志
=========
0.5.3 (2014-03-11)
------------------
* 文档Xephyr使用 [Guido A.J. Stevens]
* 不将演示套件包含在持续集成测试中 [Guido A.J. Stevens]
* 不要让构建超时那么快 [Guido A.J. Stevens]
* 跟踪检查 [Guido A.J. Stevens]
* 调整演示WIP [Guido A.J. Stevens]
* 查看我们是否可以避免Saucelabs超时 [Guido A.J. Stevens]
* 完成演示视频的功能 [Guido A.J. Stevens]
* 将工作区占位符添加到演示套件中 [Guido A.J. Stevens]
* 将所有测试设置合并到演示设置处理器中;提供管理员头像 [Guido A.J. Stevens]
* 重命名功能测试目录 [Guido A.J. Stevens]
* 删除 -N 构建标志 [Guido A.J. Stevens]
* 修复干净的bootstrap [Guido A.J. Stevens]
* 在演示安装程序中添加警告 [Guido A.J. Stevens]
* 添加标签,清理空白 [Guido A.J. Stevens]
0.5.2 (2013-07-31)
------------------
* 在PyPI发布混淆之后升级版本 [gyst]
* 为向后兼容性提供废弃的browserlayer接口 [gyst]
0.5.0rc1 (2013-07-04)
------------------
* 更新文档
* 扩展的IMicroblogContext功能测试覆盖率 [Guido A.J. Stevens]
* IMicroblogContext功能测试覆盖率WIP [Guido A.J. Stevens]
* 演示:设置一个完整的IMicroblogContext工作空间 [Guido A.J. Stevens]
* 调整机器人测试以符合新的@@stream遍历行为 [Guido A.J. Stevens]
* 将导航栏移动到plonesocial.activitystream [Guido A.J. Stevens]
* 修复主题集成测试 [Guido A.J. Stevens]
* 将plonesocial.theme集成到演示设置中 [Guido A.J. Stevens]
* 使演示设置可重复 [Guido A.J. Stevens]
* IMicroblogContext测试覆盖率TODO [Guido Stevens]
0.4.3 (2013-04-29)
------------------
* plonesocial导航栏不应对匿名用户可见 [gyst]
* 与Travis/Saucelabs集成的机器人集成测试 [gyst, datakurre]
0.4.2 (2012-11-26)
------------------
* 更新更改日志,发布 [gyst]
* 提供一个可调试的Travis构建的virtualenv-enabled构建 [gyst]
* 重新激活代码分析测试(但仅限于plonesocial.suite本身) [gyst]
* 添加了地区和i18n提取脚本 [macagua]
* 添加了更多关于i18n支持的改进 [macagua]
* 更新了贡献者文件 [macagua]
* 更新了更改日志文件 [macagua]
* 目前禁用pep8/pyflakes [gyst]
* 修复要测试的包 [hvelarde]
* pep8/pyflakes [hvelarde]
* 更新Travis CI配置以包括pep8/pyflakes测试 [hvelarde]
* 哎,我们需要测试-eggs [gyst]
* 忽略dist [gyst]
* 将源文件移动到 ./src/ 目录中,以便在 Travis 上启用多包测试 [gyst]
* 更新扩展配置的位置,因为 plonetest 仓库已迁移至 GitHub [hvelarde]
* 更新忽略对象列表 [hvelarde]
* 无法使 Travis 上的多包测试工作 [gyst]
* 让 Travis 运行完整的交叉集成测试套件 [gyst]
* 清理,增加版本号,更新文档 [gyst]
* 添加 Travis CI 配置 [hvelarde]
0.4.1 (2012-10-09)
------------------
* 修复 rst 格式化 [gyst]
* 更新安装文档 [gyst]
* 调整演示生成器 [gyst]
* 合并:提供集成菜单 [gyst]
0.4 (2012-10-09)
----------------
本版本集成了 plonesocial.network。
* 更新文档 [gyst]
* 修复依赖关系 [gyst]
* 重新缩进以更好地符合 pep8 [gyst]
* 默认为文档、事件和新闻条目启用 plone.app.discussion [gyst]
* flush_queue 现在是公开的 [gyst]
* 设置演示图 [gyst]
* 演示用户和微博更新 [gyst]
* 链接 plonesocial.network [gyst]
* 集成 plonesocial.network [gyst]
* GS 名称和 plonesocial.network [gyst]
* 版本号提升到 0.4 [gyst]
0.3 (2012-05-21)
----------------
* 更新变更日志 [gyst]
* 重命名 portletmanager [gyst]
* 修复测试设置 [gyst]
* 更好的 Add-on 配置文件名称 [gyst]
* 增加版本号 [gyst]
0.2 (2012-05-04)
----------------
* 活动流视图已重命名 [gyst]
* 自动化视图和组件分配 [gyst]
* 消除 src 目录的间接引用 [gyst]
* 撤销 "从 plonesocial.activitystream 提取独立视图" - 手动合并多个更改 [gyst]
* 更新文档 [gyst]
* 隐藏流视图组件,默认只显示在专用独立视图中 [gyst]
* 清理提取并声明依赖项 [gyst]
* 从 plonesocial.activitystream 中提取独立视图 [gyst]
0.1dev(未发布)
-------------------
* 从 ZopeSkel 进行初始提交 [gyst]