Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改]即时聊天室(主页嵌入式,无后台)

[复制链接]
gdvip 发表于 2005-8-15 02:32:25 | 显示全部楼层
要求增加定时自动清空聊天内容

否则一天过后就一大篇千字文字,在首页,导致打开困难
回复

使用道具 举报

963 发表于 2005-8-17 17:13:33 | 显示全部楼层
仍然存在有的会员登陆上仍为游客发言!!
回复

使用道具 举报

2010 发表于 2005-8-18 20:51:54 | 显示全部楼层
如果 我只是想要那些 聊天室特殊指令,
那我要怎麼辦
回复

使用道具 举报

33963468 发表于 2005-8-18 22:02:30 | 显示全部楼层
为什么我的是sql错误啊
回复

使用道具 举报

lihn 发表于 2005-8-19 13:38:47 | 显示全部楼层
装好后能关闭这个chat的功能吗?
回复

使用道具 举报

 楼主| 不削吃鱼的猫 发表于 2005-8-20 15:40:05 | 显示全部楼层
原帖由 王建 于 2005-8-10 01:56 发表
安装成功但不知道如何使用代码!还有就是怎么清楚聊天内容,要是不清楚是不是很占资源,不好意思哦,我是新手所以问得比较罗嗦,望指点。
[ ...


在聊天室的对话框打入以下相对的指令。
就可以执行删除,列表,禁言等操作。

1)-rebuild
功能:聊天室数据库结构删除,重建。
限制:仅管理员使用。

2)-optimize
功能:聊天室数据库资料结构优化。
限制:管理员和总版都可使用。

3)-clear
功能:清除所有聊天内容。(如果指定会员,就是删除该会员所有的聊天内容。)
限制:版主以上。

4)-listall
功能:列出所有的聊天讯息。(如果指定会员,就是列出该会员所有的聊天讯息。)
限制,版主以上。

5)-showall
功能:列出所有别人曾经对你说过的话。
限制:版主以上。

6)-block
功能:禁言指定会员。(版主以上不受此限。)
限制,版主以上。

7)-unblock
功能:解禁指定会员。
限制:版主以上。

8)-kick
功能:踢除指定会员。(版主以上可自己解除状态。)
限制:版主以上。

9)-unkick
功能:解除指定会员状态。
限制:版主以上。

10)-list
功能:列出自己曾经说过的话。
限制:会员以上。

11)-show
功能:列出别人对自己说过的话。
限制:会员以上。

12)-nudge
功能:发出仿 MSN 趣味震动音。
限制:会员以上。

原帖由 王建 于 2005-8-10 02:03 发表
还有就是把他在打开的时候设置成关,也就 是打开的时候是关着的,要点这个+才可以打开,请问怎么设置。


展开和收缩是使用 cookies 。

聊天窗口默认打开。

修改 index.htm 模板。
  1. <td colspan="3" class="header" id="marker" style="DISPLAY: none">
复制代码

改成
  1. <td colspan="3" class="header" id="marker" style="DISPLAY: ">
复制代码




你的站禁止用户注册,我看不到。。。

原帖由 gdvip 于 2005-8-15 02:32 发表
要求增加定时自动清空聊天内容

否则一天过后就一大篇千字文字,在首页,导致打开困难


每次读取的时候只读取四十笔资料,打开很困难。。==+?

打开 chatwrite.php
找到
  1. $checkblock = $db->query("SELECT * FROM cdb_chatban WHERE ban_user='$from_user'");
复制代码

上面增加
  1. $qcount = $db->query("SELECT * FROM cdb_chat");
  2. $rowcount = $db->num_rows($qcount);

  3. if($rowcount > 100){
  4.         $db->query("DELETE FROM cdb_chat");
  5. }
复制代码


当聊天资料超过 100 笔的时候,自动清除。

原帖由 963 于 2005-8-17 17:13 发表
仍然存在有的会员登陆上仍为游客发言!!


我又去看了,没有这个问题。

原帖由 2010 于 2005-8-18 20:51 发表
如果 我只是想要那些 聊天室特殊指令,
那我要怎麼辦

原帖由 33963468 于 2005-8-18 22:02 发表
为什么我的是sql错误啊

原帖由 lihn 于 2005-8-19 13:38 发表
装好后能关闭这个chat的功能吗?


完全看不懂你们在说什么。。。。

[ 本帖最后由 不削吃鱼的猫 于 2005-8-20 15:41 编辑 ]
回复

使用道具 举报

gdvip 发表于 2005-8-22 14:18:57 | 显示全部楼层
我终于知为什么,我打开有聊天室的首页会慢到卡死了,不是聊天记录多少的问题,好象是

“展开和收缩是使用 cookies”

这里有问题,每次打开INDEX.PHP(即有你的聊天室的页),就会卡定可能是这个COOKIES

能不能不用COOKIES,我不要打开与关闭的+-功能,我只要直接就列聊天窗,请问在哪里改,谢谢
回复

使用道具 举报

 楼主| 不削吃鱼的猫 发表于 2005-8-22 19:02:51 | 显示全部楼层
原帖由 gdvip 于 2005-8-22 14:18 发表
我终于知为什么,我打开有聊天室的首页会慢到卡死了,不是聊天记录多少的问题,好象是

“展开和收缩是使用 cookies”

这里有问题,每次打开INDEX.PHP(即有你的聊天室的页),就会卡定可能是这个COOKIES

...


打开 index.htm 模板,
搜寻
  1. <body onload="proff();">
  2. <script LANGUAGE="javascript">
  3. function pron(name, value, hours)
  4. {
  5.   var expire = "";
  6.   if(hours != null)
  7.   {
  8.     expire = new Date((new Date()).getTime() + hours * 3600000);
  9.     expire = "; expires=" + expire.toGMTString();
  10.   }
  11.   document.cookie = name + "=" + escape(value) + expire;
  12.   
  13.   proff();
  14. }

  15. function proff()
  16. {
  17.      var cookie=document.cookie;
  18.      var start=cookie.indexOf("chat=");
  19.      var end=cookie.indexOf(";",start);
  20.      if(end==-1)end=cookie.length;
  21.      var getcookie=cookie.substring(start+5,end);

  22. if (getcookie=="off")
  23. {
  24. marker.style.display = "none";
  25. document.all.main.src="free.php";
  26. }
  27. else{
  28. document.all.main.src= "chat.php";
  29. marker.style.display = "";
  30. }
  31. }
  32. </script>
复制代码



  1. - <a href="###" onclick="pron('chat','on',1000000);"><font color="#FFFFFF">[+]</font></a>&nbsp;<a href="###" onclick="pron('chat','off',1000000);"><font color="#FFFFFF">[-]</font></a>&nbsp;&nbsp;<a href="###" onclick="pron('chat','on',1000000);"><font color="#FFFFFF">[刷新在线名单]</font></a>
复制代码


删除。

搜寻
  1. <td colspan="3" class="header" id="marker" style="DISPLAY: none">
复制代码

替换
  1. <td colspan="3" class="header">
复制代码
回复

使用道具 举报

邋遢 发表于 2005-8-22 20:50:15 | 显示全部楼层
支持
回复

使用道具 举报

小残 发表于 2005-8-28 04:00:53 | 显示全部楼层
怎么装?还是不大明白啊~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-21 22:36 , Processed in 0.028500 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表