このあいだ設置したminishowcaseが早くもバージョンアップしてたんで、入れ替えた。
ダウンロードしたのは、Alpha版のv09a40。
前回のバージョンは、Win版IEでリロードしてもローディングアイコンが回りっぱなしで止まっちまうバグがあったんだけど、それが改善されてた。これはグッジョブ。だけど、複数ページに分割されたギャラリーで、2ページ目以降を表示させた後、別のギャラリーに移動するとそれまで見ていたページ番号で他のギャラリーを呼び出してしまうバグが取れてなかったので修正した。
libraries/ajax.functions.js 191行目
function setGallery(id, link)
{
//// check if we’re retrieving all thumbnails or just a block
↓以下に修正
function setGallery(id, link)
{
th_min = 0;
th_max = th_diff;
//// check if we’re retrieving all thumbnails or just a block
かなり強引だけど暫定措置。
あと、WinIEでのレイアウト崩れが激しかったので、HTML+CSS回りも修正。
libraries/ajax.functions.js 517行目
? “width:”+(thumbnail_max_size+6)+”px;height:”
↓以下に修正
? “width:”+(thumbnail_max_size)+”px;height:”
styles/gallery.css 22行目
width: <?=($settings['gallery_width']-20)?>px;
↓以下に修正
width: <?=($settings['gallery_width'])?>px;
styles/gallery_ie.css 26行目
margin: 0px 4px 2px 0px !important;
↓以下に修正
margin: 0px 8px 4px 0px !important;