plone中的简单微博

plonesocial.microblog的Python项目详细描述


简介

plonesocial.microblog是plonesocial套件的一部分。

如果您是寻求预集成解决方案的集成者或最终用户,则应安装 plonesocial.suite

这个名为plone social.microblog的包为希望在plone中创建自定义社交业务解决方案的plone开发人员提供了一个构建块。 除非您确切知道自己在做什么,否则通常不会修改此设置。

学分

cosent

plonesocial.微博

plonesocial.microblog提供了一个"本地"plone微博解决方案,它将状态更新存储在性能优化的站点实用程序中。

此组件仅提供状态更新表单和存储。若要显示存储的微博消息,请将plonesocial.activitystream与plonesocial.microblog结合使用。或者安装完整的plonesocial.suite

plonesocial.microblog为plone提供了一个仅使用核心内容类型的微博解决方案,而不需要任何外部依赖。它不需要外部服务,可以使用常规的plone构建配置进行设置和运行。

其目的是使本机解决方案尽可能简单和快速。当前的实现可以在过时硬件上的stock plone安装中每秒处理数百条新消息。它通过使用批处理异步提交(不使用 plone.app.async )和不在zcatalog中索引状态更新来实现这一点。相反,我们会准时提供自定义索引、作者和标记。

工作区

这个包提供了"宿主本地微博"行为,可以应用于灵活的内容。当应用到上下文时,它启用该上下文本地的微博和活动流。

通过将对象标记为提供imicroblogcontext接口,还可以在原型内容上使用此功能。示例取自plonesocial.suite:

# enable local microblog
directlyProvides(portal.workspace, IMicroblogContext)

升级

提供了一个升级步骤,将0.5中引入的uuid索引添加到较旧的安装中。

错误

卸载plonesocial.microblog或plonesocial.network将删除两个实用程序,并删除所有数据。

路线图

github上提供了plonesocial套件的详细路线图。

贡献者

  • Guido Stevens,作者
  • 毛里特斯范里斯
  • 列奥纳多J.卡巴列罗G.
  • 托马斯·德斯维南
  • 马尔滕克林
  • 赫克托·维拉德

更改日志

0.5.3(2014-03-11)

  • 程序包分发已由ADDI修复ng分类器、依赖项和 正在将许可证版本号修复为gplv2;还添加了manifest.in文件。 [hvelarde]
  • 增加了巴西葡萄牙语翻译。 [hvelarde]

0.5.2(2013年7月31日)

  • PYPI发布混乱后的凹凸版本[GYST]
  • 使用向后兼容的访问器[GYST]
  • 信任上下文=无默认值[GYST]
  • 法文翻译
  • 当我们在context[tdesvenain]的子文件夹中时,很少修复微博上下文

0.5.0rc1(2013-07-04)

  • 更新文档[GYST]
  • 完成imicroblogcontext实现[gyst]
  • 提供升级步骤,以便在较旧的已安装微博工具[gyst]上添加uuid映射
  • 为statusupdate[gyst,tdesvenain]实现imicroblogcontext获取和存储
  • 简化api以过滤用户或上下文,但不能同时过滤两者。清理和重组实现[GYST]
  • 修复测试线程清理[gyst]
  • 重写imicroblogcontext behavior[gyst]
  • 为imicroblogcontext本地微博支持接口[tdesvenain]添加行为
  • 将imicroblogcontext接口定义为本地工作区的集成挂钩[gyst]
  • 修正flake8错误[gyst]
  • 实现并集成本地微博空间的上下文权限检查[GYST]
  • 按uuid[gyst]筛选上下文
  • 集成测试与实际的plone.app.uuid解析[gyst]
  • 重构到(模拟的)plone.app.uuid集成[gyst]
  • 上下文感知statuscontainer[gyst]的基本实现

0.4.2(2013-04-29)

  • plone 4.3兼容性[tdesvenain]

0.4.1(2012年11月26日)

  • 更新变更日志,发布[gyst]
  • 将travis config更新为新的buildout[gyst]
  • 提供一个支持virtualenv的travis构建,可以在dev box[gyst]上调试
  • 为plone域[macagua]添加了英语和荷兰语的l10n
  • 更新西班牙文L10N[Macagua]
  • 用plone域更新了sync i18n脚本,为portlet添加了i18n,通用设置寄存器配置文件[macagua]
  • 更新了changelog贡献者文件并将i18n脚本与plone域同步,为portlet添加了i18n,通用设置寄存器配置文件[macagua]
  • 生成文件更改[avelino]
  • PEP8和清洁[Avelino]
  • PEP8/松饼[石膏]
  • 更新travis ci配置以包括pep8/pyflakes测试[hvelarde]
  • 更新扩展配置的位置,因为plonetest repo已移动到github[hvelarde]
  • 更新忽略对象列表[hvelarde]
  • 更新文档,bump版本[gyst]
  • 清理建筑[GYST]
  • 添加Travis CI配置[hvelarde]

0.4(2012-10-09)

  • .gitIgnores[gyst]
  • 更新文档[GYST]
  • 修复依赖项[gyst]
  • 为了更好的精神状态而重新振作起来8[GYST]
  • 刷新队列/刷新队列/[gyst]
  • 更多造型[GYST]
  • 样式状态窗体[GYST]
  • 忽略编译的i18n资料[gyst]
  • 文件中提到TOdo[gyst]
  • 从标记索引[GYST]中删除interfunction
  • 重构为可重用状态输入提供程序[GYST]
  • 在(部分)卸载[GYST]时防止站点错误
  • GS名称[GYST]
  • 实现标签过滤[gyst]
  • PEP8[GYST]
  • 版本凹凸到0.4[gyst]
  • 修复PEP8[avelino]
  • 在make file[avelino]中添加帮助(标记)

0.2(2012-05-04)

  • 准备plonesocial.microblog 0.2。[GYST]
  • 使portlet自动可分配[gyst]
  • 异步WIP[GYST]
  • 去掉src dir间接[gyst]
  • 删除不必要的测试[GYST]
  • 提供"紧凑"渲染选项[GYST]
  • 删除状态显示,仅保留窗体[GYST]
  • 修正重复的注释错误[gyst]
  • 单元测试[GYST]
  • 调谐doc[gyst]
  • 更新文档[GYST]
  • 清理[GYST]
  • 提供适当的浏览器层隔离[GYST]
  • 将微博客portlet锚定到siteroot singleton,在那里我们存储状态更新[gyst]
  • 自定义注释呈现[GYST]
  • fork p.a.讨论评论渲染模板[gyst]
  • 将p.a.discussion注释呈现为portlet,而不是siteloot viewlet[gyst]

0.1(未发布)

  • 概念证明[GYST]
  • Zopeskel[GYST]的首次入住

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
嵌入式Java发送sec命令   如何用Java在Linux-PC上使用Android共享库(.so)   java如何使用vert进行进程间通信(在同一服务器上使用2个JVM进行通信)。十、   运行springboot应用程序时出现java问题   无法编译Java程序命令行   java多线程编程按住键   JavaVaadin使用从数据库获取的数据每秒更新UI数据   java在初始化第二个构造函数中的最后一个变量时遇到问题   java无法获取servlet设置的jstl requestScope变量   TextWatcher的java Update recyclerview inside afterTextChanged()事件   在Java中通过点击按钮从MySQL数据库检索数据并在表单中导航   将Flash/Flex组件嵌入Java应用程序   arraylist如何在java中将List<Map<K,V>>转换为Map<K,List<V>>   java将文本插入gwt textarea中的特定位置   java JPA和Spring数据JPA之间有什么区别?   java在JPanel上捕捉多边形   java关闭附加窗口(PApplet)   java将json对象传递给使用spring开发的端点   java如何在JUnit5*中加载*Spring测试上下文之前获取回调?