農場主の日常

なんちゃってエンジニアの日常をつらづらと

画像のサムネイルとポップアップ

 そこそこの時間に帰ってこれてますが、薬が効いている間は良いんですが、薬が切れるとちょっとつらくなる。
 なんともかんとも。

ぴんきぃの雄姿
(C)2001,2002,2003
ponsbic/ZENER WORKS/DWANGO/SQUARE ENIX
All Rights Reserved.
 うちのサイトで使っているNucleusは、標準でサムネイル作成&ポップアップという機能は無いのです。これはNP_Thumnailというプラグインで実現するのですが、これまで何度も導入を試みても、まったく動作せず。数日間これと格闘していたのですが、やっとのことで動作させることができました。
 とりあえず横の画像をクリックするとポップアップするはず。これであまりでかい画像を本文に使わなくてすむわ。
 あわせて改造点を書きます。

 結局原因は、XREAの無料サイトでNP_Thumnailを使うと、XREAの広告挿入スクリプトの影響で、ImageJpeg()やImagePng()の出力が正常に行われないことでした。
 対策は、action.phpファイルへの広告挿入を抑制することで行います。
 action.phpファイルのあるディレクトリの.htaccessファイルに
<Files action.php>
LayoutIgnoreURI *
</Files>

 を追加するだけです。

 また、うちのサイトの構成では、action.phpのあるディレクトリとメインのディレクトリが異なるので、NP_Thumnailのソース内に2箇所ある
 .$CONF['IndexURL']."action.php?action=plugin&name=Thumbnail&p=$filename&id=$myblogid\" の部分を
 .$CONF['ActionURL']."?action=plugin&name=Thumbnail&p=$filename&id=$myblogid\"
 に変更しました。なかなかいい感じ。


関連記事[サムネイル

コメント


コメントはありません。



コメントの追加


トラックバック

このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。

↑ PAGE TOP