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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 应该不算插件,游客只能看缩图,登陆后可查看大图!

[复制链接]
远拓网络 发表于 2010-11-18 11:53:04 | 显示全部楼层 |阅读模式
插件发布
插件名称: 游客只能看小图
插件来源:
适用版本: Discuz! X1.5
语言编码: GBK简体 
最后更新时间:
插件作者: 孤单的小小鱼
插件简介: 像19楼一样的图片查看功能,估计原理不一样!
本帖最后由 远拓网络 于 2010-11-18 11:55 编辑

使用方法,首先要允许游客查看附件,我啰嗦一下吧!

后台--》用户--》用户组--》系统用户组--》游客   编辑附件查看权限即可

然后是要修改文件了!

首先要修改的是

template\default\forum\viewthread_node_body.htm

在文件顶部添加
  1. <!--{if $_G['uid']}-->
  2. <!--{else}-->
  3. <style type="text/css">

  4. .pcb img { width:130px; height:130px; margin:10px auto; padding:10px;}

  5. </style>
  6. <!--{/if}-->
复制代码
这个时候没有登陆的就只能查看130*130大小的附件图片了

可是还能点击查看大图!

修改template\default\forum\discuzcode.htm

查找
  1. {if $_G['gp_action'] != 'printable'}$widthcode{/if}
复制代码
替换为
  1. {if $_G['uid']}{if $_G['gp_action'] != 'printable'}$widthcode{/if}{/if}
复制代码
然后查找
  1. <div class="y">$attach[dateline] {lang upload}</div>
  2.                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&nothumb=yes" title="$attach[filename] {lang downloads}:$attach[downloads]" target="_blank"><strong>{lang download}</strong> <span class="xs0">($attach[attachsize])</span></a>
复制代码
替换为
  1. <!--{if $_G['uid']}-->
  2.                                         <div class="y">$attach[dateline] {lang upload}</div>
  3.                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&nothumb=yes" title="$attach[filename] {lang downloads}:$attach[downloads]" target="_blank"><strong>{lang download}</strong> <span class="xs0">($attach[attachsize])</span></a>
  4.                     <!--{else}-->
  5.                                         <div class="y"><a href="member.php?mod=register"><font color="#FF0000"><b>马上注册</b></font></a></div>
  6.                                         <strong><a href="member.php?mod=logging&action=login">登陆后可查看大图</a></strong>
  7.                     <!--{/if}-->
复制代码
我刚学PHP,估计还有更好的实现方法,希望大家多多参与交流!


别忘了更新缓存哦!

评分

1

查看全部评分

ly13306716 发表于 2010-11-18 12:08:38 | 显示全部楼层
回复

使用道具 举报

sxg505 发表于 2010-11-18 12:18:56 | 显示全部楼层
不错,支持了
回复

使用道具 举报

stcv66 发表于 2010-11-18 12:50:28 | 显示全部楼层
回复

使用道具 举报

long13374955 发表于 2010-11-18 13:15:54 | 显示全部楼层
回复

使用道具 举报

wsgusong2007 发表于 2010-11-18 13:31:49 | 显示全部楼层
回复

使用道具 举报

ly13306716 发表于 2010-11-18 14:07:28 | 显示全部楼层
(EM:166:)希望能能做成插件
回复

使用道具 举报

2584482 发表于 2010-11-18 14:23:38 | 显示全部楼层
不错的想法和实现
回复

使用道具 举报

 楼主| 远拓网络 发表于 2010-11-18 17:20:08 | 显示全部楼层
回复 ly13306716 的帖子

没哪个本事啊!
回复

使用道具 举报

panwei 发表于 2010-11-18 17:22:07 | 显示全部楼层
回复 远拓网络 的帖子

怎么改完,游客看,小图仍然是小图,没提示点击看大图,也无法点击呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-14 17:59 , Processed in 0.027405 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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