NP_OnlyImg|タグを指定可能に修正

NP_OnlyImg|タグを指定可能に修正

Author : pushman|Nucleus|2007-07-20 Fri 19:58

相当猛烈久し振りに「NP_OnlyImg」を更新しました。

今までなぜこの機能がなかったのか不思議なくらい単純な「画像を指定した幅で縮小表示する」だけの機能を追加しました。

似たような機能で「imglink」というオプションがあったのですが、これは元画像へのリンクが生成されます。今回追加した「thumb(allthumb)」はこれのリンク無しバージョンです。まあこれは大したことない機能追加ですが、我ながら嬉しいのがNP_OnlyImgで出力するimgタグを、内包するタグを指定可能になったことです。ちょっと説明がややこしいので具体例を出します。

例えば画像を縮小してリスト表示する場合、テンプレートに以下のように記述していました。

<li><img src="<%OnlyImg(src)%>" alt="<%OnlyImg(alt)%>" width="80" /></li>

全ての記事に画像があれば特に問題ないのですが、画像が無い記事が混ざると空のimgタグが出力されてしまいます。

<li><img src="" alt="" width="80" /></li>

これはとても気持ち悪いし表示が崩れる原因になります。今回追加したタグとクラスを指定することで、この問題をやっと解決できました。

<%OnlyImg(thumb,,80,li,imglist)%>

このように記述することで、画像が無い場合は何も出力されず、画像ある時だけ以下のように出力されます。

<li class="imglist"><img src="画像への絶対パス" alt="代替テキスト" width="80" /></li>

あまり利用されていないプラグインですが、あらたに画像を生成することができない環境や、できる限り画像を増やしたくない方にはわりと便利ではあるまいか、と思います。

ということで、詳しい使用方法とダウンロードは「NP_OnlyImg|使用方法とダウンロード」からお願いします。

Tag(s):

Comments

Posted by Geo|2007-08-13 Mon 19:59

はじめまして、Geoと申します。
とても便利なプラグインありがとうございますm(_ _)m

こちらのプラグインですが、画像が無いときは逆にNoImg用の画像を用意し、そちらを表示するようなオプションを設定することはかないませんでしょうか。
突然のお願いで恐縮です。検討いただけると嬉しいです。

Posted by pushman|2007-08-15 Wed 12:47

Geoさん、はじめまして。
そして、ご利用ありがとうございます。

なるほど…そういう機能があってもいい気がしますね。検討させていただきます。

Comment Form (policy)

(メールアドレスは非公開です)

Others
Newest 5 Items

NP_znItemFieldEX|「本日」の条件判断を修正

NP_OnlyImg|高さを有効に

NP_TimeLimit|表示・非表示を指定

NP_znItemFieldEX|URLエンコードを追加

NP_ExtensibleSearch|検索HIT数を表示

Nucleus CMS: Pure Publishing