前言: 竹貓站上所有有關縮圖語法皆參考試用過.
未有找到自己較合意的, 今天我把一些累積前輩的修改融合.
用於這外掛中.
由於原外掛的縮圖不能自行調節, 設定縮圖,
就把動態 gif 一起縮成静態, 失去觀嘗價值.
不用縮圖又影響版面. 就算用斷行語法, 也會把編輯 icon 推出版面,
而變成不能編輯.
現加入語法自行選擇圖片大小.
後台設定不選縮圖.
建立縮圖 否
最小的縮圖檔案大小 預設 12000 位元組
現時設定為 6000000 位元組
註: 在 600kb 以下的動態 gif 皆會被顯示, 大於 600kb 則變為静態圖
開啟GD2縮圖功能 否
============
打開 templates/subSilver/viewtopic_attach_body.tpl
找:
代碼: 選擇全部
<img src="{postrow.attach.cat_images.IMG_SRC}" alt="{postrow.attach.cat_images.DOWNLOAD_NAME}" border="0" />
代碼: 選擇全部
<img src="{postrow.attach.cat_images.IMG_SRC}" onload="javascript:if(this.width >= screen.width * 0.7) this.width = 400" onclick="javascript:if(this.width == 400) {this.width = screen.width * 0.7} else {if(this.width >= screen.width * 0.69) {this.width = 400}};" ondblclick="javascript:window.open('{postrow.attach.cat_images.IMG_SRC}'); window.event.returnValue=false;" border="0" alt="圖片:點擊縮放雙擊觀看原圖" title="圖片:點擊縮放雙擊觀看原圖" />
如風格版面較小, 可自設低於 0.7 如下
代碼: 選擇全部
<img src="{postrow.attach.cat_images.IMG_SRC}" onload="javascript:if(this.width >= screen.width * 0.6) this.width = 400" onclick="javascript:if(this.width == 400) {this.width = screen.width * 0.6} else {if(this.width >= screen.width * 0.59) {this.width = 400}};" ondblclick="javascript:window.open('{postrow.attach.cat_images.IMG_SRC}'); window.event.returnValue=false;" border="0" alt="圖片:點擊縮放雙擊觀看原圖" title="圖片:點擊縮放雙擊觀看原圖" />
========
可在測試站試試. 不用註冊, 也不接受註冊.
可用user: test 登入 login: test 轉換風格試試
Demo
.