社区勋章<--Jeans制作-->


社区勋章 第一版 for Joekoe Cms 1.2

Jeans(QQ:650602)制作
碧波海天(QQ:178379599)调试
本程序由 一起上中文网 提供下载
http://www.up173.com
密码为 www.up173.com

########################
#      尊重作者劳动,请保留以上版权。
#             本程序自由传播。        
########################

程序介绍:

    本程序仿LB5000的社区勋章插件制作而成。效果参见LB5000
若您对本程序感兴趣,却愿意提供资料,
请将您手中收藏的勋章图片提供我参考。谢谢。

首先在user_data表后增加xzdata字段(文本型)
然后,将数据库xzdata.mdb中的表xzdata导入数据库。
将勋章图片放入images/exp/目录下,文件名称在自行设定。

将admin_xzmanager.asp拷贝到论坛根目录。
修改admin_user.asp和forum_view.asp

admin_user.asp文件的修改。
找到

引用内容 引用内容

以下为代码内容:
  sql="select top 1 id,username,nname,password,passwd,email,bbs_counter,counter,integral,emoney,remark,face,power,tim,hidden,popedom,estate,abate,otim from user_data where id="&id



form 前加上
,xzdata

找到

引用内容 引用内容


以下为代码内容:
  dim f_counter,f_integral,f_emoney,f_power,f_otim,t_counter,t_integral,t_emoney,t_power,t_otim



在最后加上
,xzxg


f_otim=joekoe_cms.time_type(rs("otim"),4)

加上

引用内容 引用内容


以下为代码内容:
  xzxg=request.form("xzn1")& "|||" &request.form("xzn2")& "|||" &request.form("xzn3")& "|||" &request.form("xzn4")& "|||" &request.form("xzn5")




    rs("popedom")=popedom

加上
    rs("xzdata")=xzxg
    


引用内容 引用内容

以下为代码内容:
<tr><td>论坛屏蔽:</td><td><input type=radio name=p42 value='0'<%if int(p42)=0 then response.write " checked"%>> 正常  <input type=radio name=p42 value='1'<%if int(p42)<>0 then response.write " checked"%>> 屏蔽</td></tr>



下加

引用内容 引用内容

以下为代码内容:
<tr>
<td>社区奖章</td>
<td>
第一奖项:<select size=1 name="xzn1">
<%
dim xzrs,xzname,xzid,xzdata,numb,xz1,xz2,xz3,xz4,xz5
if rs("xzdata")<>"" then
xzdata=split(rs("xzdata"),"|||")
select case ubound(xzdata)
  case 0
   xz1=xzdata(0)
  case 1
      xz1=xzdata(0)
      xz2=xzdata(1)
  case 2
   xz1=xzdata(0)
      xz2=xzdata(1)
      xz3=xzdata(2)
  case 3
   xz1=xzdata(0)
      xz2=xzdata(1)
      xz3=xzdata(2)
      xz4=xzdata(3)
  case 4
   xz1=xzdata(0)
      xz2=xzdata(1)
      xz3=xzdata(2)
      xz4=xzdata(3)
      xz5=xzdata(4)
end select
end if
%>
<%
set xzrs=conn.execute("select xzname,xzid from xzdata")
response.write "<option value=0>请选择勋章</option>"
do while not xzrs.eof
xzname=xzrs("xzname")
response.write "<option value="&xzrs("xzid")
if xzrs("xzid")=cint(xz1) then response.write " selected "
response.write ">"&xzname&"</option>"
xzrs.movenext
loop
xzrs.close
set xzrs=nothing
%>
</select></td>
</tr>
<tr>
<td width=20% class=forumrow rowspan="4"> </td>
<td width=80% class=forumrow>
第二奖项:<select size=1 name="xzn2">
<%
set xzrs=conn.execute("select xzname,xzid from xzdata")
response.write "<option value=0>请选择勋章</option>"
do while not xzrs.eof
xzname=xzrs("xzname")
response.write "<option value="&xzrs("xzid")
if xzrs("xzid")=cint(xz2) then response.write " selected "
response.write ">"&xzname&"</option>"
xzrs.movenext
loop
xzrs.close
set xzrs=nothing
%>
</select></td>
</tr>
<tr>
<td>
第三奖项:<select size=1 name="xzn3">
<%
set xzrs=conn.execute("select xzname,xzid from xzdata")
response.write "<option value=0>请选择勋章</option>"
do while not xzrs.eof
xzname=xzrs("xzname")
response.write "<option value="&xzrs("xzid")
if xzrs("xzid")=cint(xz3) then response.write " selected "
response.write ">"&xzname&"</option>"
xzrs.movenext
loop
xzrs.close
set xzrs=nothing
%>
</select></td>
</tr>
<tr>
<td>
第四奖项:<select size=1 name="xzn4">
<%
set xzrs=conn.execute("select xzname,xzid from xzdata")
response.write "<option value=0>请选择勋章</option>"
do while not xzrs.eof
xzname=xzrs("xzname")
response.write "<option value="&xzrs("xzid")
if xzrs("xzid")=cint(xz4) then response.write " selected "
response.write ">"&xzname&"</option>"
xzrs.movenext
loop
xzrs.close
set xzrs=nothing
%>
</select></td>
</tr>
<tr>
<td>
第五奖项:<select size=1 name="xzn5">
<%
set xzrs=conn.execute("select xzname,xzid from xzdata")
response.write "<option value=0>请选择勋章</option>"
do while not xzrs.eof
xzname=xzrs("xzname")
response.write "<option value="&xzrs("xzid")
if xzrs("xzid")=cint(xz5) then response.write " selected "
response.write ">"&xzname&"</option>"
xzrs.movenext
loop
xzrs.close
set xzrs=nothing
%>
</select></td>
</tr>



在forum_view.asp相应部分加入

引用内容 引用内容

以下为代码内容:
'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dim xzrs,xzid,xzname,xzsm,xzpicurl,xzdata,xzq,xztt
sql="select xzdata from user_data where username='"&u_username&"'"
set rs=joekoe_cms.exec(sql,1)
if rs("xzdata")<>"" and rs("xzdata")<>"0|||0|||0|||0|||0" then
temp1=temp1&"<br>  勋章:"
xzdata=split(rs("xzdata"),"|||")
for o=0 to ubound(xzdata)
  xzq=xzdata(o)
    if xzq<>"0" then
    set xzrs=conn.execute("select * from xzdata where xzid="&xzq)
    xzid=xzrs("xzid")
    xzname=xzrs("xzname")
    xzsm=xzrs("xzsm")
    xzpicurl=xzrs("xzpicurl")
      xztt=xzname+"-"+xzsm
    temp1=temp1&"<img src=images/exp/"&xzrs("xzpicurl")&" alt="&xztt&">"
  end if
next
end if
'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||




[file=attachments/month_200505/18_150250_vsky2005051814033426.rar]Click to Download[/file]

文章来自: Original
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 6 | 引用: 0 | 查看次数: 697
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 20 字 | UBB代码 关闭 | [img]标签 关闭