Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] 签名的显示/隐藏快速切换 for 5.0.0 by lu5266

[复制链接]
lu5266 发表于 2006-10-23 18:32:08 | 显示全部楼层 |阅读模式
名称: 签名的显示/隐藏快速切换 for 5.0.0 by lu5266
适用: Discuz! 5.0.0
作者: lu5266
演示: http://www.discuzs.net/
版权: http://www.discuzs.net/
功能: 签名的显示/隐藏快速切换(不用去控制面板修改是否显示签名)



文件列表:

./viewthread.php
./templates/default/viewthread.htm


安装方法:

1:  修改viewthread.php

查找:
  1. $customshow = $discuz_uid ? str_pad(base_convert($customshow, 10, 3), 3, '0', STR_PAD_LEFT) : '222';
复制代码


下面加上:

  1.         if($showsign == 'change'  && $discuz_uid){       
  2.                 $customshow{0} = $customshow{0} == 2 ? ($showsettings{0} == 1 ? 0 : 1) : ($customshow{0} == 1 ? 0 : 1);
  3.                 $db->query("UPDATE {$tablepre}members SET customshow='".base_convert($customshow{0}.$customshow{1}.$customshow{2}, 3, 10)."' WHERE uid='$discuz_uid'");
  4.         }//Wondful signature collapse for discuz 5.0.0 by lu5266
复制代码


2: 修改./templates/default/viewthread.htm

查找:

  1.                 <!--{if $post['signature'] && !$post['anonymous'] && $showsignatures}-->
  2.                         <tr><td valign="bottom">
  3.                         <br><br><br><img src="images/common/sigline.gif" alt="" /><br><div class="signature" $maxsigrows>$post[signature]</div>
  4.                         </td></tr>
  5.                 <!--{/if}-->
复制代码



替换为:

  1.                 <!--{if $post['signature'] && !$post['anonymous']}-->
  2.                         <tr><td valign="bottom">
  3.                         <br><br><img src="images/common/sigline.gif" {if $discuz_uid}onmouseover="this.style.cursor='hand';this.title='Click To Show/Hide';" onclick="window.location='viewthread.php?tid=$tid&page=$page&extra=$extra&showsign=change'" {/if}>
  4.                         <!--{if $showsignatures}-->
  5.                         <br><div class="signature" $maxsigrows>$post[signature]</div>
  6.                         <!--{/if}-->
  7.                         </td></tr>
  8.                 <!--{/if}-->
复制代码


完成

[ 本帖最后由 lu5266 于 2006-10-23 18:43 编辑 ]

评分

1

查看全部评分

 楼主| lu5266 发表于 2006-10-23 18:32:27 | 显示全部楼层
原帖由 3481 于 2006-10-23 20:41 发表
欣见这人性化功能升级,谢谢您的费心

浅见、不知方便能否有这功能,如在隐藏后,sigline.gif下面能在有签名档时显示
请观看个人签名档、按下即可显示

如没有签名档时显示
如版权等等用语

谢谢


原来的

替换为:

  1.                 <!--{if $post['signature'] && !$post['anonymous']}-->
  2.                         <tr><td valign="bottom">
  3.                         <br><br><img src="images/common/sigline.gif" {if $discuz_uid}onmouseover="this.style.cursor='hand';this.title='Click 请观看个人签名档、按下即可显示';" onclick="window.location='viewthread.php?tid=$tid&page=$page&extra=$extra&showsign=change'" {/if}>
  4.                         <!--{if $showsignatures}-->
  5.                         <br><div class="signature" $maxsigrows>$post[signature]</div>
  6.                           <!--{/if}-->
  7.                         </td></tr>
  8.                                 <!--{else}-->                        
  9.                                                 <tr><td valign="bottom">
  10.                         <br><br><img src="images/common/sigline.gif" {if $discuz_uid}onmouseover="this.style.cursor='hand';this.title='Click 请观看个人签名档、按下即可显示';" onclick="window.location='viewthread.php?tid=$tid&page=$page&extra=$extra&showsign=change'" {/if}>
  11.                         <!--{if $showsignatures}-->
  12.                         <br><div class="signature" $maxsigrows>没签名的时候的信息</div>
  13.                           <!--{/if}-->
  14.                         </td></tr>
  15.                <!--{/if}-->
复制代码

[ 本帖最后由 lu5266 于 2006-10-26 13:14 编辑 ]
回复

使用道具 举报

wind123 发表于 2006-10-23 18:36:21 | 显示全部楼层
沙发没了
回复

使用道具 举报

Seika 发表于 2006-10-23 18:37:16 | 显示全部楼层
前排~~:) :)
回复

使用道具 举报

freddy 发表于 2006-10-23 19:22:29 | 显示全部楼层
支持LULU
回复

使用道具 举报

3481 发表于 2006-10-23 20:41:13 | 显示全部楼层
欣见这人性化功能升级,谢谢您的费心

浅见、不知方便能否有这功能,如在隐藏后,sigline.gif下面能在有签名档时显示
请观看个人签名档、按下即可显示

如没有签名档时显示
如版权等等用语

谢谢
回复

使用道具 举报

Flash菲 发表于 2006-10-23 20:42:00 | 显示全部楼层
好东西总是要收藏下的
回复

使用道具 举报

bvtc 发表于 2006-10-23 21:02:19 | 显示全部楼层
来晚啦!!!收藏啦!!!
回复

使用道具 举报

bvtc 发表于 2006-10-23 21:02:53 | 显示全部楼层

回复 #6 3481 的帖子

这个想不法不错!!!
回复

使用道具 举报

zjh 发表于 2006-10-23 21:08:54 | 显示全部楼层
支持
。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-22 07:55 , Processed in 0.031547 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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