NP_cles()

12345678910111213141516171819202122232425262728293031

NP_TrimImage v2.3

 
投稿者:hsur 投稿日時:2008-05-02 - 23:51
カテゴリー:Plug-in - - トラックバック(0)- Views: 341

久しぶりにNP_TrimImageをバージョンアップしました。
個別のアイテムが選択されている際に、選択されているアイテムと同じカテゴリの画像のみをピックアップして表示する機能を追加しました。また、添付しているphpThumbライブラリが最新版になっていなかったので、lefttopが効かない場合がある問題に対応しました。

ダウンロードはこちら
[NP_TrimImage v2.3][400clicks]

SHA1: 5e72c6215f694359d4cf97a88508d50bdc4fdf5d

NP_TrimImage v2.4をリリースしています。

※使い方については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モードを追加しました。

    このエントリは役に立ちましたか?

      

    トラックバックについて [policy]

    Trackback URL:
    Trackbacks
    このエントリにトラックバックはありません

    Comments [policy]

    shinoue wrote:

    突然すみません。
    Nucleus 3.31SP1(UTF-8)、PHP 5.2.5環境でインストールさせていただきました。
    キャッシュフォルダへサムネイルを書き込めているのは確認しましたが、リダイレクトモードに設定すると、そのファイルを読みにいけないようです。<img src="XXXXXXXXXXX.com/media/" 以下略---->で止まってしまっているようです。
    nucleusフォルダをリネームして使っているのですが、それが原因でしょうか?
    もし解決策が思い当たりましたら教えていただけると助かります。

    2008-06-04 00:55 <%HatenaAuth()%> 

    hsur wrote:

    いくつか確認させてください。
    これは、スキンに書いた場合ですか?それともテンプレートに書いた場合ですか?

    <img src="XXXXXXXXXXX.com/media/" 以下略---->で止まってしまっているようです。

    これはimgタグのsrc属性がファイル名が入らない状態で出力されているという理解で間違いないですか?

    nucleusフォルダをリネームして使っているのですが、それが原因でしょうか?

    この影響については私のほうではよくわかりません。私のほうで環境も作れないのでshinoueさんに戻して確認をしていただかないとなんとも言えません。
    # リダイレクトモードにしなければ動くということであれば関連は薄いと思いますが。。。

    2008-06-04 01:22 <%HatenaAuth()%> 

    shinoue wrote:

    hsurさん、
    ありがとうございます。
    ・テンプレートに書いた場合です。
    ・「media/"」以下がパースされない?のでキャッシュファイルを読めないようです。
    ・リダイレクトモードにしなければ動いております。

    2008-06-04 10:50 <%HatenaAuth()%> 

    hsur wrote:

    ・「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だと思います。

    2008-06-04 14:38 <%HatenaAuth()%> 

    shinoue wrote:

    hsurさん、お返事ありがとうございます。
    hsurさんの例を使わせていただくと、

    例)<img width="45" height="45" title="TTSSH2 /w Pageant" alt="TTSSH2 /w Pageant" src="http://blog.cles.jp/media/"/>

    となってしまいます。
    最初のコメントにも書きましたとおり、キャッシュファイルはmedia/phpthumb/フォルダに生成されているので、パーミッション設定は間違っていないのですが。

    2008-06-04 17:16 <%HatenaAuth()%> 

    hsur wrote:

    なるほど。。。。
    プロダクトのバグかもしれません。
    ちょっと調べますので、少し時間をください。

    2008-06-04 19:21 <%HatenaAuth()%> 

    shinoue wrote:

    ひょっとして、
    NP_znItemCacheやNP_EzCacheのせいかと思い、どちらも削除してみたのですが結果は同じでした。

    <img src="http://www.gtr-world.net/me..." width="100"height="67"alt="日産:2008年度日産ミスフェアレディ 新体制発表" title="日産:2008年度日産ミスフェアレディ 新体制発表"/>

    こんな感じです。

    2008-06-04 23:12 <%HatenaAuth()%> 

    ケソスケ [OpenID] wrote:

    先日は質問にご回答頂き、ありがとうございました。

    バージョンアップの件で質問があるのですが、itemcatモードを使ったときに画像を複数入れたときにサムネイルが複数になってしまうのは仕様でしょうか?

    また、1記事1つのサムネイル表示にする方法はありませんでしょうか?

    お手数ですが、回答をお願いいたします。

    hsur wrote:

    これはテンプレートではなく、スキンに書いた場合ですよね?
    スキンの場合はサムネイルが複数になるのは仕様です。

    ちょっと今プライベートが取り込んでいて確認できないのですが、来週末以降にできる方法があるかどうか確認してみます。

    2008-07-02 22:45 <%HatenaAuth()%> 

    Add Comments

    コメントは承認後の表示となります。
    OpenIDでログインすると、即時に公開されます。

    OpenID を使ってログインすることができます。

    Identity URL: Yahoo! JAPAN IDでログイン