通信界 | 通信圈 | 通信家 | 下载吧 | 说吧 | 国际 | 国内 | 运营 | 市场 | 财经 | 物联网 | 无现金 | | 专网 | 信息安全 | 5G | BigDate
 电源 | 专网 | 光通信 | 交换 | 视频 | 接入 | 无线 | 线缆 | 测试 | IT | 自动化 | 互联网 | 数据 | 政策 | 终端 | NGN | 视界 | 前瞻 | 知本院

通信圈〖信息 · 技术〗通信认证 · 资料下载 → 动网7.10sp1修改转帖集(一)

欢迎您提出建议和意见!管理员QQ:181502650 通信界QQ群:群①:31498574;群②:89286709 下载吧-通信书籍、通信论文、通信报告集聚地! 通信界QQ群:群③:5834261;群④:8044407

  共有3991人关注过本帖树形打印复制链接

主题:动网7.10sp1修改转帖集(一)

帅哥哟,离线,有人找我吗?
新月弯刀
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 新月派弯刀
等级:通信圈管理员 帖子:2213 积分:26874 威望:10 精华:34 注册:2004/9/1 1:25:35
动网7.10sp1修改转帖集(一)  发帖心情 Post By:2008/4/25 22:33:19 [只看该作者]

说明:修改文章来自于:空谷寻梦社区(http://www.koomv.com/bbs/index.asp?boardid=18),作者:痴心无语 灵犀

写在前面的话:
动网SP1的出台,带给动网迷的即高兴又心酸,高兴的是,我们可以使用更好的论坛;但心酸的是,我们又要花许多精力在SP1身上了。因为准备把空谷最终跟上动网的步伐,无语也开始一点一点对SP1动手,因在本地修改,又怕改得多了,自己也不知道改了哪些地方,所以在这里记录下来,既可作为备忘手记,也可方便其他朋友,还可与大家互相交流一下修改心得与体会。

为了方便查找,下面增加一个修改列表。

第一楼:

第一改:全面删除论坛中“一搜”的方法公布(空谷原创)
第二改:如何修改SP1项部的图片(样式如本社区顶部图片)
第三改:去除底部“阿里巴巴”和“Alibaba”的方法
第四改:个人信息美化修改方法(原创)
第五改:升级到10月27日SP1补丁后在线图例变宽的解决方法(原创)
第六改:首页版块列表图片过大时表格断线的解决
第七改:发贴页心情图标个数修改
第八改:快速回复心情图片行高的修改

第二楼:

第九改:首页个人信息美化修改
第十改:贴子显示页个人信息内容超多使表格断线的解决方法
第十一改:帅哥美女建站天数及FLASH时钟增加修改
第十二改:修改贴子列表标题长度
第十三改:如何让下拉菜单透明

第三楼:

第十四改:贴子列表前加日期的修改方法
第十五改:"论坛通行证"全面大清除
第十六改:注册时将“填写详细资料”默认为打开
第十七改:去除所有支付宝交易按钮
第十八改:签名美化修改
第十九改:快速回复栏发贴表情框的度高修改
第二十改:空谷社区首页调用最新贴、热门贴等修改方法
第二十一改:让首页友情链接LOGO滚动起来的修改方法(原创)
第二十二改:贴间个人信息增加个人文集和精华的修改(如本社区)
第二十三改:只在主题贴子下面增加版权的修改方法

第四楼:

第二十四改:空谷社区原创贴子美化的修改方法
第二十五改:修改发贴编辑器的高度
第二十六改:增加默认签名及标签边框的签名美化修改方法(如空谷现在样式)
第二十七改:个人信息标签层的实现方法(如空谷现在样式)
第二十八改:首页分论坛图片增加渐隐渐现效果

》》》》》》》》》》》》》》》》》》》》》》》》》

会员补充修改:

第63楼:禁止版主查看用户隐身状态的修改(会员:灵犀)
第63楼:只允许游客看部分内容for 7.1sp1(会员:灵犀)
第64楼:发贴时将内容复制以防发贴失败的完美修改(会员:灵犀)


第一改:全面删除论坛中“一搜”的方法公布(空谷原创)


刚下了最新的SP1,当然首先第一个目标就是去掉首页的“一搜”功能,因为个人觉得太影响美观,呵呵……

1、删除或屏蔽SP1首页“一搜”

在动网默认风格分页面模板(page_index)界面风格管理template.html(0),找到如下代码,将其屏蔽(建议屏蔽,如果需要再取消屏蔽就行了)或删除!!

<!--

<div style="float:left;padding:3px;width:49%;height:28px;" >
<div style="float:left;"><a href="http://www.yisou.com/search?pid=400107_1006" target="_blank"><img src="images/search/yisou.gif" border="0"  alt="一 搜" style="margin-top:10px;margin-left:10px;margin-right:6px;" align="absmiddle"/></a></div>
<form method="POST" action="query.asp" target="_blank">
<input type="hidden" value="2" name="isWeb"/>
<input type="hidden" value="8" name="stype"/>
<div style="float:left;">
<input name="keyword" size="20" value="关键字" onmouseover="this.focus()" onblur="if (this.value =='') this.value='请输入关键字' " onfocus="this.select()" onclick="if(this.value=='请输入关键字')this.value=''" style="height : 18px;border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA;COLOR: #4d4d4d;FONT-FAMILY: Arial; margin-top:3px;margin-left:0px;margin-right:5px;"/>
</div>
<div style="float:left;">
<input style="border:solid 1px #D4D4D4;BACKGROUND-COLOR: #FAFAFA; height : 22px;COLOR: #4d4d4d;FONT-FAMILY: Arial; FONT-SIZE:11.5px;margin-top:3px;margin-left:5px;margin-right:5px;" type="submit" value="搜一搜" name="submit"/>
</div>
</form>
</div>
-->

如屏蔽此功能,只需在代码前面加上<!--,后面加上-->


此是无语在9月20日发在动网官方论坛的一篇修改手记,今天移过来,以作备忘。
补充:

使用此法屏蔽代码后,出现:"查看新贴v热门话题v发贴排行v用户列表" 靠左显示,不太美观,无语找到了以下方法来解决此问题,就在下面的部分找到如下代码

<div style="float:left;padding:3px;height:28px;text-indent:24px;" >
<a href="query.asp?stype=3&amp;pSearch=0&amp;nSearch=0">查看新贴</a>
<font face="Wingdings" color="666666">v</font> 
<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>
将红色的那句改为:text-align :center;

即可实行居中了。

无语2005年9月24日补充修改。

2、去掉论坛导航栏处“搜一搜更多此类问题”

动网默认风格分页面模板(main_style)界面风格管理Dvbbs.mainhtml(5)


找到:

<div style="float:right;">{$SearchStr}&nbsp;</div>

删除或者屏蔽即可。

3、去除搜索页的:“同时搜一搜更多结果”

动网默认风格分页面模板(page_query)界面风格管理template.html(0) 找到:

   <input type="checkbox" name="isWeb" value="0" checked="true" /><xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text>
   <font color="blue"><xsl:value-of select="$str_11"/></font>

将此段屏蔽或删除即可。(如果要保留一搜,又不想使其成为默认的,就是把默认的那个勾勾去掉,那么直接删除: checked="true" 这句就可以了。

4、去除搜索结果页的:“同时搜一搜更多结果”及“网页搜索”按钮

动网默认风格分页面模板(page_query)界面风格管理template.html(0) 找到:

   <xsl:otherwise>
   <input type="checkbox" name="isWeb" value="0" onclick="ONSearch('t','SearchMain2',this,'{/xml/@keyword}','{/xml/@SelSearch}')"/>
   </xsl:otherwise>

再找到:

   <xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text><font color="blue"><xsl:value-of select="$str_11"/></font>

分别将以上找到的两段代码屏蔽或删除即可,这样搜索结果列表处的:“同时搜一搜更多结果”就没有了。

再下面一点找到:

   <xsl:text disable-output-escaping="yes" >&amp;nbsp;&amp;nbsp;&amp;nbsp;</xsl:text><input type="submit" value="网页搜索" name="submit"/>

将此段屏蔽或删除,呵呵,“网页搜索”的按钮是不是也没有了,论坛中无处不在讨厌的“一搜”终于看不见了。不好,好像还有一个,看下面的:

5、去除贴子列表处底部的“网页搜索”按钮

不要告诉我你不知道贴子列表处的在哪里?

动网默认风格分页面模板(page_index)界面风格管理 template.html(1) 找到:

<xsl:text disable-output-escaping="yes" >&amp;nbsp;</xsl:text><input type="submit" name="submit" value="网页搜索"/>
动手吧,最后的胜利正等着你哩。。。

3、4、5点为无语2005年11月30日补充修改


第二改:如何修改SP1项部的图片(样式如本社区顶部图片)
  

在后台“界面风格总管理”==>>动网默认风格分页面模板(main_style)界面风格管理==>>Dvbbs.mainhtml(4)找到如下代码:

<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_mid">
<div id="topbar_mid_r">
<div style="cursor:hand" onclick="window.external.AddFavorite(document.location.href,'{$title}')" onmousemove="status='收藏本页';" onmouseout="status='';">收藏本页</div>
<div><a href="{$mailto}" target="_blank">联系我们</a></div>
<div><a href="boardhelp.asp?boardID=18">论坛帮助</a></div>
</div>
<div id="topbar_mid_l">
<a href="{$link}"><img border="0" src="{$logo}" alt="" /></a>
</div>
<div id="topbar_mid_m">{$top_ads}</div>
</div>
<div class="mainbar" id="topbar_bottom">dvbbs</div>
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />
替换成:

<div class="mainbar" id="topbar_top">dvbbs</div>
<div class="mainbar" id="topbar_mid">
        <table width="780" height="242" border="0" align="center">
        <tr>
        <td align=left background="Skins/Default/Koomv_ZhongQ.jpg">
          <div align="right">
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="240">
                <param name="movie" value="Skins/Default/KoomvSWF/koomv_guang.swf">
                <param name="quality" value="high">
  <param name="wmode" value="transparent">
                <embed src="Skins/Default/KoomvSWF/koomv_guang.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="240"></embed>
            </object>
          </div></td>
        </tr>
    </table>
</div>
<div class="mainbar" id="topbar_bottom">dvbbs</div>
<div class="mainbar" id="topbar_menu">{$menu}</div>
<br />
注:无语改的是固定比例的,如果要改为百分比的,只需将上面红色的代码改为:width="100%"即可;蓝色的为背景图片地址;紫色的代码为透明FLASH代码。

第三改:去除底部“阿里巴巴”和“Alibaba”的方法

在inc/Dv_ClsMain.asp源代码中找到:

  If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
   Alibaba_Ad = "<div>网上贸易 创造奇迹! <a href = ""http://china.alibaba.com"" title = ""从网民、网友时代进入“网商”时代"" target=""_blank"">阿里巴巴</a> <a href = ""http://www.alibaba.com"" title= ""Online Marketplace of Manufacturers & Wholesalers"" target = ""_blank"">Alibaba</a></div>"
  End If
  Tmp = Replace(Tmp,"{$powered}","Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a>  <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & fVersion & "</a>" )
  If Dvbbs.Forum_ChanSetting(3)="0" Then
   Tmp = Replace(Tmp,"{$alipaymsg}","<a href=""https://www.alipay.com"" target=""_blank"" title=""本论坛采用阿里巴巴支付宝网上银行支付系统,安全、可靠、便捷""><img src="""&Dvbbs_Server_Url&"dvbbs/alipay_icon2.gif"" border=""0"" alt=""""></a>")
  Else
   Tmp = Replace(Tmp,"{$alipaymsg}","")
  End If

将其改为:

  If IsSqlDataBase = 0 Or (IsBuss = 0 And IsSqlDataBase = 1) Or Forum_Info(0)="动网先锋论坛" Then
   Alibaba_Ad = ""
  End If
  Tmp = Replace(Tmp,"{$powered}","Powered By <a href = ""http://www.dvbbs.net/"" target = ""_blank"">Dvbbs</a>  <a href = ""http://www.dvbbs.net/download.asp"" target = ""_blank"">Version " & fVersion & "</a>" )
  If Dvbbs.Forum_ChanSetting(3)="0" Then
   Tmp = Replace(Tmp,"{$alipaymsg}","")
  Else
   Tmp = Replace(Tmp,"{$alipaymsg}","")
  End If

这样就可去掉讨厌的东西了,呵呵…………

第四改:个人信息美化修改方法(原创)

花了将近一个小时的时间,终于将个人信息美化测试完成,下面是修改方法,仅供参考:

在后台默认风格分页面模板(page_dispbbs)界面风格管理template.html(0),找到如下代码:

<xsl:if test="/post/setting/@usertitle=1">
<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: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>
<div>积分:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userep"/></div>
<xsl:variable name="groupname" select="/post/userlist/user[@userid=$userid]/@usergroup"/>
<xsl:if test="/post/setting/@menpai=1">
<div>门派:<xsl:choose>
  <xsl:when test="$groupname =''">无门无派</xsl:when>
  <xsl:otherwise>
  <xsl:choose>
  <xsl:when test="/post/group/groupname[@groupname=$groupname]"><xsl:value-of select="$groupname"/></xsl:when>
  <xsl:otherwise>无门无派</xsl:otherwise>
</xsl:choose>
  </xsl:otherwise>
</xsl:choose>
  </div>
  </xsl:if>
<div>注册:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@joindate"/></div>
用下面的这段代码替换就可以了,使用的几张图片可在本社区个人状态栏另存为。

<!--个人信息美化修改(无语修改)-->
<xsl:if test="/post/userlist/user[@userid=$userid]/@usertitle != ''"><div><IMG src="images/Koomv_H.gif"/> 头衔:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usertitle"/></div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
</xsl:if>
<div><IMG src="images/Koomv_N.gif"/> 等级:<font color="red"><b><xsl:value-of select="/post/userlist/user[@userid=$userid]/@userclass"/></b></font></div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<xsl:if test="/post/userlist/user[@userid=$userid]/@userpower != 0"><div><IMG src="images/Koomv_L.gif"/> 威望:<font color="red"><b><xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpower"/></b></font> 点</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
</xsl:if>
<div><IMG src="images/Koomv_H.gif"/> 文章:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userpost"/> 篇</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<div><IMG src="images/Koomv_N.gif"/> 积分:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userep"/> 点</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<div><IMG src="images/Koomv_L.gif"/> 金钱:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userwealth"/> 元</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<div><IMG src="images/Koomv_H.gif"/> 点券:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@userticket"/> 张</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<div><IMG src="images/Koomv_N.gif"/> 金币:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@usermoney"/> 枚</div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<xsl:variable name="groupname" select="/post/userlist/user[@userid=$userid]/@usergroup"/>
<div><IMG src="images/Koomv_L.gif"/> 门派:<xsl:choose>
  <xsl:when test="$groupname =''">无门无派</xsl:when>
  <xsl:otherwise>
  <xsl:choose>
  <xsl:when test="/post/group/groupname[@groupname=$groupname]"><xsl:value-of select="$groupname"/></xsl:when>
  <xsl:otherwise>无门无派</xsl:otherwise>
</xsl:choose>
  </xsl:otherwise>
</xsl:choose>
  </div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<div><IMG src="images/Koomv_H.gif"/> 注册:<xsl:value-of select="/post/userlist/user[@userid=$userid]/@joindate"/></div>
<div style="margin:1px 25px 1px 25px;padding:1px;background:url(images/line1.gif) repeat-x;"></div>
<!--个人信息美化修改(无语修改)-->


第五改:升级到10月27日SP1补丁后在线图例变宽的解决方法(原创)
 

解决方法如下:

后台==>>模板总管理-分页面模板(page_index)==>>template.html(0)

找到:

<div style="padding:5px 10px 5px 10px;line-height:18px;text-align : left;display:none;" id="onlinetr"></div>

无语把它改为原来的SP1的这句就好了:


<div style="padding:5px 10px 5px 10px;line-height:18px;height:18px;text-align : left;display:none;" id="onlinetr"></div>


第六改:首页版块列表图片过大时表格断线的解决
 

在CSS样式表中找到:

.index_left_states{border-right : 1px solid #6595d6;width :46px;float:left;height:60px;background-color : #fff;}

把红色的数值改大一点,大小根据图片而定。


第七改:发贴页心情图标个数修改
 

动网默认风格分页面模板(page_post)界面风格管理template.html(0)找到:

var Emot_PageSize=15; //心情一行个数
 这个不用说了吧,哈哈…………


第八改:快速回复心情图片行高的修改
 

如果你使用了效大的心情图片,如空谷社区这样的,在快速回复栏一定只能看到一小部份,为了美观,无语就把这个框框改高了点。

方法如下:

动网默认风格分页面模板(page_dispbbs)界面风格管理template.html(0),找到:

<div style="overflow : auto ;padding:4px 20px 4px 20px;height:30px;line-height:30px;text-align : left;border:1px inset;background-color: #fff;">
<xsl:for-each select="post/emot/em">
<xsl:choose>
<xsl:when test="position() &gt; 9"><img src="{$empath}{.}" alt="" style="margin:6px;cursor: pointer;" onclick="putEmot('em{position()}');"/></xsl:when>
<xsl:otherwise><img src="{$empath}{.}" alt="" style="margin:6px;cursor: pointer;" onclick="putEmot('em0{position()}');"/></xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</div>
其实只要改红色的两个30就好了,改时这两个数字最好一样。要多高自己看着办。

蓝色的一窜数值是指层边框与内容(即心情图片)的距离,依次是上、右、下、左的距离,呵呵,是不是又学到一点DIV的东东??

空谷社区是把这句改成了这样的,效果你可以自己看。

<div style="overflow : auto ;padding:1px 0px 1px 0px;height:70px;line-height:70px;text-align : left;border:1px inset;background-color: #fff;">


该文章转自[桂林乡村旅游网] Www.xcly6y.net转帖请保留此信息
原文地址:http://www.xcly6y.net/dispbbs.asp?boardid=10&id=727



由于家园论坛数据量过于庞大,无法进行帖子逐个修改,故给所有用户每人增加5000元电通币用于下载用,若电通币用完了,可以向管理员申请,版主会及时给您增加金钱,也希望大家理解,多多发贴跟帖,共同营造良好的沟通氛围。
下载吧-通信书籍、通信论文、通信报告集聚地!  回到顶部