惘城落遇 发表于 2014-3-7 09:46:52

解决DX2.5 3.0图片不能显示 EXIF的修改方法

原因很简单,就是少了一个 alt="$attach" title="$attach"
信息,从ZOOM函数的JS来看,EXIF信息写在IMGTITLE里。


打开模板 discuzcode.htm
第258行开始-262行,替换为:以下
      <!--{if $_G['setting']['thumbstatus'] && $attach['thumb']}-->
                                                      <img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} style="cursor:pointer" id="aimg_$attach" aid="$attach" src="{STATICURL}image/common/none.gif" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '{$_G}')" zoomfile="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes¬humb=yes{else}{$attach}$attach{/if}" file="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode{else}{$attach}$attachthumb{/if}" inpost="1"alt="$attach" title="$attach"{if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />
                                                <!--{else}-->
                                                      <img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} id="aimg_$attach" aid="$attach" src="{STATICURL}image/common/none.gif" zoomfile="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes¬humb=yes{else}{$attach}$attach{/if}" file="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes{else}{$attach}$attach{/if}" $widthcode id="aimg_$attach" inpost="1"alt="$attach" title="$attach" {if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />
                                                <!--{/if}-->

主要是在$widthcode id="aimg_$attach" inpost="1"后面加上alt="$attach" title="$attach"


页: [1]
查看完整版本: 解决DX2.5 3.0图片不能显示 EXIF的修改方法