找回密码
 注册
查看: 1789|回复: 1

[分享] Discuz7论坛签名位置靠上解决办法

[复制链接]
发表于 2009-8-22 01:22:07 | 显示全部楼层 |阅读模式
Discuz7帖内个人信息太长的时候,如果有设置签名或帖内下方广告的话,会导致签名或帖内下方广告过高,以下修改方法就是修正这个问题的困扰!
打开templates/default/viewthread_node.htm
搜索第1个


  1. <td class="postauthor">
复制代码


换成

  1. <td class="postauthor" rowspan="2">
复制代码


搜索

  1.                 <!--{if $post['signature'] && ($bannedmessages & 4 && (($post['authorid'] && !$post['username']) || ($post['groupid'] == 4 || $post['groupid'] == 5) || ($post['status'] & 1)))}-->
  2.                 <div class="signatures">
  3.                         <table cellspacing="0" cellpadding="0">
  4.                                 <tr>
  5.                                         <td>{lang member_signature_banned}</td>
  6.                                 </tr>
  7.                         </table>
  8.                 </div>
  9.                 <!--{elseif $post['signature'] && !$post['anonymous'] && $showsignatures}-->
  10.                 <div class="signatures" style="maxHeightIE: {$maxsigrows}px;">
  11.                         <table cellspacing="0" cellpadding="0">
  12.                                 <tr>
  13.                                         <td>
  14.                                         $post[signature]
  15.                                         </td>
  16.                                 </tr>
  17.                         </table>
  18.                 </div>
  19.                 <!--{/if}-->

  20.                 <!--{if $admode && empty($insenz['hardadstatus']) && !empty($advlist['thread1'][$post['count']])}--><div class="ad_textlink1" id="ad_thread1_$post[count]">$advlist[thread1][$post[count]]</div><!--{else}--><div id="ad_thread1_$post[count]"></div><!--{/if}-->
复制代码


删除掉,继续搜索下面


  1. <td class="postauthor"></td>
  2.         <td class="postcontent">
复制代码


换成


  1.         <td class="postcontent" style="vertical-align:bottom;">
  2.                 <!--{if $post['signature'] && ($bannedmessages & 4 && (($post['authorid'] && !$post['username']) || ($post['groupid'] == 4 || $post['groupid'] == 5) || ($post['status'] & 1)))}-->
  3.                 <div class="signatures">
  4.                         <table cellspacing="0" cellpadding="0">
  5.                                 <tr>
  6.                                         <td>{lang member_signature_banned}</td>
  7.                                 </tr>
  8.                         </table>
  9.                 </div>
  10.                 <!--{elseif $post['signature'] && !$post['anonymous'] && $showsignatures}-->
  11.                 <div class="signatures" style="maxHeightIE: {$maxsigrows}px;">
  12.                         <table cellspacing="0" cellpadding="0">
  13.                                 <tr>
  14.                                         <td>
  15.                                         $post[signature]
  16.                                         </td>
  17.                                 </tr>
  18.                         </table>
  19.                 </div>
  20.                 <!--{/if}-->

  21.                 <!--{if $admode && empty($insenz['hardadstatus']) && !empty($advlist['thread1'][$post['count']])}--><div class="ad_textlink1" id="ad_thread1_$post[count]">$advlist[thread1][$post[count]]</div><!--{else}--><div id="ad_thread1_$post[count]"></div><!--{/if}-->
复制代码


保存覆盖,后台更新模版缓存即可!
发表于 2009-8-22 08:32:43 | 显示全部楼层
看不懂啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站无意传播任何侵权软件与信息,部分资源为网友搜集或发布,仅供学习和研究使用,请支持正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|Archiver|手机版|小黑屋|联系我们|中华设计论坛 ( 苏ICP备20023187号-1

GMT+8, 2024-11-27 04:56

Powered by Discuz! X3.5

© 2006-2024 Daliang Team.

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