逐梦论坛's Archiver

shillan 发表于 2009-6-14 21:55

LeadBBS 6.0问题汇总

1、目前的简约模式默认为两栏,如何修改成三栏或四栏显示?
[quote]在 inc/templet/html/normal_0.asp
<%
class displayboard_html_class

private simflag,simn,num,currentassosrt,flag,assortmasternum,boardmasternum

private sub class_initialize

     simflag=0
     simn=2

把上面的simn=2换成你想要数字[/quote]
2、友情连接有的网站名太长就显示了两行,怎么叫他不显示两行,一行显示完呢?
css中修改
[quote].b_web_link_sites li{
color:#000000;
float:left;
margin-left:5px;
padding-bottom:12px;
width:100px;}[/quote]
100px即为宽度。可以作调整,设置为更大显示宽度。

3、影音文件循环播放
语句<param name="playcount" value="infinite">的“infinite”可以替换为数字,表示重复播放多少次,如果不更改表示永久循环播放。

4、修改签名图片的高度
style0.css中:
[quote].a_signature{background:url(/signature.gif) no-repeat 0px 0px;padding-top:22px;width:80%;max-height:120px;
height: expression((this.scrollheight>120)?120 : this.scrollheight-22 + 'px');
overflow:hidden;}[/quote]
修改120这个值。
  
5、6.0如何调用某个专区的帖子?
other\article\topic.asp中:
sql = sql &amp; " t1.goodassort=" &amp; goodassort &amp; " order by id desc"
替换为:   
   sql = sql &amp; " where t1.goodassort=" &amp; goodassort &amp; " order by id desc"
之后才能调用专题区帖子。
  
6、论坛修改头像那里 显示的是大小只能是20-240,可当编辑的时候却提示只能最大120?
/user/usermodify.asp中查找:
自定义头像高度必须在20-<%=def_allfacemaxwidth%>之间   
修改为:
自定义头像高度必须在20-<%=def_allfacemaxwidth[color=#ee1169]*2[/color]%>之间   
官方疏忽了。
  
7、发帖时候选择表情那里,表情有时候大有时候小?
下载更新:[url=http://www.leadbbs.com/inc/style0.css][u][color=#0000ff]http://www.leadbbs.com/inc/style0.css[/color][/u][/url]文件即可,也可单独更新文件中内容,共更新两行样式:
[code].a_image {margin-bottom:6px;margin-top:6px;max-width:620px;cursor:pointer; zoom:expression( function(elm) { if (elm.width>620) { var oldvw = elm.width,oldvh=elm.height*(691.5 /oldvw); elm.width=620; elm.height = oldvh; }}(this)); }
.icon_min {margin:1px;max-width:32px!important;max-height:32px!important;max-width:32px;max-height:32px;cursor:pointer; zoom:expression( function(elm) { if (elm.width>32) { var oldvw = elm.width,oldvh=elm.height*(32 /oldvw); elm.width=32; elm.height = oldvh; }if (elm.height>32) { var oldvh = elm.height,oldvw=elm.width*(32 /oldvh); elm.height=32; elm.width = oldvw; }  }(this)); }[/code]
  
8、flv文件无法播放?
需要以下文件
[url=http://www.leadbbs.com/pub/flvplayer.swf][u][color=#810081]http://www.leadbbs.com/pub/flvplayer.swf[/color][/u][/url]   
如果是旧的6.0压缩包,将此文件放置 tools/flvplayer.swf
如果是今天下载的压缩包,将此文件放置于 images/pub/flvplayer.swf   
另外目前的网上有下载的flv播放器都不完美. 某些情况经测试在ie下播放会导致浏览器占用大量内存崩溃.
包括现在提供的.
firefox下面的播放会较ie理想,没有这方面的情况   
  
leadcode.js中的最后两处
=\"file="
改为
=\"vcastr_file="
  
9、有无新帖图标可以修改样式来实现
  
后台风格相应样式   
.b_new{padding-left:50px;background: url(/style/0/b_new.gif) no-repeat 10px 50%;}
.b_none{padding-left:50px;background: url(/style/0/b_none.gif) no-repeat 10px 50%;}   
改为   
.b_new{}
.b_none{}
  
10、在某个版面有这样一个主题,却搜不到只是提示:[color=#ff0000]您输入的内容没有被列入查询范围。[/color]
注意后台,选择模糊查询,而不是全文检索(需要mssql支持并且开启好相应服务).
  
默认为全文检索。
  
11、[b]leadbbs6.0侧栏默认不显示方法[/b]
打开inc/board_popfun.asp:

查找:
if instr(",_left,_right,_close,","," &amp; side &amp; ",") = 0 then side = "_right"修改为:
if instr(",_left,_right,_close,","," &amp; side &amp; ",") = 0 then side = "_close"
将后面的 [color=#f70938]_right[/color] 修改为 _left 则默认显示在左边。
方法二:

简单的:
inc/fun/vieranc_fun.asp
if newwindow <> "yes" then  改为  if newwindow <> "[color=#f70909]no[/color]" then
  
麻烦点的:
manage\sitemanage\siteinfo.asp里改yes
12、为什么验证码第一位是“0”(如0652)的时候,不管你怎么输入都提示错误。
需要重新下载6.0压缩包,替换user/number.asp文件.
也可以在后台,设置验证码为gif格式来解决.也只有bmp格式验证码会存在此问题
  
13、[b]网站首页调用论坛新帖出现了乱码 [/b]
网站是php,但是仅仅是在首页加了一个表格,使用:
  
<script language=javascript src=http://安装目录/other/article/topic.asp?b=1&amp;number=20&amp;strlen=12&amp;newwindow=yes></script>
  
调用最新帖子,出现了乱码。  [table]
<script type="text/javascript" src="............js" charset="gb2312"></script>[/table]
  
14、[b]怎么让版面前面的图标和右边的字分开点距离啊?[/b]
6.0已经改为在css中定义,相应风格,定义b_new及b_none元素,比如
  
.b_new{padding-left:54px;background: url(/style/0_1/b_new.gif) no-repeat 10px 50%;*height:1%;}
.b_none{padding-left:54px;background: url(/style/0_1/b_none.gif) no-repeat 10px 50%;*height:1%;}
  
将54数字调整为相应的距离。
  
15、附件还存在!但是下载不了!!请问什么情况!以前的附件都下载不了了!
[code]ie浏览器下无法下载附件原因及解决办法
  
此原因由ie所致. 我某次装英文版ie7.0,即导致附件无法下载. 某些网站的附件也是同样无法下载.
  
但ie核心外的任何浏览器均正常..
  
编码不同,导致上文件名的某些中文串的文件无法下载. 此类问题, 应该不会存在
  
经分析,若向客户端传送 content-disposition文件头, 指定 filename=参数,即会导致某些系统或是情况下的ie一直处于连接状态,而不下载文件.ie一直将之保持为一个连接直到ie认为应该超时为止.
  
  
ie照例又出问题, 那么,我们继续忍受微软所带来的麻烦.
  
以下是从leadbbs本身来解决问题
  
1.file.asp,删除
  response.addheader "content-disposition","filename=" &amp; filename
  这一行
  
2.number.asp中删除带有filename=字符串的某一行, canvas.asp中删除以下一行
  response.addheader "content-disposition","filename=code.gif"
  
  
如果附件方面不想如此,可以将file.asp中的const lmt_redirectfile = 0 更改为const lmt_redirectfile = 1 同样可以解决ie此方面的问题
[/code]
  
16、控制签名档图片大小
[code]
现在默认宽度是80%. 120像素的高度.
.a_signature{color:#2e2e2e;background:url(/style/0_1/signature.gif) no-repeat 0px 0px;padding-top:22px;width:80%;max-height:120px;
height: expression((this.scrollheight>120)?120:this.scrollheight-22+'px');
overflow:hidden;}[/code]
  
17、遇到6.1首页会员常常无法登录,有时候还能登录上去,无错误提示,点击登录无任何反应
[code]
在boards.asp文件里
gbl_chk_pwdflag = 0下行加
def_bbs_homeurl = "./"
[/code]
  
18、[b]如何把论坛设置成附件只有注册会员登陆后才能下载?[/b]

a/file.asp:
if gbl_chk_tempstr <> "" then
修改为 if gbl_chk_tempstr <> "" or gbl_chk_user="" then
这样图片也就看不到了,能不能改成图片格式的直接能看到?改成
if gbl_chk_tempstr <> "" or (gbl_chk_user="" and filetype<> 0) then
  
19、[b]在网站首页调用论坛最新图片无法显示[/b]
[b][/b]
在网站的首页,表格嵌入:<script language=javascript src=http://安装目录/other/article/topic.asp?info=pic&amp;num=5></script>
但是,在网站首页不显示flash播放,调用不出来。
  
打开topic.asp,找到所有的 全角空格,改成单角空格.就是这个错误引起的
改了之后,显示了,但是貌似flash不会播放了。而且还有个边框。  边框问题,在相应css中定义img{border:0px}即可.flash跟图片自动调用应该无关.
新版的此文件未作更新处理.需要将
topic.asp中的
useragent
更改为
navigator.useragent
  
20、[b]6.0版用户注册不需要接收短信在哪设啊?[/b]

user/register.asp:

sendnewmessage ".......
修改为:
'sendnewmessage ".......
  
21、[b]在贴子内容右侧挂gg广告的修改[/b]
  
if def_announcefontsize <> "0" then
第一个上行加入:
if page*def_topiccontentmaxlistnum+i = 2 or ccur(getdata(1,n)) = 0 then rightad

page*def_topiccontentmaxlistnum+i = 2  这里的2为你要显示广告的楼层,也可以修改为其他更宽条件

ccur(getdata(1,n)) = 0 这是楼主贴显示。

在文件末尾的 main 上方加入:
function rightad
%>
<div style="float:right; line-height:20px; text-align:right; margin-right:5px;width:250px">
在这里加入你gg广告的代码,要<script>开头,</script>结尾
</div>
<%
end function
  
说明一下,因为我是选的250*250正方形的广告,所以我将width改成了250,具体的请自形定义.
22、[b]leadbbs英文单词转行测试修改[/b]
[table]打开a.asp

《一》搜索代码:
table-layout:fixed; word-break:break-all;word-wrap:break-word;
修改为:
table-layout:fixed;word-wrap:break-word;
《二》继续搜索代码:
response.write "<div id=""content" &amp; getdata(0,n) &amp; """ class=""word-break-all"">"
修改为:
response.write "<div id=""content" &amp; getdata(0,n) &amp; """ style=""word-wrap:break-word;"">"
[/table]
仅对ie内核测试
  
23、[b]6。0首帖加阿里妈妈或gg广告的方法[/b]

此广告加在签名栏上方,方法参照[url=http://www.leadbbs.com/a/a.asp?b=200&amp;id=1732963][u][color=#0000ff]http://www.leadbbs.com/a/a.asp?b=200&amp;id=1732963[/color][/u][/url]
[u][color=#0000ff][/color][/u]
在a/a.asp中找到
if def_enableunderwrite = 0 then getdata(25,n) = def_sitenamestring &amp; "感谢您的参与"
在这一句的前面加上:
if ccur(getdata(1,n)) = 0 then
%>
[color=#ff0000]<script type="text/javascript">
alimama_pid="mm_10921195_1527217_8355167";
alimama_titlecolor="0000ff";
alimama_descolor ="000000";
alimama_bgcolor="ffffff";
alimama_bordercolor="e6e6e6";
alimama_linkcolor="008000";
alimama_bottomcolor="ffffff";
alimama_anglesize="0";
alimama_bgpic="0";
alimama_icon="0";
alimama_sizecode="33";
alimama_width=360;
alimama_height=190;
alimama_type=2;
</script>
<script src="[/color][url=http://a.alimama.cn/inf.js][color=#ff0000][u]http://a.alimama.cn/inf.js[/u][/color][/url][color=#ff0000]" type=text/javascript>
</script>[/color]
<%
end if
  
即可。注:红色部分为阿里妈妈广告代码,请换成你自己的广告代码。
  
24、6.0怎样把版图靠左?
[table]

.b_list_img{margin-left:3px;margin-right:3px;float:right;}
改为
.b_list_img{margin-left:3px;margin-right:3px;float:left;}[/table]

25、[b]怎样才能在首页多显示几个版主啊?[/b]
normal_0.asp:
boardmasternum = 1改成boardmasternum = 3

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.