本帖最后由 grtwall 于 2009-3-11 11:55 编辑
经常有人提出这样的需求,经过几日的努力,终于实现了图片板块列表横排,并显示缩略图!
此插件适合图片论坛!
=================================
For DZ7.0版本已经发上来了,附件在下面,相关使用方法和6.0的差不多,已经使用的朋友自己就会弄了,有什么问题请跟帖提出!从111楼开始为7.0问题
=================================
安装步骤:
1。将附件中的forumdisplay.php上传,覆盖论坛根目录中的原文件(注意先备份原文件)。
2。在forumdisplay.htm查找
{eval $hpicumns=4;}
{eval $incompact=array(9,18,28,31);}
其中{eval $hpicumns=4;}的数字4为横排列数,按自己的意愿修改。
{eval $incompact=array(9,18,28,31);}中的数字为想要采用横排的板块fid,自行修改。
3。将forumdisplay.htm和css.htm上传到你自己的模板目录。
4。制作一个nophoto.jpg图形,放在论坛attahhments目录下。
5。将附件中的iconsmall.gif上传到images中自己的模板图片目录下。
6。设置好后,更新缓存,ok!!!
几点说明:
1。本列表图片横排显示的是缩略图,后台必须打开缩略图功能。
2。建议后台取消全局置顶,否则占用大量版面,影响浏览!
3。本人保留此插件版权!欢迎大家共同探讨!!
演示地址:http://www.nikon8.net
http://n8.nikon8.net/bbs/forumdisplay.php?fid=18&page=7
==============================
又推出文字版,在这里:https://discuz.dismall.com/thread-797529-1-1.html
===============================
CSS修改办法:在原CSS文件的最后添加下面代码:
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Hpiccss ~~~~ */
/*Main Box1*/
.mainbox1 { background: {TABLEBG}; border: {BORDERWIDTH} solid {BORDERCOLOR}; padding: {TABLESPACE}; margin-bottom: {BOXSPACE}; }
.mainbox1 h1, .mainbox1 h3, .mainbox1 h6 { line-height: 31px; padding-left: 1em; {HEADERBGCODE}; background-repeat: repeat-x; background-position: 0 0; color: {HEADERTEXT}; }
.mainbox1 h1 a, .mainbox1 h3 a { color: {HEADERTEXT}; }
.mainbox1 table { width: 100%; }
.forumlist table, .threadlist table { border-collapse: separate; }
.mainbox1 thead th, .mainbox1 thead td { background: {CATCOLOR}; padding: 2px 5px; line-height: 22px; color: {TEXT}; }
.mainbox1 thead.category th, .mainbox1 thead.category td { {CATBGCODE}; }
.mainbox1 thead.separation th, .mainbox1 thead.separation td { border-left: 1px solid {BGBORDER} }
.mainbox1 tbody th, .mainbox1 tbody td { border-top: 0px solid {BGBORDER}; padding: 0px; }
.mainbox1 tbody cite, .mainbox1 tbody em { line-height: 1.3em; }
.forumlist tbody strong, .threadlist tbody strong , .formbox tbody strong { color: {NOTICETEXT}; }
/*Row*/
.row1 { border: none; background: {TABLEBG}; empty-cells: show; }
.row1 td { border-bottom: 1px solid {BGBORDER}; border-left: 1px solid {BGBORDER}; margin: 0px; padding: 0px; }
.row2 { border: none; background: {ALTBG2}; empty-cells: show; }
.row2 td { border: none; margin: 0px; padding: 0px; }
================================
For DZ7.0版本已经发上来了,附件在下面,相关使用方法和6.0的差不多,已经使用的朋友自己就会弄了,有什么问题请跟帖提出!
================================
[ 本帖最后由 grtwall 于 2007-12-7 10:27 编辑 ] |