将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
----
-初始版本
==
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
----
-初始版本