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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

6.0版本常见问题及修改

[复制链接]
下砂 发表于 2008-1-11 09:08:05 | 显示全部楼层 |阅读模式
上传附件的时候提示: 对不起,不支持上传此类扩展名的附件,请返回修改。

上传的附件类型是图片附件或者是swf附件。其他类型的附件能正常上传,但是最后显示在帖子的时候的大小是0kb。

1>首先看论坛的设置是否正确

  <1>总的设置: 后台=》帖子管理=》帖子相关=》附件类型尺寸
   本功能可限定某特定类型附件的最大尺寸,当这里设定的尺寸小于用户组允许的最大尺寸时,指定类型的附件尺寸限制将按本设定为准。
   您可以设置某类附件最大尺寸为 0 以整体禁止这类附件被上传。
  <2>用户组的设置: 后台=》用户管理=》分组与级别=》用户组=》其中一个用户组的详情=》允许附件类型:
   设置允许上传的附件扩展名,多个扩展名之间用半角逗号 "," 分割,留空为不限制
  <3>版块的设置: 后台=论坛管理=》论坛设置=》编辑论坛=》其中一个论坛的详情=》本论坛允许附件类型:
   设置本论坛中允许上传的附件扩展名,多个扩展名之间用半角逗号 "," 分割。本设置的优先级高于用户组,留空为按照用户组允许的附件类型设定
2>看空间是否是否满了,这个空间是php.ini 的upload_tmp_dir 的配置的目录的所在的分区是否满了,或者系统环境的分区是否满了。就是说可以看空间是否满了。
 楼主| 下砂 发表于 2008-1-11 09:10:40 | 显示全部楼层

五十页以后出现广告显示楼层不对的解决方法

打开viewthread.php

查找
  1. $post['number'] = $numpost + $ppp2--;
复制代码
改为
  1. $post['number'] = $numpost + $ppp2--;
  2. $post['count'] = $ppp2;
复制代码
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:11:26 | 显示全部楼层

开启首页缓存以后,游客总是看到网页错误

后台开启程序运行信息(后台=》论坛功能=》显示程序运行信息:)即可
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:12:14 | 显示全部楼层

怎样把帖子列表每行的行高变小

css.htm文件内查找
.forumlist tbody th, .forumlist tbody td, .threadlist tbody th, .threadlist tbody td
将里边的padding的第一个值设置为0
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:13:42 | 显示全部楼层

怎么设置才能让用户必须设置安全提问?

include/common.inc.php



?>
上面加上

if($discuz_uid && !$discuz_secques && $action != 'profile') {
        showmessage('请设置安全提问再访问,', 'memcp.php?action=profile&typeid=1');
}
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:14:03 | 显示全部楼层

上传附件 设置附件售价 插入到帖子中 当用户购买后查看记录 附件的aid值为空!!

打开 ./templates/default/discuzcode.htm
查找
misc.php?action=viewattachpayments&aid=$aid
改成
misc.php?action=viewattachpayments&aid=$attach[aid]

即可解决.
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:14:33 | 显示全部楼层

首页主题显示如何改字数

限制主题字数的修改应该是在

templates/default/discuz.htm   
里查找
{echo cutstr($forum[lastpost][subject], 40)}
修改为
{echo cutstr($forum[lastpost][subject], 你想要的长度值)}
回复

使用道具 举报

infoseek 发表于 2008-1-11 09:16:41 | 显示全部楼层
砂姐辛苦了,一大早发了这么多东西
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:19:16 | 显示全部楼层

在首页查看在线列表时,管理组怎么才能够查看用户的IP

打开index.php,搜索
  1. $query = $db->query("SELECT uid,username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
复制代码
修改为
  1. $query = $db->query("SELECT uid,ip1,ip2,ip3,ip4, username, groupid, invisible, action, lastactivity, fid FROM {$tablepre}sessions ".(isset($_DCACHE['onlinelist'][7]) ? '' : 'WHERE uid <> 0')." ORDER BY uid DESC LIMIT ".$maxonlinelist);
复制代码
搜索
  1. $online['fid'] = $online['fid'] ? $forumname[$online['fid']] : 0;
复制代码
在上面增加
  1. $online['ip'] = $online['ip1'].'.'.$online['ip2'].'.'.$online['ip3'].'.'.$online['ip4'];
复制代码
打开模版文件disduz.htm
搜索
<li title="{lang time}: $online[lastactivity]{LF}{lang action}: $online[action] <!--{if$online['fid']}-->{LF}{lang forum}:$online[fid]<!--{/if}-->">

修改为
<li title="{lang time}: $online[lastactivity]{LF}{lang action}: $online[action] <!--{if$online['fid']}-->{LF}{lang forum}: $online[fid]<!--{/if}--><!--{ifin_array($groupid,array(1,2,3))}-->IP:$online[ip]<!--{/if}-->">
回复

使用道具 举报

 楼主| 下砂 发表于 2008-1-11 09:20:18 | 显示全部楼层

我的在线列表为什么会自动关闭(或者缩略显示)?能够修改么?

在论坛后台 基本设置->界面与显示方式 里有:

缩略显示在线列表:
如果打开该选项,在线列表将只显示在线用户数,不显示详情,此时会员可手动打开在线用户列表(最大在线超过 500 人系统将自动缩略显示在线列表)



从开关说明中 我们就能知道 为什么会这样了!是discuz!论坛程序设置如此!

这样设置可以减轻服务器的负担,
当在线用户比较大的时候,
在线列表读取 cdb_sessions表里在线数据就会很大 增加服务器负担的同时也会影响程序的速度。

当然如果你的服务器相当的好 也可以调整这个数字或者根本就不做限制,来显示在线列表。

discuz6.0正式版本修改方法(其他版本类似):
在index.php页面找到
$detailstatus = $showoldetails == 'yes' || (((!isset($_DCOOKIE['onlineindex']) && !$whosonline_contract) || $_DCOOKIE['onlineindex']) && $onlinenum < 500 && !$showoldetails);
修改其中的500这个数字为你想要的

在index.php页面找到
$maxonlinelist = $maxonlinelist ? $maxonlinelist : 500;
修改其中的500这个数字为你想要的
在index.php页面找到
$detailstatus = $showoldetails == 'yes' || (((!isset($_DCOOKIE['onlineforum']) && !$whosonline_contract) || $_DCOOKIE['onlineforum']) && $onlineinfo[0] < 500 && !$showoldetails);
修改其中的500这个数字为你想要的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-23 16:46 , Processed in 0.031084 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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