plone的在线帮助台产品
qi.jabberHelpdesk的Python项目详细描述
qi.jabberhelpdesk
概述
jabberhelpdesk是plone的实时帮助台产品。使用它,您可以创建作为内容对象的帮助台。客户机通过Web访问帮助台,而帮助台代理使用他们的Jabber帐户连接到帮助台服务器。一个帮助台可以链接到许多Jabber帐户,每当客户请求支持时,可以在可用的代理中随机选择一个。qi.jabberhelpdesk还支持:
- file transfers
- url links and email addresses
- smileys
要将qi.jabberhelpdesk运行到您自己的站点,您需要:
- A free account on the chatblox.com site in which case you don’t need your own server, or
- To run a helpdesk server (You will need three modules qi.xmpp.botfarm, qi.xmpp.client, qi.xmpp.admin all found on pypi). Please read their documentation for installation details.
安装
安装时内置
如果使用buildout来管理实例,那么安装qi.jabberhelpdesk非常简单,只需在eggs部分添加qi.jabberhelpdesk并在zcml部分注册它。
安装时无需构建
如果不使用buildout,请将其放入instance/lib/python,并在instance/etc/package includes中添加名为qi.jabberhelpdesk-configure.zcml的文件,行如下:
<include package="qi.jabberHelpdesk" file="configure.zcml" />
用法
- 按照以下步骤在站点中创建帮助台:
- 添加帮助台。如果不使用chatblox.com帐户的帮助台,则需要在自己的Jabber服务器上创建一个帮助台将使用的机器人。
- 将代理的Jabber ID添加到帮助台。
- jabber id的所有者应该接受bot作为联系人。
- 你准备好了!
qi.jabberhelpdesk的更改日志
- qi.jabberhelpdesk-0.30
- 安全修复,修复了一些易受攻击的xml-rpc调用。[戈扎德]
- qi.jabberhelpdesk-0.22
- 更改名称字段以接受utf8字符。感谢盖尔·贝克霍尔特发现了这一点。[戈扎德]
- qi.jabberhelpdesk-0.21
- 修复了UberSelectionWidget的Portlet问题。感谢格雷厄姆·佩林的报道。修复http://plone.org/products/qi-jabberhelpdesk/issues/7[ggozad]
- qi.jabberhelpdesk-0.20
- 增加了下载聊天记录的可能性。[戈扎德]
- 改进了错误处理。[戈扎德]
- 分解css和kss资源,以便可以轻松覆盖它们。[戈扎德]
- 为通用安装程序添加了升级步骤。[戈扎德]
- qi.jabberhelpdesk-0.13
- 当没有可用的代理并尝试连接时,将向用户显示消息“no available agents”。修复http://plone.org/products/qi-jabberhelpdesk/issues/3[ggozad]
- 改进了登录成员的聊天请求屏幕[ggozad]
- 修复了与qi.jabberhelpdesk的冲突。修复http://plone.org/products/qi-jabberhelpdesk/issues/2[ggozad]
- qi.jabberhelpdesk-0.12
- 强制在聊天窗口中显示的所有链接在新窗口中打开。[戈扎德]
- 在检查xmlrpc服务器时添加了“请稍候,正在检查可用代理…”消息。[戈扎德]
- qi.jabberhelpdesk-0.11
- 修复了Portlet,并向其添加了图像字段。[戈扎德]
qi.jabberhelpdesk-0.1未发布
- Initial package structure. [zopeskel]