蓝雨 发表于 2007-6-19 10:11:00

[推荐]关于蓝雨论坛安装新风格出现的问题解决方法

<p>问题1. 安装新风格事帖子间的美化没有了</p><p>解决方法: <strong><font color=\"#ff0000\">完美在帖子中显示个人信息、登陆次数等的修改方法</font></strong><br/></p><p></p><p></p><p>首先修改dispbbs.asp 找到 </p><p></p><p>Set Rs=Dvbbs.Execute(\"Select </p><p></p><p>userid,useremail,UserIM,UserMobile,Usersign,userclass,Usertitle,Userwidth,Userheight,UserPost,Userface,JoinDate,userWealth,us </p><p></p><p>erEP,userCP,Userbirthday,User***,UserGroup,LockUser,userPower,titlepic,UserGroupID,LastLogin,UserHidden,IsChallenge,UserMoney </p><p></p><p>,UserTicket,UserAvaSetting,UserIsAva From dv_user Where UserID IN (\"& postuseridlist &\")\") </p><p></p><p>修改为 </p><p></p><p>Set Rs=Dvbbs.Execute(\"Select </p><p></p><p>userid,useremail,UserIM,UserMobile,Usersign,userclass,Usertitle,Userwidth,Userheight,UserPost,Userface,JoinDate,userWealth,us </p><p></p><p>erEP,userCP,Userbirthday,User***,UserGroup,LockUser,userPower,titlepic,UserGroupID,LastLogin,UserHidden,IsChallenge,UserMoney </p><p></p><p>,UserTicket,UserAvaSetting,UserIsAva,<font color=\"#ff0000\">userlogins</font> From dv_user Where UserID IN (\"& postuseridlist &\")\") </p><p></p><p></p><p>然后后台风格模板 page_dispbbs template.html(0) </p><p></p><p>查找 文章找到 </p><p></p><p><div>文章:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userpost\"/></div> </p><p></p><p>后面的省略了。然后替换成 </p><p></p><p><div>文章:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userpost\"/></div> </p><p></p><p><div>经验:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userep\"/></div> </p><p></p><p><div>魅力:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@usercp\"/></div> </p><p></p><p><div>现金:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userwealth\"/></div> </p><p></p><p><div>金币:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@usermoney\"/></div> </p><p></p><p><div>点券:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userticket\"/>点</div> </p><p></p><p><div>登陆:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userlogins\"/></div> </p><p></p><p><div>生日:<xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@userbirthday\"/></div> </p><p></p><p>就ok了 </p><p></p><p></p><p></p><p><font color=\"#ff0000\"><strong>首页个人信息美化修改</strong></font><br/></p><p></p><p></p><p></p><p></p><p></p><p></p><p>动网默认的在首页显示的个人信息比较凌乱,看起来一点都不爽,所以只得自己动手了。 </p><p></p><p>方法如下: </p><p></p><p>动网默认风格分页面模板(page_index)界面风格管理template.html(0) </p><p></p><p>找到: </p><p></p><p><div>注册:<b><xsl:value-of select=\"substring-before(BoardList/userinfo/@joindate,\' \')\" /></b> 登录 <b><xsl:value-of select=\"BoardList/userinfo/@userlogins\" /></b> 次<br/>等级:<b><xsl:value-of select=\"BoardList/userinfo/@userclass\" /></b></div> </p><p></p><p><div>金钱:<b><xsl:value-of select=\"BoardList/userinfo/@userwealth\" /></b> 积分:<b><xsl:value-of select=\"BoardList/userinfo/@userep\" /></b> 魅力:<b><xsl:value-of select=\"BoardList/userinfo/@usercp\" /></b></div> </p><p></p><p><div>主题:<b><xsl:value-of select=\"BoardList/userinfo/@usertopic\" /></b> 文章:<b><xsl:value-of select=\"BoardList/userinfo/@userpost\" /></b> 精华:<font class=\"redfont\"><b><xsl:value-of select=\"BoardList/userinfo/@userisbest\" /></b></font> 被删:<b><xsl:value-of select=\"translate(BoardList/userinfo/@userdel,\'-\',\'\')\" /></b></div> </p><p></p><p>改为: </p><p></p><p><div style=\"float:left;width:130px;height:15px;line-height:15px;\">注册:[<b><xsl:value-of select=\"substring-before(BoardList/userinfo/@joindate,\' \')\" /></b>]</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">等级:[<font color=\"red\"><b><xsl:value-of select=\"BoardList/userinfo/@userclass\" /></b></font>]</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">登录:[<b><xsl:value-of select=\"BoardList/userinfo/@userlogins\" /></b>] 次</div> </p><p></p><p><div style=\"float:left;width:130px;height:15px;line-height:15px;\">金钱:[<b><xsl:value-of select=\"BoardList/userinfo/@userwealth\" /></b>] 元</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">积分:[<b><xsl:value-of select=\"BoardList/userinfo/@userep\" /></b>] 分</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">魅力:[<b><xsl:value-of select=\"BoardList/userinfo/@usercp\" /></b>] 点</div> </p><p></p><p><div style=\"float:left;width:130px;height:15px;line-height:15px;\">主题:[<b><xsl:value-of select=\"BoardList/userinfo/@usertopic\" /></b>] 篇</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">文章:[<b><xsl:value-of select=\"BoardList/userinfo/@userpost\" /></b>] 篇</div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">精华:[<font class=\"redfont\"><b><xsl:value-of select=\"BoardList/userinfo/@userisbest\" /></b></font>] 篇<img src=\"skins/Default/isbest.gif\" align=\"absmiddle\"/></div> </p><p></p><p><div style=\"float:left;width:100px;height:15px;line-height:15px;\">被删:[<b><xsl:value-of select=\"translate(BoardList/userinfo/@userdel,\'-\',\'\')\" /></b>] 篇</div></p><p><strong><font color=\"#ff0000\">把签名框起来</font></strong></p><p></p><p>在后台动网默认风格分页面模板(page_dispbbs)界面风格管理template.html(0)找到</p><p></div></p><p><xsl:if test=\"/post/userlist/user[@userid=$userid]/@usersign !=\'\' and @signflag =1\"> </p><p></p><p><div style=\"width:85%;overflow-x: hidden;\" id=\"sigline_{position()}\"> </p><p></p><p><img src=\"{/post/setting/@picurl}sigline.gif\" /><br /><xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@usersign\" disable-output-escaping=\"yes\"/> </p><p></p><p></div> </p><p></p><p>改为 </p><p></p><p></div> </p><p></p><p><xsl:if test=\"/post/userlist/user[@userid=$userid]/@usersign !=\'\' and @signflag =1\"> </p><p></p><p><div style=\"width:<font color=\"#ff0000\">100</font>%;overflow-x: hidden;\"> </p><p></p><p><fieldset style=\"padding: 10px;\"><legend><b>这是<font color=\"red\"><xsl:value-of select=\"@username\"/></font>的签名,帅吧!</b></legend> </p><p></p><p><xsl:value-of select=\"/post/userlist/user[@userid=$userid]/@usersign\" disable-output-escaping=\"yes\"/></fieldset> </p><p></p><p></div> </p><p></p><p>红色数是框的宽度。</p><p></p><p></p><p></p><p></p><p><strong><font color=\"#ff0000\">注册时将“填写详细资料”默认为打开</font></strong></p><p></p><p>在:动网默认风格分页面模板(page_login)界面风格管理template.html(13) </p><p></p><p>找到:<br/><table cellpadding=3 cellspacing=1 align=center class=tableborder1 id=adv style=\"DISPLAY: none\" ></p><p><TR align=middle><Th colSpan=2 height=24 align=left>填写详细资料</TH></TR> </p><p>将色的代码删除掉即可。</p><p><strong><font color=\"#ff0000\">贴子美化修改for DVBBS7.1SP1<br/></font></strong> </p><p></p><p></p><p></p><p></p><p></p><p></p><p>默认风格分页面模板(page_dispbbs)界面风格管理template.html(0) </p><p></p><p></p><p></p><p></p><p></p><p></p><p><font color=\"#ff0000\"><FIELDSET style=\"padding: 10px;\"><LEGEND><br/><div style=\"line-height:22px;\"><div style=\"float:left;\"></font><img src=\"{/post/setting/@picurl}topicface/{@expression}\" alt=\"发贴心情\" /></div><b><xsl:value-of select=\"@topic\" disable-output-escaping=\"yes\"/></b></div><font color=\"#ff0000\"></LEGEND><br/></font><xsl:if test=\"@parentid = 0\"><br/><xsl:if test=\"$mofaface !=\'\' and $mofaface !=\'0\'\"><div style=\"float:right;margin-right:20px;\"><a href=\"javascript:DispMagicEmot({$mofaface},350,500)\"><img src=\"dv_plus/tools/magicface/gif/{$mofaface}.gif\" border=\"0\" alt=\"\"/><br />魔法表情<br/>点击重放</a></div><br/><script type=\"text/javascript\" language=\"javascript\"><br/>LoadMagicEmot(<xsl:value-of select=\"$mofaface\" />,<xsl:value-of select=\"/post/postinfo/@topicid\"/>);<br/></script><br/></xsl:if><br/></xsl:if><br/><div style=\"{$bodystyle}margin-top:10px;word-wrap : break-word ;word-break : break-all ;\" onload=\"this.style.overflowX=\'auto\';\"><br/><xsl:choose><br/><xsl:when test=\"@parentid =0 and /post/postinfo/@getmoneytype=3\"><xsl:call-template name=\"checkgetmoney\" /></xsl:when><br/><xsl:otherwise><xsl:value-of select=\"@body\" disable-output-escaping=\"yes\"/></xsl:otherwise><br/></xsl:choose><br/></div><font color=\"#ff0000\"></FIELDSET> </font></p><p><strong><font color=\"#ff0000\">7.1sp1精华帖子标题后(上)面加精华图章的修改方法</font></strong><br/></p><p></p><p></p><p></p><p></p><p></p><p></p><p>在新版的7.1.0sp1中测试后可以用 </p><p></p><p></p><p></p><p></p><p></p><p></p><p>后台模板page_dispbbstemplate.html(0)中找到如下代码: </p><p></p><p></p><p></p><p></p><p></p><p></p><p><img src=\"{/post/setting/@picurl}topicface/{@expression}\" alt=\"发贴心情\" /></div><b><xsl:value-of select=\"@topic\" disable-output-escaping=\"yes\"/></b> </p><p></p><p></p><p></p><p></p><p></p><p></p><p>在其后面加入以下代码即可: </p><p></p><p></p><p></p><p></p><p></p><p></p><p><xsl:choose><xsl:when test=\"@isagree!=\'\' or /xml/postinfo/@TopicUseTools!=\'\' or /xml/postinfo/@getmoneytype!=\'0\' or @IsUpload=\'2\' or @IsUpload=\'3\' or @isbest=\'1\'\"><div style=\"position:absolute;width:5px; height:30px; z-index:1; <font color=\"#ff0000\">top: 340; left:350</font> ;\"><xsl:if test=\"@isbest=\'1\'\"><img src=\"Skins/Default/jhtz.gif\" border=\"0\" title=\"蓝雨论坛的精华帖子\" align=\"absmiddle\"/><xsl:text disable-output-escaping=\"yes\" ></xsl:text></xsl:if></div><br/> </xsl:when></xsl:choose> </p><p></p><p></p><p></p><p></p><p></p><p></p><p>注:代码中,图章图片“jhtz.gif”必须是透明背景的 *.gif 格式,其存放位置和鼠标经过图章图片时的提示文字“蓝雨论坛的精华帖子”需自己设置。红色数字为图章显示的位置</p><p></p>
[此贴子已经被作者于2007-6-30 7:45:07编辑过]

蓝雨 发表于 2007-6-19 10:12:00

<p><strong>蓝雨论坛怎么不能安装新的风格问题</strong></p><p><strong><font color="#ff0000">解决:</font>
                </strong>将明星插件在新风格模版中重新安装一下就可以了</p>

蓝雨 发表于 2007-6-19 10:22:00

<p>关于有些用户换新风格不能注册?</p><p>解决: 看看是不是你改了什么东西</p><p>请按照以下的方法查找,是否安装正确。</p><p><strong><font color="#ff00ff">1.</font><br/></strong>进入后台,风格界面模板总管理,page_login,template.html(13) </p><p><font color="#0000ff"><TR><br/><TD class=tablebody1><B>密码问题</B>:<BR>忘记密码的提示问题</TD></font><br/></p><p>在此两句<strong><font color="#2b6fd5">上面</font></strong>添加如下代码 </p><p><font color="#ff0000"><TR><br/><TD class=tablebody1><br/><div style="color:red"><b>反论坛群发必填项:</b></div><br/><div>为了防止群发软件的恶意注册,</div><br/><div>请回答以下问题</div><br/><div style="color:blue;font-size=18px"><b>{$EvilQuesion}<b></div></font><br/><font color="#ff0000"></TD><br/><TD class=tablebody1><INPUT size=30 name=evilanswer> </TD><br/></TR></font><br/></p><p><strong><font color="#ff00ff">2.</font></strong> 打开reg.asp,找到<br/><font color="#0000ff"><!--#include file="inc/md5.asp"--></font><br/>在其下添加<br/><font color="#ff0000"><!--#include file="inc/CheckEvil.asp"--><br/></font>找到<br/><font color="#0000ff">TempLateStr=Replace(TempLateStr,"{$user_belief}",Selectinfo(5))</font><br/>在其下添加<br/><font color="#ff0000">Randomize<br/>Session("EvilID")=int(Rnd*QuesionNum) <br/>TempLateStr=Replace(TempLateStr,"{$EvilQuesion}", QuesionArray(Session("EvilID")))</font><br/>找到<br/><font color="#0000ff">Else<br/>quesion=Request.form("quesion")<br/>End If<br/></font>在其下添加<br/><font color="#ff0000">If Request.Form("EvilAnswer")="" Then<br/>ErrCodes=ErrCodes+"<li>"+"请填写防恶意注册问题!"<br/>End If<br/><br/>If Not CheckEvil(Request.Form("EvilAnswer")) Then<br/>ErrCodes=ErrCodes+"<li>"+ "防恶意注册问题回答错误,请返回重试。"<br/>End If</font><br/></p><p><br/></p><p><strong><font color="#ff00ff">3.</font></strong> 增加一个新文件CheckEvil.asp,填写如下代码,并上传到论坛inc目录下,即 /inc/CheckEvil.asp。<br/><font color="#ff0000"><%<br/>Dim QuesionArray(100)<br/>Dim AnswerArray(100)<br/>Dim QuesionNum<br/>QuesionNum=5 '请在这里正确设置问题的总数</font><br/><font color="#ff0000">Function CheckEvil(Answer)<br/>Dim TrueAnswer<br/>If Session("EvilID")="" Then<br/>CheckEvil=False<br/>Exit Function<br/>End If<br/>TrueAnswer=CStr(AnswerArray(Session("EvilID")))<br/>If Answer=TrueAnswer Then<br/>CheckEvil=true<br/>End If</font><br/><font color="#ff0000">End Function</font><br/><font color="#ff0000">QuesionArray(0)="12的平方是多少?(数字)"<br/>AnswerArray(0)="144"<br/>QuesionArray(1)="中国最长的河流叫什么名字?"<br/>AnswerArray(1)="长江"<br/>QuesionArray(2)="“举头望明月”的下句是什么?(提示:低头??乡)"<br/>AnswerArray(2)="低头思故乡"<br/>QuesionArray(3)="“举头望明月”的下句是什么?(提示:低头??乡)"<br/>AnswerArray(3)="低头思故乡"<br/>QuesionArray(4)="中国史上唯一的女皇是谁?(提示:武?天)"<br/>AnswerArray(4)="武则天"</font><br/><font color="#ff0000">%></font></p>
页: [1]
查看完整版本: [推荐]关于蓝雨论坛安装新风格出现的问题解决方法