将ijab(xmpp.org推荐的开源xmpp web聊天客户端)集成到plone站点。

anz.ijabbar的Python项目详细描述


Introduction
==
anz.ijabbar集成ijab(xmpp.org推荐的开源xmpp web聊天客户端)
到您的plone站点。


概述
==anz.ijabbar在页脚区域添加一个新的viewlet--“anz.ijabbar”。因此,在任何使用
主模板的页面中,您都会在
页面底部看到一个类似Facebook聊天栏的浮动工具栏,您可以使用它与其他人聊天。


用例
==
*允许plone站点中的用户彼此聊天。
*允许plone站点中的多个用户一起聊天。
*用于在plone站点上提供联机支持。
*用作plone站点上的通知工具。

基于标准xmpp协议的功能非弹出式浏览器窗口
*新消息通知
*声音支持
*muc
*用户搜索
*排班管理
*键入通知
*同步多个窗口
*vCard支持
*smileys支持
*SSO支持
*聊天栏中的简易自定义工具箱
*黑名单支持

要求
==
*plone 3.0或更高版本


notes
==
anz.ijabar默认配置为连接我们公司的xmpp服务器。安装anz.ijabbar并刷新页面后,您将自动以匿名方式登录到我们的服务器。你可以和我们聊天来体验产品。如果你喜欢,你应该阅读下面的章节来做更多的集成工作。
==
==
*部署自己的xmpp服务器
*将plone站点与xmpp服务器集成
-用户集成
-好友机制
-sso
-…

*配置anz.ijabar
-以站点管理员身份登录
-转到zmi并输入{站点url}/portal_properties/anz_ijabbar_properties
-根据您的情况进行配置


安装
==
将anz.ijabbar安装到全局python环境(或workingenv)中,
使用传统的zope 2实例,您可以这样做:

*当您阅读本文时,可能已经运行了
`` easy_install anz.ijabbar```。了解如何在此处安装setuptools
(和easyinstall):
http://peak.telecommunity.com/devcenter/easyinstall

*在
`/path/to/instance/etc/package includes``目录中创建名为``anz.ijabar configure.zcml``的文件。文件
只应包含以下内容:

<;include package=“anz.ijabbar”/>;



鸡蛋=

anz.ijabbar

*告诉plone.recipe.zope2instance recipe安装zcml段塞:

[实例]
recipe=plone.recipe.zope2instance

zcml=
anz.ijabbar

*重新运行构建,例如,使用:

$./bin/buildout


关于将anz.ijabbar与xmpp服务器集成。
*实现一个“好友机制”,只允许您将好友添加到IM网络。
*SSO支持。


changelog
==


1.1
----
注册皮肤目录错误修复。如果不使用recursive=“true”,则不会注册更深层的目录。



1.0
----


-初始版本

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

推荐PyPI第三方库


热门话题
java类是原始类型。对泛型类型类<T>的引用应参数化   java Windows服务进程被终止而不是停止   当参数由泛型方法返回时,Java11JVM没有选择正确的方法   Java中的opengl GLEnum?   语法为什么这个简单的java代码不能编译?   java如何检查Springboot或相关框架的所有符合条件的bean   java使用OpenCV中我自己的公式将RGB转换为灰色   JBoss缓存与JBoss服务器之间的java兼容性   类似facebook messenger的java聊天头,带有编辑文本,但编辑文本不显示在键盘上   子pom中未继承的java额外插件   java将注入字段声明为静态   java我可以否定点吗?   java Spring Security从何处获得其默认http配置?   尝试在weblogic 12c上部署war时发现java验证问题错误   java在交换机/机箱中添加等待?   macos如何从Java运行与自制或MacPorts一起安装的工具?   java下载谷歌电子表格使用谷歌电子表格api   java如何在eclipse或jarfileexplorer中查看jar文件的内容