« 【Nucleus】未来記事を表示 | メイン | DMG Enabler »

【Nucleus】NP_TrimImageでThickBoxやらLightboxやら

Nucleusで画像を一定のサイズで一覧表示に便利なNP_TrimImageだが、アイテムへのリンクは張れても画像のポップアップには対応していないようだ。

最近良く見かけるThickBoxLightboxを使ってクールに演出したいとこなんだけど、そのままだと"A"タグを出力しないみたい。

なので、例によってチョコッと改造♪

ThickBoxは適当に設置もらうとして、ここではNP_TrimImageを弄るとこだけ書いておこう。

正直よくわかっていないので、かなりいい加減だよんw

NP_TrimImage.phpをテキストエディタなどで開いて、以下を変更する。

397行目
echo '<img src="'.$src.'" '			
	. ( $wsize ? 'width="'.$wsize.'"'  : '' )
	. ( $hsize ? 'height="'.$hsize.'"' : '' )
	. 'alt="'.htmlspecialchars($title, ENT_QUOTES)
	. '" title="'.htmlspecialchars($title, ENT_QUOTES).'"/>';


ここに元画像へのリンク(赤字部分)を記述する。
echo '<a href="media/'.$filelist[$i][0].'" class="thickbox" rel="grp"><img src="'.$src.'" '			
	. ( $wsize ? 'width="'.$wsize.'"'  : '' )
	. ( $hsize ? 'height="'.$hsize.'"' : '' )
	. 'alt="'.htmlspecialchars($title, ENT_QUOTES)
	. '" title="'.htmlspecialchars($title, ENT_QUOTES).'"/></a>';


これだけ♪
らっきー!!ww

November 19, 2007

Trackbac URL:http://blog.keith69.com/mt/mt-tb.cgi/48
Apple Store(Japan)

Comments




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)

Apple Store(Japan)