|
LCS的客户端OfficeCommunicator功能很弱,客户对此有很大意见,添加用户必须手动输入对方的帐号才能添加、聊天记录不能保存等等的缺陷,感觉还不如腾讯的RTX好用呢。个人感觉LCS既然是捆绑AD账户的,那么很多AD用户的信息都可以获取,为什么还要让客户手动来输入对方的帐号来添加联系人。客户对此有很大意见,于是有了以下的解决办法。
1) 写XML标签订制文件,格式如下 <?xml version="1.0" ?> <tabdata> <tab> <image>http://site/image.png(替换你的图片url)</image> <name>Tab title(标签名称)</name> <tooltip>Tooltip text(标签Tooltip)</tooltip> <contenturl> http://site/content(替换你的标签页面)</contenturl> <tabid>1</tabid> <userid>true</userid> <contactid>true</contactid> <method>post</method> </tab> </tabdata> 2) 把XML标签订制文件和其他内容(例如:图片等)放在一网站发布。 3) 修改注册表 在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Communicator和HKEY_CURRENT_USER\Software\Policies\Microsoft\Communicator中添加字符串值(类型为REG_SZ)TabURL,在TabURL的数据里填写存放标签订制文件的URL地址。 4) 注意事项 设置的所有路径,包括图片和文件必须能访问,且为URI地址。 图片只能为 PNG 格式,且大小为16X16。如果找不到 PNG 或格式错误,Communicator 就会显示空白索引标签。 图片与XML配置文件所放的网站必须是可信任站点,否则将不能显示。 用asp.net能做出像sps那样选择联系人用启动客户端office communicator与他交谈: <a href="sip:someone@mycompany.com">与他联系</a> 在域环境中可以使用组策略模板进行修改:模版见附件。 在组策略的模版管理中把模版导入,在模版的标签URL中输入第一步所做的XML标签订制文件的路径 例如:http://epointcontrol/tabXml/tabXml.xml 退出LCS客户端重新登陆就可以看到该标签。
下一篇讲 怎么通过C#来添加LCS联系人!
附件:
tabXml.rar (8 K)
|
一共有 0 条评论