LinkTalk是一款基于微软.NET技术平台、客户端使用DHTML技术开发的网页即时聊天系统(Web IM)。使用LinkTalk可以让您网站的用户直接在网页上即时沟通,用户不需要下载任何安装文件,方便快捷。
LinkTalk 的界面概述
本文用图例讲解 LinkTalk 的界面,组成如下
用户未登录网站时聊天条:

用户登录网站后的聊天条:
![]()
点对点聊天窗口:

群组列表窗口:

群组聊天窗口:

选项设置窗口:

快捷菜单:

这部分还是很简单的,本文也就是做个收集和整理。
LinkTalk 诞生记(外传)
在一个伸手不见黑夜的五指,小风嗖嗖的吹着……
一个黑衣人,施展着凌波微步来到一个名叫“电脑”的黑乎乎的家伙面前,以迅雷不及掩耳盗铃之势给了那家伙一个葵花点穴手,一切改变了,随着一个个灯光打开来,这个黑衣人很满足的做了下来,开始了他又一次的爬行,这个黑衣人就是——小豆。
小豆如痴如醉的爬行着、爬行着,发现了一篇绝世好文章,忍不住拍案而起,大叫一声:“好,果然是好文章啊!”震得树上落叶纷纷,随之远处传来一声凄惨的叫声:“滚,吵死了!深更半夜不睡觉吵死人了啊!”汗!小豆好似被降龙十八掌集中了一般,晕得满眼尽冒火星!
没辙,上网拜读好文还不能由衷的鼓掌叫好,又没有人能够一起领略个中滋味,实在是煎熬啊!小豆不禁苦思冥想,怎样才能够在看到好文的时候可以与知音们共同分享,这个分享要即时的、迅捷的,畅通的,那样的感觉甭提有多激动人心了!说白了,就是要有一个能够在看网页的时候与其他在看这个网页的网友们进行在线聊天的工具那该是多吗美好和幸福的事情啊!
突然,一支冷箭飞来,射在了一旁的椅背上,只见箭上随风飘着一张纸,去来细看,上书:“欲与知音聊谈,唯有 LinkTalk !”
哇塞!小豆豁然开朗、茅塞顿开,如醍醐灌顶!是的,就是 LinkTalk ,只有依靠 LinkTalk 才能够实现如此神奇的沟通和交流!
自此,一个强大的网页聊天工具——LinkTalk 诞生了!
LinkTalk相关文章列表
如果您不知道什么是 LinkTalk ,请飘过!但是如果您对 Discuz!的 UCHome 感兴趣,或者有自己的 基于 UCHome 搭建的 SNS网站,那么恭喜你,你找对地方了, LinkTalk 是一款为 UCHome 开发的嵌入式聊天工具,您很有必要继续看下去,谢谢……
按照计划,7月份要完成 10 篇有关介绍 LinkTalk 的文章,这次准备写的文章主要是针对普通客户使用方面的,面向使用层面的,不会深入涉及LinkTalk的部署和配置等工作。
计划完成的文章列表:
- LinkTalk 诞生记(外传) | 完成日期:2009.07.03
- LinkTalk 的界面概述 | 完成日期:2009.07.17
- LinkTalk 的开始菜单 | 完成日期:2009.06.13
- LinkTalk 的快捷菜单 | 完成日期:2009.06.13
- LinkTalk 的好友列表 | 完成日期:未完成
- LinkTalk 的群组列表 | 完成日期:未完成
- LinkTalk 的聊天窗口 | 完成日期:未完成
- LinkTalk 的提示窗口 | 完成日期:未完成
- LinkTalk 的系统设置 | 完成日期:未完成
- LinkTalk 与 UCHome 的色调同步 | 完成日期:未完成
添加或者修改“开始菜单”和“快捷图标”的内容
聊天条上这个“开始菜单”,超酷的感觉,着实证明了用 微软大哥 .NET 开发的软件,这点创新也是为“开始菜单”的使用又增加了一个新的领域。“开始菜单”和“快捷图标”的黄金搭档,为LinkTalk 增色许多。
Q: 怎么样开启“快捷菜单”?
A:用文本编辑器软件(推荐 EditPlus)打开文件:“LinkTalk-Application/config.js”中找到:
linktalk$chatbar_menu_enabled = false;
分析这个参数的名称就可以得知,chatbar – 聊天条;menu – 菜单;enabled – 启用。全意就是:是否启用聊天条菜单,那么将属性值的 false 改为 true ,然后保存即可。
顺便说一下:由于 LinkTalk 开发团队的兄弟们(暂时只有兄弟们,而且是绝对意义上的兄弟哦)对所有的参数名称的选择上都是包含意义的,所以有很多的配置参数的含义直接可以通过分析参数名称就可以明白了!赞一个 %……%
Q: 怎么样开启“快捷图标”?
A: 方法几乎和上述一样,只要给 linktalk$chatbar_link_enabled 参数赋值 true ,即:
linktalk$chatbar_link_enabled = true;
开启了聊天条的“开始菜单”和“快捷图标”以后,我们不能骄傲自满,要进一步研究,研究“开始菜单”和“快捷图标”里的内容是怎么控制的,显示的文字是在哪里可以找到,是否可以修改,显示的条目是否可以增加、修改、删除等等,如此众多问题等待着我们去解决,所以我们要坚持:网站开到老,人就学到老!(反之亦成立)
Q: “开始菜单”的内容怎么样控制的?
A: “开始菜单”的内容是在文件:“LinkTalk-Application/config.js”中修改的。
具体控制的代码格式是 linktalk$chatbar_menu_items 参数中的格式代码段:
{
icon:”",
text:”",
url:”",
tip:”"
}
这段代码中包含了如下四个属性,具体的含义如下:
icon: 菜单的图标地址,可以是相对地址或者绝对地址,如:”image/app/doing.gif”
text:菜单名称,是通过占位符指定到资源文件中的,如:”{res:item_doing}”
url:菜单所对应链接地址:如:”space.php?do=doing”
tip:附于菜单图标后的文字内容,是通过占位符指定到资源文件中的,如:”{res:item_doing_tip}”
以菜单项:“记录”为例,具体的设置如下:
{
icon:”image/app/doing.gif”,
text:”{res:item_doing}”,
url:”space.php?do=doing”,
tip:”{res:item_doing_tip}”
}
关于通过占位符指定到资源文件中的部分可以参考:语言包详解
可以参考上述的属性含义,对于如上的代码段可以在 config.js 文件中对应的地方自行增加和删除,以凸显网站的特别之处——这里需要注意语法格式哦,不能随便更改,否则结果可能搞得既没有增加成功,而把原来的也都搞得显示不出来了。
如果增加菜单项,还要注意在对应的语言资源文件中增加相应的语义注释。
Q:“快捷图标”的内容怎么样控制?
A:“快捷图标”的内容与“开始菜单”部分基本相似:
代码在 linktalk$chatbar_link_items 属性中进行控制,同样可以修改、新增、删除等操作。
结束语:
对这部分的代码修改要注意语法格式,如果对于代码的修改不是很在行,请谨慎下手哦,否则有可能就是一个“,”的缺失就可能要你查找个半天,愣是觉得没啥问题啊,结果,一个结论:“LinkTalk 出错了”! 哈哈…… 我替LinkTalk 喊冤 啊……
好了,这部分就大体写到这里了,以后有空再补充和充实啦……
本地化第一步:修改 LinkTalk 聊天条的 Logo 图片
- 修改
由于 LinkTalk 的聊天条上有个Logo图标的位置,下载后默认的是LinkTalk自身的官方版本的Logo,相信你看来看去总觉得不是此网站亲生的感觉,所以这第一步必须从这里入手,把这个Logo换成自家的,这样看着心里那个舒服啊…… 好了,告诉你,这个很容易,Logo图片就在:
LinkTalk-ClientUIChatBarximageslogo.gif
可以使用带有自己网站Logo的图片替换此图片,在此注意如下:
-
图片推荐尺寸:width: 80px height: 25px;
-
gif 图片的背景最好是 透明 的,这样做的目的是当聊天条设置透明的时候能够比较完美的实现
Logo图片修改实例:

看人家这么一修改,绝对的有身份! 怎么样,你也来试试看……
站长们经常想对LinkTalk进行修改的地方(不断补充ing…)
说两句哦!先分析一下,不管是玩SNS 还是BBS 抑或是 CMS 云云 ,大凡玩转网站的兄弟们(抱歉,不排除在这个行列中有一些 PLMM 们,我只是不想让兄弟们抱有太多幻想嘛——现实是残酷滴),都有一个很好的手段:拿来主义!这也是互联网开发者的团队得以如此庞大和兴旺的一个重要因素,拿来以后再使出十八般武艺大刀阔斧的修改一通,至少改出自己的特色吧,如果还能搞出一些创新,那就算是走在技术的前列了,还能招来一阵(注意:”一阵” 汗一个)羡慕的眼神,并加之崇拜之情,接下来顺其自然的就是展示一下如此、那般、这些技术,惠及尔等站长们,让大家一起进步嘛!
LinkTalk 也不例外,作为一款互联网上的软件,也是有很多地方是站长们下载来以后可以自行修改的,使得LinkTalk能够更好的融入到该网站里。至于版权问题,纯凭大家自觉和爱护,当然了,如果觉得实在要修改,那也请三思之后而自便啦!
下面我把一些 LinkTalk 中可以进行 插件本地化 修改的部分大体罗列一些,会根据版本的不断更新、功能的不断增加和本人认识的不断提高而继续的补充该内容,有兴趣的朋友可以参考这进行修改和完善!
当然了,如果你感兴趣,或者有更高的修改的技巧,请留言告诉我!相信众人拾柴火焰高。
我的话讲完了,下面开始动手,来点实际的……(大家鼓掌)……
1. 本地化第一步:修改 LinkTalk 聊天条的 Logo 图片
2. 添加或者修改“开始菜单”和“快捷按钮”的内容
3. (等待继续添加)
正在考虑接下来要写的修改内容!
Hello LinkTalk!
欢迎登陆 Paxing.org - 爬行优雅 !
欢迎您关注:LinkTalk !
如果你不知道 LinkTalk 是什么,那没有关系,说明你没有必要知道!
如果你的确想知道 LinkTalk 是什么呢,那就请登录 www.linktalk.net 不过有可能你看了还是不知道这个是个什么东东!
如果你虽然看不懂,但还是想知道 LinkTalk 到底是个什么东东,那~~ 那~~ 那你就关注关注我的这个博客,或许你就在不久的将来就能搞清楚了。
Recent Comments