久しぶりにNP_TrimImageをバージョンアップしました。
個別のアイテムが選択されている際に、選択されているアイテムと同じカテゴリの画像のみをピックアップして表示する機能を追加しました。また、添付しているphpThumbライブラリが最新版になっていなかったので、lefttopが効かない場合がある問題に対応しました。
※使い方についてはplugins:trimimage [Nucleus CMS Japan Wiki]にまとめてあります
動作確認はNucleus 3.31SP1(UTF-8)、PHP 5.2.5環境で行っています。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
† sharedlibsフォルダについて
このプラグインにはsharedlibsフォルダが同梱されています。これもNP_TrimImage.phpと一緒にプラグインディレクトリにインストールしてください。
このバージョンではsharedlibsの中のファイルもアップデートされていますので、バージョンアップの際には必ず添付のもので上書きをする必要があります。
† [Fixed] lefttopが効かない問題に対応した
phpThumb()への修正が不完全なバージョンを同梱していたため、サーバの環境によってはlefttopが効かない不具合を解消。
† [Added] 抽出条件にitemcatモードを追加
抽出条件として個別のアイテムが選択されている際に、選択されているアイテムと同じカテゴリを指定するためのitemcatモードを追加しました。
突然すみません。
Nucleus 3.31SP1(UTF-8)、PHP 5.2.5環境でインストールさせていただきました。
キャッシュフォルダへサムネイルを書き込めているのは確認しましたが、リダイレクトモードに設定すると、そのファイルを読みにいけないようです。<img src="XXXXXXXXXXX.com/media/" 以下略---->で止まってしまっているようです。
nucleusフォルダをリネームして使っているのですが、それが原因でしょうか?
もし解決策が思い当たりましたら教えていただけると助かります。
いくつか確認させてください。
これは、スキンに書いた場合ですか?それともテンプレートに書いた場合ですか?
<img src="XXXXXXXXXXX.com/media/" 以下略---->で止まってしまっているようです。
これはimgタグのsrc属性がファイル名が入らない状態で出力されているという理解で間違いないですか?
nucleusフォルダをリネームして使っているのですが、それが原因でしょうか?
この影響については私のほうではよくわかりません。私のほうで環境も作れないのでshinoueさんに戻して確認をしていただかないとなんとも言えません。
# リダイレクトモードにしなければ動くということであれば関連は薄いと思いますが。。。
hsurさん、
ありがとうございます。
・テンプレートに書いた場合です。
・「media/"」以下がパースされない?のでキャッシュファイルを読めないようです。
・リダイレクトモードにしなければ動いております。
・「media/"」以下がパースされない?のでキャッシュファイルを読めないようです。
すみません。この「パースされない」というのがよく分かりません。
タグ自体が下記のように最後までちゃんと出力されていて画像が表示されないのであれば、mediaもしくはphpthumbのパーミッションを確認してみてください。
例)<img width="45" height="45" title="TTSSH2 /w Pageant" alt="TTSSH2 /w Pageant" src="http://blog.cles.jp/media/p..."/>
# 何か適当な画像ファイルを/media/phpthumb/にアップロードしてみて、ブラウザから表示できるようになればOKだと思います。
hsurさん、お返事ありがとうございます。
hsurさんの例を使わせていただくと、
例)<img width="45" height="45" title="TTSSH2 /w Pageant" alt="TTSSH2 /w Pageant" src="http://blog.cles.jp/media/"/>
となってしまいます。
最初のコメントにも書きましたとおり、キャッシュファイルはmedia/phpthumb/フォルダに生成されているので、パーミッション設定は間違っていないのですが。
なるほど。。。。
プロダクトのバグかもしれません。
ちょっと調べますので、少し時間をください。
ひょっとして、
NP_znItemCacheやNP_EzCacheのせいかと思い、どちらも削除してみたのですが結果は同じでした。
<img src="http://www.gtr-world.net/me..." width="100"height="67"alt="日産:2008年度日産ミスフェアレディ 新体制発表" title="日産:2008年度日産ミスフェアレディ 新体制発表"/>
こんな感じです。
先日は質問にご回答頂き、ありがとうございました。
バージョンアップの件で質問があるのですが、itemcatモードを使ったときに画像を複数入れたときにサムネイルが複数になってしまうのは仕様でしょうか?
また、1記事1つのサムネイル表示にする方法はありませんでしょうか?
お手数ですが、回答をお願いいたします。
これはテンプレートではなく、スキンに書いた場合ですよね?
スキンの場合はサムネイルが複数になるのは仕様です。
ちょっと今プライベートが取り込んでいて確認できないのですが、来週末以降にできる方法があるかどうか確認してみます。
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。