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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 图片列表模式美化:滑动渐变,美化样式等FORX2.5/3.0

[复制链接]
popuppp 发表于 2013-5-18 21:15:22 | 显示全部楼层 |阅读模式
本帖最后由 popuppp 于 2013-5-18 21:48 编辑

X2.5看这里:https://discuz.dismall.com/thread-3260999-1-1.html



演示:驻马店论坛 http://bbs.zmd5.com/forum-238-1.html





修改方法:
1、打开 template/default/forum中的forumdisplay_list.htm
搜索 既 <ul id="waterfall" class="ml waterfall cl">……</ul> 之间
  1. <ul id="waterfall" class="ml waterfall cl">
  2.                                                         <!--{loop $_G['forum_threadlist'] $key $thread}-->
  3.                                                         <!--{if !$thread['forumstick'] && ($thread['isgroup'] == 1 || $thread['fid'] != $_G['fid'])}-->
  4.                                                                 <!--{if $thread['related_group'] == 0 && $thread['closed'] > 1}-->
  5.                                                                         <!--{eval $thread[tid]=$thread[closed];}-->
  6.                                                                 <!--{/if}-->
  7.                                                         <!--{/if}-->
  8.                                                         <!--{eval $waterfallwidth = $_G[setting][forumpicstyle][thumbwidth] + 24; }-->
  9.                                                         <li style="width:{$waterfallwidth}px;">
  10.                                                                 <!--{if !$_GET['archiveid'] && $_G['forum']['ismoderator']}-->
  11.                                                                         <div style="position:absolute;margin:1px;padding:2px;background:#FFF">
  12.                                                                         <!--{if $thread['fid'] == $_G[fid]}-->
  13.                                                                                 <!--{if $thread['displayorder'] <= 3 || $_G['adminid'] == 1}-->
  14.                                                                                         <input onclick="tmodclick(this)" type="checkbox" name="moderate[]" value="$thread[tid]" />
  15.                                                                                 <!--{else}-->
  16.                                                                                         <input type="checkbox" disabled="disabled" />
  17.                                                                                 <!--{/if}-->
  18.                                                                         <!--{else}-->
  19.                                                                                 <input type="checkbox" disabled="disabled" />
  20.                                                                         <!--{/if}-->
  21.                                                                         </div>
  22.                                                                 <!--{/if}-->
  23.                                                                 <div class="c cl">
  24.                                                                         <a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra" {if $thread['isgroup'] == 1 || $thread['forumstick'] || CURMODULE == 'guide'} target="_blank"{else} onclick="atarget(this)"{/if} title="$thread[subject]" class="z">
  25.                                                                                 <!--{if $thread['cover']}-->
  26.                                                                                         <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
  27.                                                                                 <!--{else}-->
  28.                                                                                         <span class="nopic" style="width:{$_G[setting][forumpicstyle][thumbwidth]}px; height:{$_G[setting][forumpicstyle][thumbwidth]}px;"></span>
  29.                                                                                 <!--{/if}-->
  30.                                                                         </a>
  31.                                                                 </div>
  32.                                                                 <h3 class="xw0">
  33.                                                                         <!--{hook/forumdisplay_thread $key}-->
  34.                                                                         <a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight]{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else} onclick="atarget(this)"{/if} title="$thread[subject]">$thread[subject]</a>
  35.                                                                 </h3>
  36.                                                                 <div class="auth cl">
  37.                                                                         <cite class="xg1 y">
  38.                                                                                 {lang like}: <!--{if $thread[recommends]}-->$thread[recommends]<!--{else}-->0<!--{/if}-->
  39.                                                                                  &nbsp; {lang reply}: <a href="forum.php?mod=viewthread&tid=$thread[tid]&extra=$extra" title="$thread[replies] {lang reply}">$thread[replies]</a>
  40.                                                                         </cite>
  41.                                                                         <!--{hook/forumdisplay_author $key}-->
  42.                                                                         <!--{if $thread['authorid'] && $thread['author']}-->
  43.                                                                                 <a href="home.php?mod=space&uid=$thread[authorid]">$thread[author]</a><!--{if !empty($verify[$thread['authorid']])}--> $verify[$thread[authorid]]<!--{/if}-->
  44.                                                                         <!--{else}-->
  45.                                                                                 $_G[setting][anonymoustext]
  46.                                                                         <!--{/if}-->
  47.                                                                 </div>
  48.                                                         </li>
  49.                                                         <!--{/loop}-->
  50.                                                 </ul>
复制代码
替换为
  1. <ul class="ml mlt mtw cl">
  2.                                                         <!--{loop $_G['forum_threadlist'] $key $thread}-->
  3.                                                         <!--{if !$thread['forumstick'] && ($thread['isgroup'] == 1 || $thread['fid'] != $_G['fid'])}-->
  4.                                                                 <!--{if $thread['related_group'] == 0 && $thread['closed'] > 1}-->
  5.                                                                         <!--{eval $thread[tid]=$thread[closed];}-->
  6.                                                                 <!--{/if}-->
  7.                                                         <!--{/if}-->
  8.                                                         <!--{eval $waterfallwidth = $_G[setting][forumpicstyle][thumbwidth] + 24; }-->
  9.                                                         <li style="width:{$_G[setting][forumpicstyle][thumbwidth]}px;">
  10.                                                                 <!--{if !$_GET['archiveid'] && $_G['forum']['ismoderator']}-->
  11.                                                                         <div style="position:absolute;margin:1px;padding:2px;background:#FFF">
  12.                                                                         <!--{if $thread['fid'] == $_G[fid]}-->
  13.                                                                                 <!--{if $thread['displayorder'] <= 3 || $_G['adminid'] == 1}-->
  14.                                                                                         <input onclick="tmodclick(this)" type="checkbox" name="moderate[]" value="$thread[tid]" />
  15.                                                                                 <!--{else}-->
  16.                                                                                         <input type="checkbox" disabled="disabled" />
  17.                                                                                 <!--{/if}-->
  18.                                                                         <!--{else}-->
  19.                                                                                 <input type="checkbox" disabled="disabled" />
  20.                                                                         <!--{/if}-->
  21.                                                                         </div>
  22.                                                                 <!--{/if}-->
  23.                                                                 <div class="c cl">
  24.                                                                <a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra" {if $thread['isgroup'] == 1 || $thread['forumstick'] || CURMODULE == 'guide'} target="_blank"{else} onclick="atarget(this)"{/if} title="$thread[subject]" class="z">
  25.                                                                                 <!--{if $thread['cover']}-->
  26.                                                                                         <img src="$thread[coverpath]" alt="$thread[subject]" width="{$_G[setting][forumpicstyle][thumbwidth]}" />
  27.                                                                                 <!--{else}-->
  28.                                                                                         <span class="nopic" style="width:{$_G[setting][forumpicstyle][thumbwidth]}px; height:{$_G[setting][forumpicstyle][thumbwidth]}px;"></span>
  29.                                                                                 <!--{/if}-->
  30.                                                                         </a>
  31.                                                                 </div>
  32.                                                                
  33.                                                                 <p></p>
  34.                                                                 <dd style="width:{$_G[setting][forumpicstyle][thumbwidth]}px;">
  35.                                                                       <!--{hook/forumdisplay_thread $key}-->
  36.                                                                         <a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight]{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else} onclick="atarget(this)"{/if} title="$thread[subject]"><!--{echo cutstr($thread[subject],26)}--></a>
  37.                                                                         <em><!--{if $thread['authorid'] && $thread['author']}-->$thread[author]
  38.                                                                         <!--{else}-->
  39.                                                                                 $_G[setting][anonymoustext]
  40.                                                                         <!--{/if}--><!--{if $thread['cover']}--><em title="$thread[cover] {lang pics}">($thread[cover]P)</em><!--{/if}--></em> </dd>
  41.                                                         </li>
  42.                                                         <!--{/loop}-->
  43.                                                 </ul>
复制代码
2、打开template/default/common中的module.css

搜索以下代码,既:Last Modify:        Pony 11121511下面的部分
  1. .mlt {}
  2.                 .mlt li { display: inline; margin: 0 4px 10px; padding-top: 5px; border: 1px solid {SPECIALBG}; border-bottom-color: {SPECIALBORDER}; background: #FFF; text-align: left; }
  3.                         .mlt .sum { display: inline-block; padding: 0 5px; height: 16px; line-height: 16px; border-radius: 5px; background: {SPECIALBG}; }
  4.                                 .mlt .pin { background: #7B3; color: #FFF; }
  5.                                 .mlt .digest { background: #0BC; color: #FFF; }
  6.                         .mlt .c .nopic { display: block; background:{WRAPBG} url({IMGDIR}/nophototiny.png) no-repeat 50% 50%; cursor: pointer; }
  7.                         .mlt img.vm { display: inline; }

  8.                         .mlt h3 { height: 30px; line-height: 30px; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
  9.                         .mlt li .cl { height: 18px; overflow: hidden; }
  10.                                 .mlt li .c { height: auto !important; }
  11.                         .mlt li span { display: inline; color: {TABLETEXT}; }
复制代码
替换为
游客,如果您要查看本帖隐藏内容请回复


然后进后台,更新下CSS缓存即可.方法无错,认真阅读修改,如果搞不定,可以联络我修改,收一定费用的。
AD:恒泰华 http://www.hthtoy.com/


1314学习网 发表于 2013-5-18 21:28:00 | 显示全部楼层
前排过来支持下
回复

使用道具 举报

 楼主| popuppp 发表于 2013-5-18 21:49:07 | 显示全部楼层
X3的修改,去掉了瀑布流,请考虑后修改。
回复

使用道具 举报

斯威特の潇枫 发表于 2013-5-18 22:26:24 来自手机 | 显示全部楼层
不错啊,很漂亮
回复

使用道具 举报

忘了自己 发表于 2013-5-19 13:58:35 | 显示全部楼层
非常好的帖子,感谢楼主
回复

使用道具 举报

gushiyue 发表于 2013-5-19 15:39:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

可爱的轩轩 发表于 2013-5-19 16:33:26 | 显示全部楼层
驻马店的都是精品啊
回复

使用道具 举报

 发表于 2013-5-20 10:02:01
转播微博[tthread=Rey-fu2k, 宠物小精灵之沧海王子]http://app.qlogo.cn/mbloghead/b2ee8e387428cd92dde0[/tthread]
回复

使用道具

saintpower 发表于 2013-5-28 14:25:21 | 显示全部楼层
嗯,不错的东东!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 01:19 , Processed in 0.026016 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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