QQ登录

只需一步,快速开始

 找回密码
 加入一朵

QQ登录

只需一步,快速开始

查看: 3193|回复: 15
打印 上一主题 下一主题

公会论坛修改设置专帖(以备不时之需)

[复制链接]
  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1

    恋爱、结婚插件帖间显示设置

    安装方法:

    后台添加插件菜单: (可选)(注意"../"不能少)

    链 接 plus_marry_index.asp

    管理链接 ../plus_marry_admin.asp

    插 件 ID marry

    链 接 plus_marry_index.asp

    管理链接 ../plus_marry_admin.asp

    插 件 ID marry

    帖间显示部分:

    第一步 打开DISPBBS.ASP 文件 加入红色字部分

    <!--#include file="conn.asp"-->
    <!--#include file="inc/const.asp"-->
    <!--#include file="inc/dv_clsother.asp"-->
    <!--#include file="inc/dv_ubbcode.asp"-->
    <!--#include file="plus_marry_show.asp"-->
    <%
    If Dvbbs.BoardID < 1 Then
    Response.Write "参数错误"
    Response.End
    End If
    Dvbbs.LoadTemplates("dispbbs")

    ………………………………………………………………………………

    postbody=Node.selectSingleNode("@body").text
    '过滤脏字
    postbody=Dvbbs.ChkBadWords(postbody)
    Topic=Node.selectSingleNode("@topic").text
    Node.selectSingleNode("@topic").text=Dvbbs.ChkBadWords(Topic)
    UserName=Node.selectSingleNode("@username").text

    Node.attributes.setNamedItem(postuserlist.createNode(2,"love","")).text=islove(Node.selectSingleNode("@username").text)

    PostBuyUser=Node.selectSingleNode("@postbuyuser").text
    ReplyID_a=Node.selectSingleNode("@announceid").text
    RootID_a=Node.selectSingleNode("@rootid").text
    AnnounceID_a=ReplyID_a
    Node.selectSingleNode("@username").text=Dvbbs.ChkBadWords(username) 

    第二步,进入后台风格模板管理,打开 PAGE_DISPBBS template.html(0)加入红色字部分

    <xsl:if test="/post/userlist/user[@userid=$userid]/@usertitle != ''"><div>头衔:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usertitle"/></div></xsl:if>
    </xsl:if>
    <div>等级:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userclass"/></div>

    <xsl:value-of select="@love" disable-output-escaping="yes" />

    <xsl:if test="/post/userlist/user[@userid=$userid]/@userpower != 0"><div>威望:<font color="red"><b><xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpower"/></b></font></div></xsl:if>
    <div>文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/></div>

    用户资料显示部分修改

    第一步:修改 dispuser.asp文件,添加红色部份

    <!--#include file="conn.asp"-->
    <!-- #include file="inc/const.asp" -->
    <!--#include file="plus_marry_show.asp"-->
    <%
    Dvbbs.LoadTemplates("dispuser")
    Dim ErrCodes,UserName,ShowUserid
    UserName=Dvbbs.CheckStr(Request("name"))
    If IsNumeric(Request("id")) and Request("id")<>"" Then
    ShowUserid=Clng(Request("id"))
    Else
    …………………………………………………………………………………………………………………………

    TempPart1=Replace(TempPart1,"{$UserMsn}",UserIM(3))
    TempPart1=Replace(TempPart1,"{$UserAIM}",UserIM(4))
    TempPart1=Replace(TempPart1,"{$UserYahoo}",UserIM(5))
    TempPart1=Replace(TempPart1,"{$UserUC}",UserIM(6))
    TempPart1=Replace(TempPart1,"{$UserMobile}",UserInfo(39))
    TempPart1=Replace(TempPart1,"{$UserID}",ShowUserid)
    dim love
    love=islove(username)
    TempPart1=Replace(TempPart1,"{$userlove}",love)

    Response.Write TempPart1
    End If

    '详细资料部分

    第二步: 分页面模板(page_dispuser)界面风格管理template.html(1)

    </tr>
    <tr>
    <td class=tablebody2 align=right valign=top>婚恋状况</td>
    <td class=tablebody2>{$userlove}</td>
    <td class=tablebody1 align=center>
    <b><a href="#" onclick="openScript('plus_Tools_InfoSetting.asp?action=0&ToUserID={$UserID}',500,400)">使用道具</a> | <b><a href="javascript:openScript('messanger.asp?action=new&touser={$UserName}',500,400)">给他留言</a> |
    <a href="friendlist.asp?action=addF&myFriend={$UserName}" target=_blank>加为好友</a></b>
    </td>
    </tr></table><br>

    首页滚动显示部分修改

    (我个人觉得是没什么必要。因为实在想大家知道结婚了,可以在后台管理中设置结婚后发公告。实在不行还可以去发帖子…………不过有很多人找我要。就改了出来,因为我不懂XML,所以用了框架的方法,暂时只能这样。SORRY)

    打开分页面模板(PAGE_INDEX) TEMPLATE(0) 添加红色字部分

    a href="query.asp?stype=4&amp;pSearch=0&amp;nSearch=0">热门话题</a>
    <font face="Wingdings" color="666666">v</font>
    <a href="infolist.asp?t=toplist&amp;orders=1">发贴排行</a>
    <font face="Wingdings" color="666666">v</font>
    <a href="infolist.asp?t=toplist&amp;orders=7">用户列表</a>
    </div>
    </div>

    <div class="th" style="text-align :center; ">
    <FONT FACE="Wingdings 2" COLOR="#FF9BB1">ea</FONT>
    <a href="plus_marry_index.asp">【礼堂首页】</a>
    <FONT FACE="Wingdings 2" COLOR="#FF9BB1">bfea</FONT>
    <a href="plus_marry_court.asp">【婚恋事务】</a>
    <FONT FACE="Wingdings 2" COLOR="#FF9BB1">bf</FONT><FONT FACE="Wingdings 2" COLOR="#FF9BB1">ea</FONT>
    <a href="plus_marry_list.asp">【详细列表】</a>
    <FONT FACE="Wingdings 2" COLOR="#FF9BB1">bf</FONT><FONT FACE="Wingdings 2" COLOR="#FF9BB1">ea</FONT>
    <a href="plus_marry_cabaret.asp">【社区酒店】</a>
    <FONT FACE="Wingdings 2" COLOR="#FF9BB1">bf</FONT>
    </div>
    <div class="mainbar3" style="text-align :center;padding:3px 0px;height:28px;" >
    <iframe id="top_marry_topshow" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" src="plus_marry_topshow.asp" width="100%" height="20"></iframe></div>


    </xsl:template>
    <xsl:template name="userinfo">
    <div style="float:left;width:80px;height:100px;overflow :hidden;"><a href="dispuser.asp?id={BoardList/userinfo/@userid}" title="查看我的信息"><img src="{BoardList/userinfo/@userface}" alt="查看我的信息" height="60" style="margin-top:12px;margin-left:2px;border:0px"/></a></div>
    <div style="float:left;">

    [此贴子已经被作者于2007-12-14 16:43:16编辑过]
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    2
     楼主| 丨一朵丶管理员 发表于 2007-12-14 16:48:33 | 只看该作者

    【招募专帖】一朵招募组诚邀您的加入!

    DVBBS注册用户名限制

    reg.asp里,查找:

    '防止填写QQ号码为非数字类型 2005-3-22 Dv.Yz
    If Isnumeric(Request.Form("OICQ")) Then
    Qq = Int(Request.Form("OICQ"))
    Else
    Qq = ""
    End If

    在这后面添加:

    username=trim(Request.form("username"&fname))
    Dim Check1,Check2,Checkname
    Check1 = False
    Check2 = False
    Checkname = "一朵"
    If left(username,2) = Checkname Then
    Check1 = True
    End If
    If strLength(mid(username,3)) > 0 And strLength(mid(username,3)) < 9 Then
    Check2 = True
    End If
    If Check1 = False Then
    Response.redirect "showerr.asp?ErrCodes=<li>用户名开头必须是“一朵”!比如:一朵小扇,一朵Chisen&action=OtherErr"
    End If
    If Check2 = False Then
    Response.redirect "showerr.asp?ErrCodes=<li>除"&Checkname&"以外不能超过8个字符!&action=OtherErr"
    End If

     

    [此贴子已经被作者于2008-4-24 0:41:01编辑过]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    3
     楼主| 丨一朵丶管理员 发表于 2007-12-14 16:50:51 | 只看该作者

    论坛聊天室修改设置

     

    打开论坛的index.asp,在第一个“<%”前面加一行代码:
     <!--#include file="dv_plus/chat/index.asp"-->


    找到:

      Call DispToolsInfo()
      TPL_Scan Template.Html(1)
     Else
      Dvbbs.Stats=template.Strings(0)
      Dvbbs.Nav()

    下面加入:
    Show_Chat_Window

    [此贴子已经被作者于2008-4-24 0:36:57编辑过]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    4
     楼主| 丨一朵丶管理员 发表于 2007-12-30 04:02:32 | 只看该作者

    关于与神秘的八卦

    虚拟形象For8.1.1

    安装方法:

    1、添加数据库:

    如果你是AC数据库:
    如果你使用独立的道具中心数据库,则将压缩包提供的Dv_Plus_Tools.MDB中的除了Dv_Plus_Tools开头的三个表以及Dv_MoneyLogs以外的表导入你独立的道具中心数据库。
    如果你没有使用独立的道具中心数据库,则将压缩包提供的Dv_Plus_Tools.MDB中的除了Dv_Plus_Tools开头的三个表以及Dv_MoneyLogs以外的表导入你的论坛主数据库。
    如果你原来一直不清楚如何做成独立的道具中心数据库(插件独立数据库是动网的开发标准和建议方案),你可以使用我提供的这个Dv_Plus_Tools.MDB作为你的道具中心数据库,只要修改一下Conn.asp并同时修改一下后台的设置即可,如果你原来的道具中心已经有数据了,则把我提供的这个数据库中的Dv_Plus_Tools开头的三个表和Dv_MoneyLogs表删除,然后导入你论坛主数据库的这四个表到这个库里即可。
    以上所有操作均需要在Microsoft Access 2000以上版本进行。

    如果你是SQL数据库:
    如果你使用独立的道具中心数据库,则在你独立的道具中数据库中执行我提供的这个.SQL文件,即可创建所需要的表,然后从提供的MDB文件中导入相应数据即可,切不可直接导入MDB到SQL,因为会丢失索引和默认值属性。
    如果你没有使用独立的道具中心数据库,则在你的论坛主数据库中执行我提供的这个.SQL文件,即可创建所需要的表,然后从提供的MDB文件中导入相应数据即可,切不可直接导入MDB到SQL,因为会丢失索引和默认值属性。
    以上所有操作均需要在Microsoft SQL Servers 2000以上版本进行。

    <!------------------------------------------->
    2、添加新模板:注意这步可以取消不做,朱从科 2007 12

    1、释放插件安装文件Plus_Avatar_Install.asp和Plus_AvatarStyle.MDB到论坛的根目录
    2、执行Plus_Avatar_Install.asp安装插件模板
    3、后台新增的page_avatar模板页面可以修改插件显示的“界面风格”
    <!------------------------------------------->

    3、创建保存照片背景和生成照片的目录:

    默认情况,这个目录设置的是UserAvatar,因此你需要在论坛根目录下建立这个目录,且令IUSER对它有写权限(因为要上传)

    4、后台插件菜单的设置:

    1、在后台“论坛菜单管理”中加入相关连接,插件访问页面:Plus_Avatar_Center.asp,后台管理连接为:Plus_Avatar_Index.asp
    2、插件ID必须为“Plus_Avatar”

    5、动网文件和模板的修改:

    一、修改DispUser.asp文件:

    1、找到:
    <!-- #include file="inc/const.asp" -->
    下边添加:
    <!--#include file="Dv_Plus/Avatar/Plus_Avatar_Const.asp" -->

    2、找到:
    SQL=" Select UserID,UserName,UserPassword,UserEmail,UserPost,UserTopic,UserSign,UserSex,UserFace,UserWidth,UserHeight,UserIM,JoinDate,LastLogin,UserLogins,UserViews,Lockuser,Userclass,UserGroup,userWealth,userEP,userCP,UserTitle,UserBirthday,UserQuesion,UserAnswer,UserLastIP,UserPhoto,UserFav,UserPower,UserDel,UserIsBest,UserInfo,UserSetting,UserGroupID,TitlePic,UserHidden,UserMsg,IsChallenge,UserMobile From [Dv_User] "
    下边添加:
    Call DispUser_1(SQL)

    3、找到:
    TempPart1=Replace(TempPart1,"{$UserID}",ShowUserid)
    下边添加:
    Call DispUser_2(UserInfo, TempPart1, UserName)

    二、修改后台风格模板page_dispuser的template.html(1):

    1、找到:
    <col width="20%" ><col width=*><col width="40%" >
    <tr><th colspan=2 align=left>基本资料</th>
    <td rowspan=12 align=center class=tablebody1 width="40%" valign=top>{$UserPhoto}</td>
    </tr>
    <tr>
    改为:
    <col width="146"><col width="20%" ><col width=*><col width="40%" >
    <tr><th align=left>虚拟形象</th><th colspan=2 align=left>基本资料</th>
    <td rowspan=11 align=center class=tablebody1 width="40%" valign=top>{$UserPhoto}</td>
    </tr>
    <tr>
    <td class=tablebody1 align=center rowspan=11 width="{$AvatarWidth}">
    <script language="javascript" src="Dv_Plus/Avatar/Plus_Avatar_Show.js"></script>
    <script language=javascript>DvbbsShowAvatar("{$UserAvaSetting}","1","{$UserIsAva}","0","{$AvatarWidth}","{$AvatarHeight}","{$InnerLeft1}","{$InnerTop1}","{$InnerWidth1}","{$InnerHeight1}","{$InnerLeft2}","{$InnerTop2}","{$InnerWidth2}","{$InnerHeight2}","","{$LocalPic}","{$PicPath}","0","0","{$AvatarTitle}","{$AvatarUserName}");</script>
    </td>

    2、找到:
    </tr>
    <tr>
    <td class=tablebody2 align=right valign=top> </td>
    <td class=tablebody2> </td>
    删除!

    三、修改UserManager.asp文件:

    1、找到:
    <!-- #include file="inc/const.asp" -->
    下边添加:
    <!--#include file="Dv_Plus/Avatar/Plus_Avatar_Const.asp" -->

    2、找到:
    MainTable=Replace(MainTable,"{$user_Face}",Dv_FilterJS(UserFace))
    改为:
    Call UserManager_1(MainTable, UserFace)

    四、修改Index.asp文件:

    1、找到:
    <!--#include file="inc/dv_clsother.asp"-->
    下边添加:
    <!--#include file="Dv_Plus/Avatar/Plus_Avatar_Const.asp" -->

    2、找到:
    If Dvbbs.UserID <>0 Then
    '身份切换数据节点
    If UBound(Dvbbs.UserGroupParentID) <> -1 Then
    For Each Node In Dvbbs.UserGroupParentID
    XMLDom.documentElement.appendChild(XMLDom.createNode(1,"myusergroup","")).text=Node
    Next
    ElseIf Dvbbs.IsUserPermissionOnly = 1 Then
    XMLDom.documentElement.appendChild(XMLDom.createNode(1,"myusergroup","")).text=Dvbbs.UserSession.documentElement.selectSingleNode("userinfo/@usergroupid2").text
    End If
    End If
    下边添加:
    Call Index_1(XMLDom)

    <!--------------------------------------------->
    上面一步 2中找到的代码已经被注释了,但是还是将Call Index_1(XMLDom)加入到下边。

    3、修改Custom_Index.asp文件 这步不要忘记了
    找到: XMLDom.documentElement.appendChild(Dvbbs.UserSession.documentElement.firstChild.cloneNode(True))
    下边添加: Call Index_1(XMLDom)
    <!--------------------------------------------->



    五、修改后台风格模板:
    <!-------------------------------------------->
    原来的page_index的template.html(0)已经没有相关代码,改在ReSource/Format_Fuc.xslt中
    打开Format_Fuc.xslt文件

    找到:
    <div style="float:left;width:50px;text-align:center;overflow :hidden; "><a href="dispuser.asp?id={@userid}" title="查看我的信息"><img src="{@userface}" alt="查看我的信息" height="48" style="margin-left:2px;border:0px"/></a></div>

    改改改改改为:
    <xsl:choose><!-- 显示虚拟形象 朱从科 2007 12 18-->
    <xsl:when test="/xml/CurrentUserInfo/@MyUserIsAva = '1'">
    <script language="javascript" src="Dv_Plus/Avatar/Plus_Avatar_Show.js"></script>
    <div>
    <xsl:choose>
    <xsl:when test="/xml/CurrentUserInfo/@ToolByUser != ''"><script language="javascript">DvbbsShowAvatar('<xsl:value-of select="/xml/boardlistt/CurrentUserInfo/@MyAvatar" />,<xsl:value-of select="/xml/CurrentUserInfo/@ToolByUser" />','1','<xsl:value-of select="/xml/CurrentUserInfo/@MyUserIsAva" />','2','<xsl:value-of select="/xml/AvatarInfo/@AvatarWidth" />','<xsl:value-of select="/xml/AvatarInfo/@AvatarHeight" />','<xsl:value-of select="/xml/AvatarInfo/@InnerLeft1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerTop1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerWidth1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerHeight1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerLeft2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerTop2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerWidth2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerHeight2" />','','<xsl:value-of select="/xml/BoardList/AvatarInfo/@LocalPic" />','<xsl:value-of select="/xml/BoardList/AvatarInfo/@PicPath" />','0','0','查看我的信息1','',0,'dispuser.asp?id=<xsl:value-of select="/xml/BoardList/userinfo/@userid"/>');</script></xsl:when>
    <xsl:otherwise><script language="javascript">DvbbsShowAvatar('<xsl:value-of select="/xml/CurrentUserInfo/@MyAvatar" />','1','<xsl:value-of select="/xml/CurrentUserInfo/@MyUserIsAva" />','2','<xsl:value-of select="/xml/AvatarInfo/@AvatarWidth" />','<xsl:value-of select="/AvatarInfo/@AvatarHeight" />','<xsl:value-of select="AvatarInfo/@InnerLeft1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerTop1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerWidth1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerHeight1" />','<xsl:value-of select="/xml/AvatarInfo/@InnerLeft2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerTop2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerWidth2" />','<xsl:value-of select="/xml/AvatarInfo/@InnerHeight2" />','','<xsl:value-of select="/xml/AvatarInfo/@LocalPic" />','<xsl:value-of select="/xml/AvatarInfo/@PicPath" />','0','0','查看我的信息2','',0,'dispuser.asp?id=<xsl:value-of select="/xml/userinfo/@userid"/>');</script></xsl:otherwise>
    </xsl:choose>
    </div>
    </xsl:when>
    <xsl:otherwise><div style="float:left;width:50px;text-align:center;overflow :hidden; "><a href="dispuser.asp?id={@userid}" title="查看我的信息"><img src="{@userface}" alt="查看我的信息" height="48" style="margin-left:2px;border:0px"/></a></div></xsl:otherwise>
    </xsl:choose> <!-- 显示虚拟形象结束 朱从科 2007 12 18-->

    六、修改Dispbbs.asp文件:

    1、找到:
    <!--#include file="inc/dv_ubbcode.asp"-->
    下边添加:
    <!--#include file="Dv_Plus/Avatar/Plus_Avatar_Const.asp" -->

    2、找到:
    Node.attributes.setNamedItem(XMLDom.createNode(2,"avatarsetting","")).text=Dvbbs.Forum_Setting(82)
    Node.attributes.setNamedItem(XMLDom.createNode(2,"avatarmode","")).text=Dvbbs.board_Setting(59)
    下边添加:
    Call Dispbbs_1(XMLDom)

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    5
     楼主| 丨一朵丶管理员 发表于 2007-12-30 04:13:29 | 只看该作者

    七、修改后台风格模板page_dispbbs的template.html(0):

    1、找到:
    <xsl:for-each select="post/row">
    前边添加:
    <Script Language="javascript" Src="Dv_Plus/Avatar/Plus_Avatar_Show.js"></Script>

    2、找到:
    <xsl:choose>
    <xsl:when test="contains($userface,'|')">
    <div><img src="{substring-after($userface,'|')}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div>
    <xsl:if test="substring-before($userface,'|') != '0'">
    <div><a href="javascript:DispMagicEmot({substring-before($userface,'|')},350,500)">查看魔法头像</a></div>
    </xsl:if>
    </xsl:when>
    <xsl:otherwise><div><img src="{$userface}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div></xsl:otherwise>
    </xsl:choose>
    改为:
    <xsl:variable name="UserIsAva">
    <xsl:choose>
    <xsl:when test="/post/setting/@avatarsetting='0' and (/post/userlist/user[@userid=$userid]/@userisava='1' or /post/AvatarInfo/@AllowFace='0')">1</xsl:when>
    <xsl:otherwise>0</xsl:otherwise>
    </xsl:choose>
    </xsl:variable>
    <xsl:variable name="UserAvaSetting">
    <xsl:choose>
    <xsl:when test="$UserIsAva='1' and /post/userlist/user[@userid=$userid]/@useravasetting=''">
    <xsl:choose>
    <xsl:when test="/post/userlist/user[@userid=$userid]/@usersex!='0'"><xsl:value-of select="/post/AvatarInfo/@DefaultAvatarBoy"/></xsl:when>
    <xsl:otherwise><xsl:value-of select="/post/AvatarInfo/@DefaultAvatarGirl"/></xsl:otherwise>
    </xsl:choose>
    </xsl:when>
    <xsl:otherwise><xsl:value-of select="/post/userlist/user[@userid=$userid]/@useravasetting"/></xsl:otherwise>
    </xsl:choose>
    </xsl:variable>
    <xsl:choose>
    <xsl:when test="contains($userface,'|')">
    <xsl:choose>
    <xsl:when test="/post/setting/@avatarsetting='0' and $UserIsAva='1'">
    <xsl:choose>
    <xsl:when test="/post/userinfo/@userid!=$userid"><script type="text/javascript" language="javascript">DvbbsShowAvatar('<xsl:value-of select="$UserAvaSetting"/>','<xsl:value-of select="/post/AvatarInfo/@IsAllow"/>','<xsl:value-of select="$UserIsAva"/>','<xsl:value-of select="/post/setting/@avatarmode"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarWidth"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarHeight"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight2"/>','&amp;nbsp;&amp;nbsp;&lt;img src=&quot;<xsl:value-of select="substring-after($userface,'|')"/>&quot; width=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwidth"/>&quot; height=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userheight"/>&quot;&gt;','<xsl:value-of select="/post/AvatarInfo/@LocalPic"/>','<xsl:value-of select="/post/AvatarInfo/@PicPath"/>','0','0','<xsl:value-of select="@username"/>的虚拟形象','<xsl:value-of select="@username"/>');</script></xsl:when>
    <xsl:otherwise><script type="text/javascript" language="javascript">DvbbsShowAvatar('<xsl:value-of select="$UserAvaSetting"/>','<xsl:value-of select="/post/AvatarInfo/@IsAllow"/>','<xsl:value-of select="$UserIsAva"/>','<xsl:value-of select="/post/setting/@avatarmode"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarWidth"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarHeight"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight2"/>','&amp;nbsp;&amp;nbsp;&lt;img src=&quot;<xsl:value-of select="substring-after($userface,'|')"/>&quot; width=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwidth"/>&quot; height=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userheight"/>&quot;&gt;','<xsl:value-of select="/post/AvatarInfo/@LocalPic"/>','<xsl:value-of select="/post/AvatarInfo/@PicPath"/>','0','0','您的虚拟形象','');</script></xsl:otherwise>
    </xsl:choose>
    </xsl:when>
    <xsl:otherwise><div><img src="{substring-after($userface,'|')}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div></xsl:otherwise>
    </xsl:choose>
    <xsl:if test="substring-before($userface,'|') != '0'">
    <div><a href="javascript:DispMagicEmot({substring-before($userface,'|')},350,500)">查看魔法头像</a></div>
    </xsl:if>
    </xsl:when>
    <xsl:otherwise>
    <xsl:choose>
    <xsl:when test="/post/setting/@avatarsetting='0' and $UserIsAva='1'">
    <xsl:choose>
    <xsl:when test="/post/userinfo/@userid!=$userid"><script type="text/javascript" language="javascript">DvbbsShowAvatar('<xsl:value-of select="$UserAvaSetting"/>','<xsl:value-of select="/post/AvatarInfo/@IsAllow"/>','<xsl:value-of select="$UserIsAva"/>','<xsl:value-of select="/post/setting/@avatarmode"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarWidth"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarHeight"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight2"/>','&amp;nbsp;&amp;nbsp;&lt;img src=&quot;<xsl:value-of select="$userface"/>&quot; width=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwidth"/>&quot; height=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userheight"/>&quot;&gt;','<xsl:value-of select="/post/AvatarInfo/@LocalPic"/>','<xsl:value-of select="/post/AvatarInfo/@PicPath"/>','0','0','<xsl:value-of select="@username"/>的虚拟形象','<xsl:value-of select="@username"/>');</script></xsl:when>
    <xsl:otherwise><script type="text/javascript" language="javascript">DvbbsShowAvatar('<xsl:value-of select="$UserAvaSetting"/>','<xsl:value-of select="/post/AvatarInfo/@IsAllow"/>','<xsl:value-of select="$UserIsAva"/>','<xsl:value-of select="/post/setting/@avatarmode"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarWidth"/>','<xsl:value-of select="/post/AvatarInfo/@AvatarHeight"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight1"/>','<xsl:value-of select="/post/AvatarInfo/@InnerLeft2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerTop2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerWidth2"/>','<xsl:value-of select="/post/AvatarInfo/@InnerHeight2"/>','&amp;nbsp;&amp;nbsp;&lt;img src=&quot;<xsl:value-of select="$userface"/>&quot; width=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwidth"/>&quot; height=&quot;<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userheight"/>&quot;&gt;','<xsl:value-of select="/post/AvatarInfo/@LocalPic"/>','<xsl:value-of select="/post/AvatarInfo/@PicPath"/>','0','0','您的虚拟形象','');</script></xsl:otherwise>
    </xsl:choose>
    </xsl:when>
    <xsl:otherwise><div><img src="{$userface}" alt="" width="{/post/userlist/user[@userid=$userid]/@userwidth}" height="{/post/userlist/user[@userid=$userid]/@userheight}"/></div></xsl:otherwise>
    </xsl:choose>
    </xsl:otherwise>
    </xsl:choose>


    3、找到:
    <xsl:when test="post/agent/@browser='Microsoft Internet Explorer' and not(post/agent/@version > 6 )">height:150px;width:97%;padding-right:0px; overflow-x: hidden;</xsl:when>
    <xsl:otherwise>min-height:150px;</xsl:otherwise>
    改为:
    <xsl:when test="post/agent/@browser='Microsoft Internet Explorer' and not(post/agent/@version > 6 )">height:250px;width:97%;padding-right:0px; overflow-x: hidden;</xsl:when>
    <xsl:otherwise>min-height:250px;</xsl:otherwise>

    八、修改Plus_Tools_Postings.asp文件:

    1、找到:
    <!-- #include file="Dv_plus/Tools/plus_Tools_const.asp" -->
    下边添加:
    <!--#include file="Dv_Plus/Avatar/Plus_Avatar_Const.asp" -->

    2、找到:
    Dvbbs.Execute("update [Dv_Topic] set PostUserName = '"&NewUserName&"' Where PostUserID = "&Dvbbs.UserID)
    下边添加:
    Call Plus_Tools_Postings_1(NewUserName)

    3、找到:
    <B><%=Rs(1)%></B>

    </td>
    </tr>
    <%
    Rs.MoveNext
    Loop
    Rs.Close
    下边添加:
    Call Plus_Tools_Postings_2()

    九、修改Admin/Admin.asp文件:

    1、找到:
    menu(10,2)="<a href=myspace.asp target=frmright>论坛个人空间管理</a>@@45"
    在下面加入:
    menu(10,3)="<a href=Plus_Avatar_Index.asp target=main>虚拟形象管理</a>@@46"


    这一步修改完成后,你必须在后台管理中的“管理员权限管理”中给予指定管理员“虚拟形象管理”的权限,只有这样,他才能进行虚拟形象的后台管理。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    6
     楼主| 丨一朵丶管理员 发表于 2007-12-30 04:16:24 | 只看该作者

    十、在后台管理菜单中加入虚拟形象管理项。

    1、在admin/index.asp中
    找到:

    TempStr = "<a href=setting.asp target='frmright'>常规管理</a>@@<a href=setting.asp target='frmright'>论坛基本设置</a>@@<a href=forumads.asp target='frmright'>论坛广告设置</a>@@<a href='plus_ads265.asp?sessionid="&Request.Cookies(Dvbbs.Forum_sn)("AdsSessionid")&"' target='frmright'><font color='red'>站长营销(广告联盟)</font></a>@@<a href='plus_adsali.asp' target='frmright'><font color='red'>站长营销(阿里妈妈广告联盟)</font></a>@@<a href=../announcements.asp?boardid=0&action=AddAnn target=_blank>论坛公告管理</a>@@<a href=link.asp?action=add target='frmright'>友情论坛添加</a>@@<a href=link.asp target='frmright'>友情论坛管理</a>@@<a href='ForumPay.asp' target='frmright'>论坛交易管理</a>@@<a href='ForumNewsSetting.asp' target='frmright'>论坛首页调用</a>@@<a href=badword.asp?reaction=badword target='frmright'>脏话过滤设置</a>@@<a href=badword.asp?reaction=splitreg target='frmright'>注册过滤字符</a>@@<a href=lockip.asp?action=add target='frmright'>IP来访限定添加</a>@@<a href=lockip.asp target='frmright'>IP来访限定管理</a>||<a href=board.asp target='frmright'>版面管理</a>@@<a href=board.asp?action=add target='frmright'>版面(分类)添加</a>@@<a href=board.asp target='frmright'>版面(分类)管理</a>@@<a href=board.asp?action=permission target='frmright'>分版面用户权限设置</a>@@<a href=boardunite.asp target='frmright'>合并版面数据</a>@@<a href=update.asp target='frmright'>重计论坛数据和修复</a>||<a href=user.asp target='frmright'>用户相关</a>@@<a href=user.asp target='frmright'>用户资料(权限)管理</a>@@<a href=group.asp target='frmright'>用户组(等级)管理</a>@@<a href=wealth.asp target='frmright'>用户积分设置</a>@@<a href=message.asp target='frmright'>用户短信管理</a>@@<a href=update.asp?action=updateuser target='frmright'>重计用户各项数据</a>@@<a href=SendEmail.asp target='frmright'>用户邮件群发管理</a>@@<a href=admin.asp?action=add target='frmright'>管理员添加</a>@@<a href=admin.asp target='frmright'>管理员管理</a>||<a href=template.asp target='frmright'>风格界面</a>@@<a href=template.asp target='frmright'>风格界面模板总管理</a>@@<a href=Template_RegAndLogout.asp target='frmright'>模板注册与注销</a>@@<a href=Template_CustomLabel.asp target='frmright'>自定义风格模板标签</a>@@<a href=Template_CustomMainPage.asp target='frmright'>自定义个性首页</a>||<a href=postdata.asp?action=Nowused target='frmright'>贴子管理</a>@@<a href=alldel.asp target='frmright'>批量删除</a>@@<a href=alldel.asp?action=moveinfo target='frmright'>批量移动</a>@@<a href=../recycle.asp target=_blank>回收站管理</a>@@<a href=postdata.asp?action=Nowused target='frmright'>当前帖子数据表管理</a>@@<a href=postdata.asp target='frmright'>数据表间帖子转换</a>||<a href=data.asp?action=BackupData target='frmright'>数据处理</a>@@<a href=data.asp?action=CompressData target='frmright'>压缩数据库</a>@@<a href=data.asp?action=BackupData target='frmright'>备份数据库</a>@@<a href=data.asp?action=RestoreData target='frmright'>恢复数据库</a>@@<a href=address.asp?action=add target='frmright'>论坛IP库添加</a>@@<a href=address.asp target='frmright'>论坛IP库管理</a>||<a href=uploadlist.asp target='frmright'>文件管理</a>@@<a href=upUserface.asp target='frmright'>上传头像管理</a>@@<a href=uploadlist.asp target='frmright'>上传文件管理</a>@@<a href='bbsface.asp?Stype=3' target='frmright'>注册头像管理</a>@@<a href='bbsface.asp?Stype=2' target='frmright'>发贴心情管理</a>@@<a href='bbsface.asp?Stype=1' target='frmright'>发贴表情管理</a>||<a href=plus.asp target='frmright'>插件管理</a>@@<a href=plus.asp target='frmright'>论坛菜单管理</a>@@<a href=indivGroup.asp target='frmright'>个性圈子管理</a>@@<a href='../bokeadmin.asp' target='frmright'>论坛博客管理</a>@@<a href='myspace.asp' target='frmright'>个人空间管理</a>@@<a href='plus_Tools_Info.asp?action=Setting' target='frmright'>道具中心设置</a>@@<a href='plus_Tools_Info.asp?action=List' target='frmright'>道具资料设置</a>@@<a href='plus_Tools_User.asp' target='frmright'>用户道具管理</a>@@<a href='plus_Tools_User.asp?action=paylist' target='frmright'>交易信息管理</a>@@<a href='MoneyLog.asp' target='frmright'>道具中心日志</a>@@<a href='plus_Tools_Magicface.asp' target='frmright'>魔法表情设置</a>||<a href=data.asp?action=SpaceSize target='frmright'>系统相关</a>@@<a href=data.asp?action=SpaceSize target='frmright'>系统信息检测</a>@@<a href=log.asp target='frmright'>论坛系统日志</a>@@<a href=help.asp target='frmright'>论坛帮助管理</a>@@<a href=ReloadForumCache.asp target='frmright'>更新论坛缓存</a>"

    改为:

    TempStr = "<a href=setting.asp target='frmright'>常规管理</a>@@<a href=setting.asp target='frmright'>论坛基本设置</a>@@<a href=forumads.asp target='frmright'>论坛广告设置</a>@@<a href='plus_ads265.asp?sessionid="&Request.Cookies(Dvbbs.Forum_sn)("AdsSessionid")&"' target='frmright'><font color='red'>站长营销(广告联盟)</font></a>@@<a href='plus_adsali.asp' target='frmright'><font color='red'>站长营销(阿里妈妈广告联盟)</font></a>@@<a href=../announcements.asp?boardid=0&action=AddAnn target=_blank>论坛公告管理</a>@@<a href=link.asp?action=add target='frmright'>友情论坛添加</a>@@<a href=link.asp target='frmright'>友情论坛管理</a>@@<a href='ForumPay.asp' target='frmright'>论坛交易管理</a>@@<a href='ForumNewsSetting.asp' target='frmright'>论坛首页调用</a>@@<a href=badword.asp?reaction=badword target='frmright'>脏话过滤设置</a>@@<a href=badword.asp?reaction=splitreg target='frmright'>注册过滤字符</a>@@<a href=lockip.asp?action=add target='frmright'>IP来访限定添加</a>@@<a href=lockip.asp target='frmright'>IP来访限定管理</a>||<a href=board.asp target='frmright'>版面管理</a>@@<a href=board.asp?action=add target='frmright'>版面(分类)添加</a>@@<a href=board.asp target='frmright'>版面(分类)管理</a>@@<a href=board.asp?action=permission target='frmright'>分版面用户权限设置</a>@@<a href=boardunite.asp target='frmright'>合并版面数据</a>@@<a href=update.asp target='frmright'>重计论坛数据和修复</a>||<a href=user.asp target='frmright'>用户相关</a>@@<a href=user.asp target='frmright'>用户资料(权限)管理</a>@@<a href=group.asp target='frmright'>用户组(等级)管理</a>@@<a href=wealth.asp target='frmright'>用户积分设置</a>@@<a href=message.asp target='frmright'>用户短信管理</a>@@<a href=update.asp?action=updateuser target='frmright'>重计用户各项数据</a>@@<a href=SendEmail.asp target='frmright'>用户邮件群发管理</a>@@<a href=admin.asp?action=add target='frmright'>管理员添加</a>@@<a href=admin.asp target='frmright'>管理员管理</a>||<a href=template.asp target='frmright'>风格界面</a>@@<a href=template.asp target='frmright'>风格界面模板总管理</a>@@<a href=Template_RegAndLogout.asp target='frmright'>模板注册与注销</a>@@<a href=Template_CustomLabel.asp target='frmright'>自定义风格模板标签</a>@@<a href=Template_CustomMainPage.asp target='frmright'>自定义个性首页</a>||<a href=postdata.asp?action=Nowused target='frmright'>贴子管理</a>@@<a href=alldel.asp target='frmright'>批量删除</a>@@<a href=alldel.asp?action=moveinfo target='frmright'>批量移动</a>@@<a href=../recycle.asp target=_blank>回收站管理</a>@@<a href=postdata.asp?action=Nowused target='frmright'>当前帖子数据表管理</a>@@<a href=postdata.asp target='frmright'>数据表间帖子转换</a>||<a href=data.asp?action=BackupData target='frmright'>数据处理</a>@@<a href=data.asp?action=CompressData target='frmright'>压缩数据库</a>@@<a href=data.asp?action=BackupData target='frmright'>备份数据库</a>@@<a href=data.asp?action=RestoreData target='frmright'>恢复数据库</a>@@<a href=address.asp?action=add target='frmright'>论坛IP库添加</a>@@<a href=address.asp target='frmright'>论坛IP库管理</a>||<a href=uploadlist.asp target='frmright'>文件管理</a>@@<a href=upUserface.asp target='frmright'>上传头像管理</a>@@<a href=uploadlist.asp target='frmright'>上传文件管理</a>@@<a href='bbsface.asp?Stype=3' target='frmright'>注册头像管理</a>@@<a href='bbsface.asp?Stype=2' target='frmright'>发贴心情管理</a>@@<a href='bbsface.asp?Stype=1' target='frmright'>发贴表情管理</a>||<a href=plus.asp target='frmright'>插件管理</a>@@<a href=plus.asp target='frmright'>论坛菜单管理</a>@@<a href=indivGroup.asp target='frmright'>个性圈子管理</a>@@<a href='../bokeadmin.asp' target='frmright'>论坛博客管理</a>@@<a href='myspace.asp' target='frmright'>个人空间管理</a>@@<a href='plus_Tools_Info.asp?action=Setting' target='frmright'>道具中心设置</a>@@<a href='plus_Tools_Info.asp?action=List' target='frmright'>道具资料设置</a>@@<a href='plus_Tools_User.asp' target='frmright'>用户道具管理</a>@@<a href='plus_Tools_User.asp?action=paylist' target='frmright'>交易信息管理</a>@@<a href='MoneyLog.asp' target='frmright'>道具中心日志</a>@@<a href='plus_Tools_Magicface.asp' target='frmright'>魔法表情设置</a>@@<a href=Plus_Avatar_Index.asp target='frmright'>虚拟形象管理</a>||<a href=data.asp?action=SpaceSize target='frmright'>系统相关</a>@@<a href=data.asp?action=SpaceSize target='frmright'>系统信息检测</a>@@<a href=log.asp target='frmright'>论坛系统日志</a>@@<a href=help.asp target='frmright'>论坛帮助管理</a>@@<a href=ReloadForumCache.asp target='frmright'>更新论坛缓存</a>"


    即在“魔法表情设置</a>”后加入“ @@<a href=Plus_Avatar_Index.asp target='frmright'>虚拟形象管理</a> ”

    2、在admin/setting.asp中找到:

    <tr>
    <td class="td2" width="50%"> <U>魔法表情(头像)总开关</U><BR>该功能数据库采用道具中心数据库,功能可独立于道具中心之外开关</td>
    <td class="td2" width="43%">
    <input type=radio name="forum_setting(98)" value=0 <%if Dvbbs.forum_setting(98)="0" then%>checked<%end if%> class="radio">关闭&nbsp;
    <input type=radio name="forum_setting(98)" value=1 <%if Dvbbs.forum_setting(98)="1" then%>checked<%end if%> class="radio">开启&nbsp;
    </td>
    </tr>

    在下面添加:
    <!-- 虚拟形象在论坛设置页面上的开关 朱从科 2007 12 12-->
    <tr>
    <td class=Forumrow width="50%"> <U>是否启用虚拟形象</U><BR>改自老庙黄金虚拟形象 否:forum_setting(82)=1 是:forum_setting(82)=0 朱从科 2007 12 17 </td>
    <td class=Forumrow>
    <input type=radio name="forum_setting(82)" value=1 <%if Dvbbs.forum_setting(82)="1" then%>checked<%end if%>>否&nbsp;
    <input type=radio name="forum_setting(82)" value=0 <%if Dvbbs.forum_setting(82)="0" then%>checked<%end if%>>是&nbsp;
    </td>
    </tr>
    <!-- 开关end-->

    3、在admin/Template.asp中
    找到:

    pageList = "Main_Style,index,dispbbs,showerr,login,online,usermanager,fmanage,boardstat,admin,paper_even_toplist,query,show,dispuser,help_permission,postjob,post,boardhelp,indivgroup"

    改为:
    pageList = "Main_Style,index,dispbbs,showerr,login,online,usermanager,fmanage,boardstat,admin,paper_even_toplist,query,show,dispuser,help_permission,postjob,post,boardhelp,indivgroup,Avatar"
    '在PageList中加入 Avatar 即增加Avatar页面模版的注册使用 朱从科 2007 12 12

    这步做完以后,同时保证Resourcd/Template_1 中已经存在了Avatar_htm0,等文件,就可以在后台风格管理中看到虚拟形象的模板管理了.
    注"Template_1 "是你注册的模板的目录,可以是其他的名字.虚拟形象的模板文件,我在附件里面已经附带好了,将他们拷贝到你注册的模板文件夹里就可以.

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    7
     楼主| 丨一朵丶管理员 发表于 2007-12-30 04:16:44 | 只看该作者

    十二:添加用户可以自由选择头像还是虚拟形象的功能

    1、在mymodify.asp文件中
    找到:
    'If cint(Dvbbs.Forum_Setting(32))=1 Then
    ' My_infotemp=Replace(My_infotemp,"{$SetGroup_info}",SetUserGroup(My_info(10)))
    'Else
    My_infotemp=Replace(My_infotemp,"{$SetGroup_info}","")
    'End If

    在后面加入:
    '加入标签{$user_IsAva} = UserIsAva = My_info(16) 朱从科 2007 12 20 这些标签应用在 模板 usermanger html(7)中
    '加入标签{$userisava1_checked}="checked" /="" 来显示QQ头像状态
    '加入标签{$userisava0_checked}="checked" /="" 来显示论坛头像状态
    '加入标签{$td_showfacemodel},{$face_display} 更据虚拟形象开关,用户以前设置,来显示初始页面的情况
    '加入标签{$div_showAvaimg} 来显示QQshow
    if Dvbbs.Forum_Setting(82)=0 then
    My_infotemp = Replace(My_infotemp,"{$div_showfacemodel}","")
    if My_info(16)="" or My_info(16)=0 then
    'My_infotemp = Replace(My_infotemp,"{$user_IsAva}",0)
    My_infotemp = Replace(My_infotemp,"{$face_display}","")
    My_infotemp = Replace(My_infotemp,"{$userisava0_checked}","checked")
    My_infotemp = Replace(My_infotemp,"{$userisava1_checked}","")
    My_infotemp = Replace(My_infotemp,"{$div_showAvaimg}","<div id='showAvaimg' style='display:none;'><script language='javascript' src='Dv_Plus/Avatar/Plus_Avatar_Show.js'></script><script src='Plus_Avatar_News.asp?UserName=angel'></script><br> <a href='Plus_Avatar_Center.asp'>点击此处修改我的QQ秀形象</a></div>")
    else
    'My_infotemp = Replace(My_infotemp,"{$user_IsAva}",1)
    My_infotemp = Replace(My_infotemp,"{$face_display}","style='display:none;'")
    My_infotemp = Replace(My_infotemp,"{$userisava0_checked}","")
    My_infotemp = Replace(My_infotemp,"{$userisava1_checked}","checked")
    My_infotemp = Replace(My_infotemp,"{$div_showAvaimg}","<div id='showAvaimg'><script language='javascript' src='Dv_Plus/Avatar/Plus_Avatar_Show.js'></script><script src='Plus_Avatar_News.asp?UserName=angel'></script><br> <a href='Plus_Avatar_Center.asp'>点击此处修改我的QQ秀形象</a></div>")
    end if
    else
    My_infotemp = Replace(My_infotemp,"{$div_showfacemodel}","style='display:none;'")
    end if
    'end 加入标签 朱从科

    2、在模板管理中的usermanager template.html(7)中 全部替换为以下代码

    <!--mymodify.asp##基本资料修改-自定义头像部分 2005-1-27-->
    <script language="JavaScript" type="text/javascript">
    function ZCK_selectqqshow() {
    document.images['face'].style.display="none"
    showAvaimg.style.display=""
    return true;
    }
    function ZCK_selectface() {
    document.images['face'].style.display=""
    showAvaimg.style.display="none"
    return true;
    }
    </script>
    <table border="0" cellpadding="0" cellspacing="1" width="98%" >
    <tr><td width="*" class="tablebody1" >
    <div {$div_showfacemodel}>
    <input name="userisava" type="radio" class="radio" value="1" {$userisava1_checked} onClick='ZCK_selectqqshow()'/>QQ秀形象
    <input name="userisava" type="radio" class="radio" value="0" {$userisava0_checked} onClick='ZCK_selectface()'/>原论坛头像或上传的头像
    </div>
    </td>
    <td width="180" rowspan="3" valign="top" align="left">
    {$div_showAvaimg}
    <img id="face" src="{$user_Face}" width="{$user_FaceWidth}" height="{$user_FaceHeight}" {$face_display} />
    </td></tr>
    <tr><td width="*" class="tablebody1">论坛头像选择
    <select name="face" style="font-family:arial" size="1" onChange="document.images['face'].src=options[selectedIndex].value; parent.document.theForm.myface.value=options[selectedIndex].value">
    {$Face_select}
    </select>
    <a href="#" onclick="openScript('smiley.asp?t=1',650,400)" title="头像预览列表">[<font color="{$color}">头像预览</font>]</a></td>
    </tr>
    <tr><td width="*" class="tablebody1">
    ||<iframe src="reg_upload.asp" name="ad" width="250" height="26" scrolling="no" frameborder="0" id="ad"></iframe>||
    <br />自定义头像地址:<input name="myface" type="text" value="{$user_Face}" size="30" maxlength="100" />
    <br /><font color="red">您现在的发帖数为[{$mypostnum}]篇,如果小于[{$facepostnum}]篇则以上地址无效!</font>
    <br />宽&nbsp;&nbsp;&nbsp;&nbsp;度:<input name="width" type="text" value="{$user_FaceWidth}" size="3" maxlength="3" />0---{$forum_Mwidth}的整数
    <br />高&nbsp;&nbsp;&nbsp;&nbsp;度:<input name="height" type="text" value="{$user_FaceHeight}" size="3" maxlength="3" />0---{$forum_Mheight}的整数
    <br />
    </td></tr></table>

    同时记得在虚拟形象管理项目中,是否允许使用头像:选择 允许.

    最后关于首页调用:

    1、首页调用显示指定用户形象的方法:
    在需要显示形象的页面插入如下代码:
    <script language='javascript' src='http://你论坛的地址/Dv_Plus/Avatar/Plus_Avatar_Show.js'></script>

    如果只是页面处于论坛所在目录的话也可以省去绝对地址,只需插入下面的代码即可:
    <script language='javascript' src='Dv_Plus/Avatar/Plus_Avatar_Show.js'></script>

    在需要显示形象的地方插入如下代码:
    <script src="http://你论坛的地址/Plus_Avatar_News.asp?UserName=需要显示形象的用户名"></script>

    如果只是页面处于论坛所在目录的话也可以省去绝对地址,只需插入下面的代码即可:
    <script src="Plus_Avatar_News.asp?UserName=需要显示形象的用户名"></script>

    2、首页调用显示指定两个用户结婚照的方法:
    在需要显示结婚照的页面插入如下代码:
    <script language='javascript' src='http://你论坛的地址/Dv_Plus/Avatar/Plus_Avatar_Show.js'></script>

    如果只是页面处于论坛所在目录的话也可以省去绝对地址,只需插入下面的代码即可:
    <script language='javascript' src='Dv_Plus/Avatar/Plus_Avatar_Show.js'></script>

    在需要显示结婚照的地方插入如下代码:
    <script src="http://你论坛的地址/Plus_Avatar_News.asp?UserName=户主用户名&SpouseName=配偶用户名"></script>

    如果只是页面处于论坛所在目录的话也可以省去绝对地址,只需插入下面的代码即可:
    <script src="Plus_Avatar_News.asp?UserName=户主用户名&SpouseName=配偶用户名"></script>

    3、自己有服务器的用户需要注意,如果需要使用形象的首页调用,必须保证Dv_Plus/Avatar目录对IUSER有写权限,否则无法自动建立缓存文件。

    4、Plus_Avatar_New.asps中Const LockUrl = ""用于设置避免外部调用,具体设置方法参见注释内容。

    5、Plus_Avatar_News.asp中Const UpdateTime = 300用于设置缓存的时间,300意味着用户在缓存更新后的300秒之内如果更换了服装,将不会立即显现在首页调用中。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    8
     楼主| 丨一朵丶管理员 发表于 2008-1-24 10:25:52 | 只看该作者

    首页跳转JS调用:

    <script language='javascript' src='域名.js'></script>

    域名.js 内容:

    switch(location.host){

    case 'www.abc.com':

    location.href="http://www.abc.com/bbs/"

    break;

    }

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    9
     楼主| 丨一朵丶管理员 发表于 2008-1-24 10:48:17 | 只看该作者

    网页添加背景音乐代码:

    RM格式

    <!--背景音乐<EMBED src=***.rm hidden=true type=application/octet-stream autostart="true" loop="true"></p>-->

    MP3格式-最小化停止

    <!--背景音乐<bgsound src="***.mp3" loop="-1"></p>-->

    MP3格式-最小化不停止

    <embed src="***.mp3" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="1" loop="true"></embed>

    [此贴子已经被作者于2008-1-24 13:25:13编辑过]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2011-7-3 00:40
  • 签到天数: 1 天

    [LV.1]初来乍到

    10
     楼主| 丨一朵丶管理员 发表于 2008-2-19 13:40:09 | 只看该作者

    避免Flash始终位于最上层的解决方法

    在<object>里面插入<PARAM NAME=wmode VALUE=transparent>

    啊啊啊...如此简单!耗费我一上午心血!

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入一朵

    本版积分规则

    GMT+8, 2024-11-25 18:20

    © 2001-2011 Powered by Discuz! X3.2. Theme By Yeei!

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