[Discuz美化修改] Discuz!x3 附件图片文件信息美化  

风乱流年发表于 2013-05-26 13:43相信梦想 最后回复于 2018-08-03 16:31 [复制链接] 15877 157

此修改暫不支持附件插入帖子內容美化(或是更改后不太好看)

template\default\forum\discuzcode.htm
搜索
  1. <ignore_js_op>
  2.         <dl class="tattl">
  3.                 <dt>
  4.                         $attach[attachicon]
  5.                 </dt>
  6.                 <dd>
  7.                         <p class="attnm">
  8.                                 <!--{if !$attach['price'] || $attach['payed']}-->
  9.                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode" {if $_GET['from'] != 'preview'}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} id="aid$attach[aid]" target="_blank">$attach[filename]</a>
  10.                                 <!--{else}-->
  11.                                         <a href="forum.php?mod=misc&action=attachpay&aid=$attach[aid]&tid=$attach[tid]" onclick="showWindow('attachpay', this.href)">$attach[filename]</a>
  12.                                 <!--{/if}-->
  13.                                 <div class="tip tip_4" id="aid$attach[aid]_menu" style="display: none" disautofocus="true">
  14.                                         <div class="tip_c">
  15.                                                 <p class="y">$attach[dateline] {lang upload}</p>
  16.                                                 <p>{lang clicktodownload}</p>
  17.                                                 <!--{if !$attach['attachimg'] && $_G['getattachcredits']}-->{lang attachcredits}: $_G[getattachcredits]
  18. <!--{/if}-->
  19.                                         </div>
  20.                                         <div class="tip_horn"></div>
  21.                                 </div>
  22.                         </p>
  23.                         <p>$attach[attachsize]<!--{if $attach['readperm']}-->, {lang readperm}: <strong>$attach[readperm]</strong><!--{/if}-->, {lang downloads}: $attach[downloads]<!--{if !$attach['attachimg'] && $_G['getattachcredits']}-->, {lang attachcredits}: $_G[getattachcredits]<!--{/if}--></p>
  24.                         <p>
  25.                                 <!--{if $attach['price']}-->
  26.                                         {lang price}: <strong>$attach[price] {$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][unit]}{$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][title]}</strong>  [<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang pay_view}</a>]
  27.                                         <!--{if !$attach['payed']}-->
  28.                                                  [<a href="forum.php?mod=misc&action=attachpay&aid=$attach[aid]&tid=$attach[tid]" onclick="showWindow('attachpay', this.href)">{lang attachment_buy}</a>]
  29.                                         <!--{/if}-->
  30.                                 <!--{/if}-->
  31.                         </p>
  32.                         <!--{if $attach['description']}--><p class="xg2">{$attach[description]}</p><!--{/if}-->
  33.                         $pluginhook
  34.                 </dd>
  35.         </dl>
  36. </ignore_js_op>
复制代码
更改为
  1. <ignore_js_op>
  2.         <dl class="tatt1">
  3.                                 <style type="text/css">
  4. <!--
  5. #archy_fset { margin:5px 0; padding:1px 15px; border-radius: 5px 5px 5px 5px;}
  6. #archy_fset .archy_red { color: #FF0000; margin:0 5px; }
  7. .archy_flimg { padding:2px; border:1px solid #ccc; }
  8. -->
  9. </style>
  10.                                         <p><fieldset id="archy_fset"><em class="xg1"><img border="0" src="./list_li.gif" /><a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode" target="_blank"><strong>$attach[filename]</strong></a>, 描述: <!--{if $attach[description]}-->$attach[description]<!--{else}-->发布者沒写!!<!--{/if}-->, 大小: $attach[attachsize], 下载: $attach[downloads], {lang upload}:$attach[dateline]</em>
  11.                                                 <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode" target="_blank">{lang download}</a> <!--{if $attach['readperm']}-->, {lang readperm}: <font color="red"><strong>$attach[readperm]</strong></font><!--{/if}-->
  12.                                                 <!--{if !$attach['attachimg'] && $_G['getattachcredits']}-->{lang attachcredits}: $_G[getattachcredits]
  13. <!--{/if}-->, <!--{if $attach['price']}-->{lang price}: <font color="red"><strong>$attach[price] {$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][unit]}{$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][title]}</font></strong>  [<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang pay_view}</a>]
  14.                                         <!--{if !$attach['payed']}-->
  15.                                                  [<a href="forum.php?mod=misc&action=attachpay&aid=$attach[aid]&tid=$attach[tid]" onclick="showWindow('attachpay', this.href)">{lang attachment_buy}</a>]
  16.                                         <!--{/if}-->
  17.                                 <!--{/if}-->
  18.                                         </fieldset></p>
  19.         </dl>
  20. </ignore_js_op>
复制代码
搜索
  1. <dl class="tattl attm">
  2.                                 <dt></dt>
  3.                                 <dd>
  4.                                         <!--{if !$guestviewthumb}-->
  5.                                                 <p class="mbn">
  6.                                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&#172;humb=yes" {if $_GET['from'] != 'preview'}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach[aid]"{/if} class="xw1" target="_blank">$attach[filename]</a>
  7.                                                         <em class="xg1">($attach[attachsize], {lang downloads}: $attach[downloads])</em>
  8.                                                 </p>
  9.                                                 <div class="tip tip_4" id="aid$attach[aid]_menu" style="display: none" disautofocus="true">
  10.                                                         <div>
  11.                                                                 <p>
  12.                                                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&#172;humb=yes" target="_blank">{lang download}</a>
  13.                                                                         <!--{if helper_access::check_module('album')}-->
  14.                                                                                  <a href="javascript:;" onclick="showWindow(this.id, this.getAttribute('url'), 'get', 0);" id="savephoto_$attach[aid]" url="home.php?mod=spacecp&ac=album&op=saveforumphoto&aid=$attach[aid]&handlekey=savephoto_$attach[aid]">{lang save_to_album}</a>
  15.                                                                         <!--{/if}-->
  16.                                                                         <!--{if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->
  17.                                                                                  <a href="forum.php?mod=ajax&action=setthreadcover&aid=$attach[aid]&fid=$_G[fid]" onclick="showWindow('setcover{$attach[aid]}', this.href)">{lang set_cover}</a>
  18.                                                                         <!--{/if}-->
  19.                                                                 </p>
  20.                                                                 <p>
  21.                                                                         <span class="y">$attach[dateline] {lang upload}</span>
  22.                                                                         <a href="javascript:;" onclick="imageRotate('aimg_$attach[aid]', 1)"><img src="{STATICURL}image/common/rleft.gif" class="vm" /></a>
  23.                                                                         <a href="javascript:;" onclick="imageRotate('aimg_$attach[aid]', 2)"><img src="{STATICURL}image/common/rright.gif" class="vm" /></a>
  24.                                                                 </p>
  25.                                                         </div>
  26.                                                         <div class="tip_horn"></div>
  27.                                                 </div>
  28.                                                 <p class="mbn">
  29.                                                         <!--{if $attach['readperm']}-->{lang readperm}: <strong>$attach[readperm]</strong><!--{/if}-->
  30.                                                         <!--{if $attach['price']}-->{lang price}: <strong>$attach[price] {$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][unit]}{$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][title]}</strong>  [<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang pay_view}</a>]
  31.                                                                 <!--{if !$attach['payed']}-->
  32.                                                                          [<a href="forum.php?mod=misc&action=attachpay&aid=$attach[aid]&tid=$attach[tid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang attachment_buy}</a>]
  33.                                                                 <!--{/if}-->
  34.                                                         <!--{/if}-->
  35.                                                 </p>
  36.                                                 <!--{if $attach['description']}--><p class="mbn xg2">{$attach[description]}</p><!--{/if}-->
  37.                                         <!--{/if}-->
复制代码
更改为
  1.    <dl class="tattl attm">
  2.                                 <dt></dt>
  3.                                 <dd>
  4.                                         <!--{if !$guestviewthumb}-->
  5.                                                 <p class="mbn">
  6.                                                         <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&#172;humb=yes" {if $_GET['from'] != 'preview'}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" id="aid$attach[aid]"{/if} class="xw1" target="_blank">$attach[filename]</a>
  7.                                                         <em class="xg1">($attach[attachsize], {lang downloads}: $attach[downloads]<!--{if $attach['description']}-->, 描述:{$attach[description]}<!--{/if}-->) <!--{if helper_access::check_module('album')}-->
  8.                                                          <a href="javascript:;" onclick="showWindow(this.id, this.getAttribute('url'), 'get', 0);" id="savephoto_$attach[aid]" url="home.php?mod=spacecp&ac=album&op=saveforumphoto&aid=$attach[aid]&handlekey=savephoto_$attach[aid]"><font color="blue">{lang save_to_album}</font></a>
  9.                                                 <!--{/if}-->
  10.                                                 <!--{if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->
  11.                                                          <a href="forum.php?mod=ajax&action=setthreadcover&aid=$attach[aid]&fid=$_G[fid]" onclick="showWindow('setcover{$attach[aid]}', this.href)"><font color="blue">{lang set_cover}</font></a>
  12.                                                 <!--{/if}--></em><!--{if $attach['readperm']}-->{lang readperm}: <strong>$attach[readperm]</strong><!--{/if}-->
  13.                                                         <!--{if $attach['price']}-->{lang price}: <strong>$attach[price] {$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][unit]}{$_G['setting']['extcredits'][$_G['setting']['creditstransextra'][1]][title]}</strong>  [<a href="forum.php?mod=misc&action=viewattachpayments&aid=$attach[aid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang pay_view}</a>]
  14.                                                                 <!--{if !$attach['payed']}-->
  15.                                                                          [<a href="forum.php?mod=misc&action=attachpay&aid=$attach[aid]&tid=$attach[tid]" onclick="showWindow('attachpay', this.href)" target="_blank">{lang attachment_buy}</a>]
  16.                                                                 <!--{/if}-->
  17.                                                         <!--{/if}-->
  18.                                                 </p>
  19.                                         <!--{/if}-->
复制代码
搜索
  1.    <div class="tip tip_4 aimg_tip" id="aimg_$attach[aid]_menu" style="position: absolute; display: none" disautofocus="true">
  2.                                 <div class="xs0">
  3.                                         <p><strong>$attach[filename]</strong> <em class="xg1">($attach[attachsize], {lang downloads}: $attach[downloads])</em></p>
  4.                                         <p>
  5.                                                 <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&#172;humb=yes" target="_blank">{lang download}</a>
  6.                                                 <!--{if helper_access::check_module('album')}-->
  7.                                                          <a href="javascript:;" onclick="showWindow(this.id, this.getAttribute('url'), 'get', 0);" id="savephoto_$attach[aid]" url="home.php?mod=spacecp&ac=album&op=saveforumphoto&aid=$attach[aid]&handlekey=savephoto_$attach[aid]">{lang save_to_album}</a>
  8.                                                 <!--{/if}-->
  9.                                                 <!--{if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->
  10.                                                          <a href="forum.php?mod=ajax&action=setthreadcover&aid=$attach[aid]&fid=$_G[fid]" onclick="showWindow('setcover{$attach[aid]}', this.href)">{lang set_cover}</a>
  11.                                                 <!--{/if}-->
  12.                                         </p>
  13.                                         <!--{if $attach[description]}--><p>$attach[description]</p><!--{/if}-->
  14.                                         <p class="xg1 y">$attach[dateline] {lang upload}</p>
  15.                 <!--{else}-->
复制代码
更改为
  1.    <div class="tip tip_4 aimg_tip" id="aimg_$attach[aid]_menu" style="position: absolute; display: none" disautofocus="true">
  2.                                 <div class="xs0">
  3.                                                 <!--{if helper_access::check_module('album')}-->
  4.                                                          <a href="javascript:;" onclick="showWindow(this.id, this.getAttribute('url'), 'get', 0);" id="savephoto_$attach[aid]" url="home.php?mod=spacecp&ac=album&op=saveforumphoto&aid=$attach[aid]&handlekey=savephoto_$attach[aid]">{lang save_to_album}</a>
  5.                                                 <!--{/if}-->
  6.                                                 <!--{if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->
  7.                                                          <a href="forum.php?mod=ajax&action=setthreadcover&aid=$attach[aid]&fid=$_G[fid]" onclick="showWindow('setcover{$attach[aid]}', this.href)">{lang set_cover}</a>
  8.                                                 <!--{/if}-->
  9.                                                 <!--{if $attach['description']}-->描述:{$attach[description]}<!--{/if}-->
  10.                 <!--{else}-->
复制代码
template\default\common\module.css
搜索
  1. .tattl { float: left; overflow: hidden; padding: 10px 10px 10px 0; width: 45%; height: 64px; }
复制代码
更改为
  1. .tattl { float: left; overflow: hidden; padding: 10px 10px 10px 0; width: 100%; height: 64px; }
复制代码
保存 上传覆蓋 后台更新缓存 及 更新css缓存


啊里去
好东西,谢谢分享
fxaudio
看看效果如何啊!~~
德阳无线电
有效果不?如果能支持插入的附件就完美了。
一二三
我的了个去
彩虹的微笑
看看怎么样
大雄
能给个效果来看看么。。
上蔡生活门户
来支持支持老大 嘎嘎

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 立即注册

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