2013-11-06

JSN ImageShow for JOOMLA - 增加 Image Max Size 項目

JSN ImageShowJoomla 上功能強大的圖片或照片播放模組,支援component、module和content plugin三種模式,檔案來源除了本機的目錄外也支援如 Picasa 這類的網路相薄。
在為首頁製作網路相薄播放區塊 + 網路相薄就以 JSN ImageShow + Phoca Gallery + Picasa 的組合來當成解決方案,照片檔經過縮小最佳化後丟在 Picasa 裡,再分別以 JSN ImageShow 和 Phoca Gallery 到 Picasa 讀取同一份相薄即可。
每個模組的設計需求理念不同,像Phoca Gallery 在以幻燈片模式播放照片時是指定在 640 x 480 的解析度在播放,它會自行將照片縮成 640 x 480,而 JSN ImageShow 就不會,而是以預設的 max-width : 1024 為播放標準。問題來了,因為 JSN ImageShow 是放置在首頁上的一個小區塊,只有 326 x 244 的大小,造成無法完整的顯示照片,所以必須讓 JSN ImageShow 可以將照片縮成 max-width 只有 326 來播放。

環境:

  • Joomla-2.5.14
  • JSN ImageShow Free - 4.6.0

  1. 在 Joomla 的管理模式裡,元件 → JSN ImageShow → Configuration → Image Sources → Picasa|See profiles →  Edit,可進到設定 max-width 的畫面

  2. 在最大影像大小的欄位上原本沒有326px 這個大小,所以要修改 source code來達成。

  3. 修改檔名 ./plugins/jsnimageshow/sourcepicasa/classes/jsn_is_picasaselect.php,找到 function getImageSizeOptions,把你需要的大小加入存檔即可。

沒有留言: