欢迎大家来到我的地盘!有时间多到我的网站上去踩踩!
http://bbs.wuyouw.com
原创DISCUZ论坛附件图片highslide设置
上一篇 / 下一篇 2007-04-05 09:42:47 / 天气: 晴朗 / 心情: 高兴 / 精华(3) / 置顶(3) / 个人分类:插件
查看( 654 ) /
评论( 94 )
TAG:
-
goooob
发布于2007-04-05 06:55:25
-
页面有错误啊!
行:30
字符:1
代码:0
错误:缺少 '}'
网址:http://bbs.wuyouw.com/thread-3538-1-1.html
行:2
字符:2
代码:0
错误:'hs' 未定义
网址:http://bbs.wuyouw.com/thread-3538-1-1.html
行:10
字符:2
代码:0
错误:'hs' 未定义
网址:http://bbs.wuyouw.com/thread-3538-1-1.html
-
goooob
发布于2007-04-05 06:56:58
-
而且是新开窗口显示图片的,请修复!
-
汪大东
发布于2007-04-05 08:01:23
-
纯支持下~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 本帖最后由 汪大东 于 2007-4-5 08:03 编辑 ]
-
奇跡の海 发布于2007-04-05 08:43:44
-
好东西大家分享,哈哈
-
998w 发布于2007-04-05 08:56:09
-
QUOTE:
[quote]原帖由 goooob 于 2007-4-5 06:55 发表
因为昨天晚上以更新的时候我服务器出了问题,所以问题没有更新过来,我马上处理,谢谢![/quote]
页面有错误啊!
行:30
字符:1
代码:0
错误:缺少 '}'
网址:http://bbs.wuyouw.com/thread-3538-1-1.html
行:2
字符:2
代码:0
错误:'hs' 未定义
网址:http://bbs.wuyouw.com/thread-3538-1-1.htm ...
4月5日17点前下载的朋友请按现在的这个方法修改,发现的问题已全部解决!注意本插件只对安装以后的附件图片生效,对安装插件以前的附件图片没有任何影响,请放心使用,如有问题请跟帖,我会及时处理!谢谢大家的支持!
******************************************************************************
*
* HACK名称:附件图片highslide设置(附件图片预览及放大插件)
* 适用版本:dz 5.5正式版 GBK (3月24号以后版本)
* 原 作 者: 无语(DZ论坛ID:998W) eivll(DZ论坛ID:eivll)
* 安装难度: 简单
* 数 据 表: 无
* 修改文件:templates/default(你的风格模版)/viewthread_attachlist.htm,header.htm,css.htm
include/discuzcode.func.php
* 增加文件:有
* 技术支持:Discuz! 无忧资源联盟 水岸星晴
******************************************************************************
功能 :附件图片预览及放大缩小,图片切换!
点击放大,再点击或按ESC键缩小,用小键盘上的上下键切换图片,拖动光标就移动图片
4月4日更新附件图片用插入后功能不可用的问题!
4月5日更新附件图片在新窗口打开的问题!
注意:安装本插件只对安装此插件后的附件图片才能实现本功能,安装此插件以前的图片没有此功能,但对原附件图片不产生任何影响,请放心使用!!
演示地址请见
http://bbs.wuyouw.com/thread-3538-1-1.html
测试帐号: 测试注册
密码: 123456789
http://bnbox.net/thread-276-1-1.html
测试帐号:guest
密码:123456
1,修改templates/default/viewthread_attachlist.htm(4月5日更新附件图片在新窗口打开)
查找CODE:
<div class="t_attachlist">上面加CODE:
<div id="highslide-container">查找CODE:
<!--{eval上面加
}
}-->CODE:
</div>查找CODE:
<a href="attachment.php?aid=$attach[aid]&noupdate=yes¬humb=yes" target="_blank"><img src="attachment.php?aid=$attach[aid]" border="0" alt="{lang image_thumb}" /></a>替换成
<!--{else}-->
<a href="$attach[url]/$attach[attachment]" target="_blank"><img src="$attach[url]/$attach[attachment].thumb.jpg" border="0" alt="{lang image_thumb}" /></a>CODE:
<a class="highslide" onclick="return hs.expand(this)" href="attachment.php?aid=$attach[aid]&noupdate=yes¬humb=yes" ><img src="attachment.php?aid=$attach[aid]" border="0" /></a>2,修改风格模版下css.htm(4月5日更新放大镜图标不显示的问题! )
<!--{else}-->
<a class="highslide" onclick="return hs.expand(this)" href="$attach[url]/$attach[attachment]" ><img src="$attach[url]/$attach[attachment].thumb.jpg" border="0" /></a>
msgbody和msgborder
把CODE:
overflow: hidden;删除
width: auto !important;
最下面加CODE:
.highslide {CURSOR: url(images/zoomin.cur), pointer; outline: none}3,风格模版下header.htm
.highslide IMG {
BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; BORDER-LEFT: gray 0px solid; BORDER-BOTTOM: gray 0px solid
}
.highslide:hover IMG {
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid
}CODE:
<script type="text/javascript" src="include/javascript/ajax.js"></script>下面加入CODE:
<script type="text/javascript" src="include/javascript/highslide.js"></script>4,风格模版下footer.htm(4月5日更新取消以前发布时增加的两个JS文件,原因是刷新后菜单栏转换为英文)
<script type="text/javascript" src="include/javascript/myspec.js"></script>
<script type="text/javascript" src="include/javascript/tooltip_lv2.js"></script>
5,(4月4日更新发帖时用插入图片方式功能失效的问题)修改include/discuzcode.func.php(重要文件请做好备份)
查找CODE:
<a href="attachment.php?aid='.$attach['aid'].'&noupdate=yes¬humb=yes" target="_blank"><img src="attachment.php?aid='.$attach['aid'].'" border="0" alt="'.$language['attach_img_thumb'].'" onmouseover="attachimginfo(this, \'attach_'.$attach['aid'].'\', 1)" onmouseout="attachimginfo(this, \'attach_'.$attach['aid'].'\', 0, event)" /></a>替换成CODE:
<a class="highslide" onclick="return hs.expand(this)" href="attachment.php?aid='.$attach['aid'].'&noupdate=yes¬humb=yes" ><img src="attachment.php?aid='.$attach['aid'].'" border="0" " onmouseover="attachimginfo(this, \'attach_'.$attach['aid'].'\', 1)" onmouseout="attachimginfo(this, \'attach_'.$attach['aid'].'\', 0, event)" /></a>查找CODE:
<a href="'.$attach['url'].'/'.$attach['attachment'].'" target="_blank"><img src="'.$attach['url'].'/'.$attach['attachment'].'.thumb.jpg" border="0" alt="'.$language['attach_img_thumb'].'" onmouseover="attachimginfo(this, \'attach_'.$attach['aid'].'\', 1)" onmouseout="attachimginfo(this, \'attach_'.$attach['aid'].'\', 0, event)" /></a>替换成CODE:
<a class="highslide" onclick="return hs.expand(this)" href="'.$attach['url'].'/'.$attach['attachment'].'" ><img src="'.$attach['url'].'/'.$attach['attachment'].'.thumb.jpg" border="0" " onmouseover="attachimginfo(this, \'attach_'.$attach['aid'].'\', 1)" onmouseout="attachimginfo(this, \'attach_'.$attach['aid'].'\', 0, event)" /></a>6,附件里面的highslide.js重要文件不可随便修改,否则显示不正常(4月5日更新解决放大镜图标不显示的问题)
7,上传附件到include/javascript目录,上传放大镜图标到论坛的IMAGES目录里
8,修改完成,后台更新缓存!
9,新增免修改完整包,提供这个文件是方便不愿意自己动手修改的人,要是修改过discuzcode.func.php css.htm header.htm这三个文件的请用手动修改!!!
[ 本帖最后由 998w 于 2007-4-7 13:52 编辑 ]
-
998w 发布于2007-04-05 08:57:11
-
QUOTE:
原帖由 goooob 于 2007-4-5 06:56 发表
嗯,刚才更新的时候 出了问题!!!!!
而且是新开窗口显示图片的,请修复!
-
998w 发布于2007-04-05 08:58:42
-
再占一楼更新!!!!
-
babyq 发布于2007-04-05 09:31:38
-

-
xuezhou118
发布于2007-04-05 09:34:20
-
好东西~!!!~~不得不支持~!!!!
-
998w 发布于2007-04-05 09:36:45
-
QUOTE:
原帖由 babyq 于 2007-4-5 09:31 发表
文文滴,加点分!!!!
-
vcdesign
发布于2007-04-05 10:18:50
-
测试报告
1、要在开启附件缩略图的情况下才可正常使用本插件。
2、鼠标停留在附件图片上,并未出现放大的鼠标图标。
3、点击一次放大后,倒是出现缩小的鼠标图标。
4、一拖动,浏览器便自动关闭。
PS:我用的是TT在测试。目前本插件刚缷载!
-
月黑风高夜发布于2007-04-05 10:25:22
-
奇怪,viewthread_attachlist.htm文件根本没有楼主说的那两处...
-
舞青烟发布于2007-04-05 10:49:18
-
等稳定后再使用。。。。。。。。。。。。
-
eivll
发布于2007-04-05 10:52:24
-
注意第2步:
.highslide {CURSOR: url(http://bbs.wuyouw.com/images/zoomin.cur), pointer; outline: none
可以改成images/zoomin.cur
我也是tt浏览器,ie7内核
-
vcdesign
发布于2007-04-05 10:59:36
-
QUOTE:
原帖由 eivll 于 2007-4-5 10:52 发表
我当时改了的。
注意第2步:
.highslide {CURSOR: url(http://bbs.wuyouw.com/images/zoomin.cur), pointer; outline: none
可以改成images/zoomin.cur
我也是tt浏览器,ie7内核
我了一样TT浏览器,IE7内核。
-
oradio 发布于2007-04-05 11:05:18
-
更新了4月4号的补丁,还是不能解决插入图片的放大缩小问题,点击出现一个新的窗口的大图
如果是上传图片后没改变位置就正常
-
eivll
发布于2007-04-05 11:05:39
-
怪了哦··你说的问题我都没遇到过,倒是我的问题你们也没遇到过
-
eivll
发布于2007-04-05 11:27:45
-
按照说明修改应该不会错啊
http://bnbox.net/thread-279-1-1.html
-
yxw110
发布于2007-04-05 11:45:16
-
等稳定了再用!!!
-
998w 发布于2007-04-05 11:47:48
-
QUOTE:
原帖由 vcdesign 于 2007-4-5 10:18 发表
按说明修改,注意6楼的更新,不会有你说的情况,放大镜没有出现是因为
1、要在开启附件缩略图的情况下才可正常使用本插件。
2、鼠标停留在附件图片上,并未出现放大的鼠标图标。
3、点击一次放大后,倒是出现缩小的鼠标图标。
4、一拖动,浏览器便自动关闭。
PS:我用的 ...
没有在你的IMAGES目录上传放大镜的图标!!!!




