| 投稿者 | メッセージ | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
こんばんわ、初心者です。 色々設定していて、分からないところが出てまいりましたので、助言願えたら幸いです。 画像つきアイテムを投稿した際に、「メインの目次ページ」の方に、個々に同様のサムネイル画像を1枚づつ表示させたいのですが、どうもうまくいきません。 まず、「NP_TrimImage 」というプラグインを試したのですが、 メインの目次ページのテンプレート、アイテムの本体に<%TrimImage(100,100,)%>と記載、大体イメージ通りに行ったのですが、画像がトリミングされてしまい(もともとそういうプラグインですが)、画像を1枚以上投稿した際に全て表示されてしまったので、断念。 次に、「トリミングされない」ということで「NP_ExtractImage 」というプラグインで、同様にテンプレートに<%ExtractImage(1,yoko,100,0)%>と記載したところ、画像もそのまま、枚数も1枚だけサムネイル表示されましたが、その「アイテム」の画像ではなく、その「ブログ」の最新画像が表示されてしまいます(もしくはそのブログの画像がランダムで)結果、個別アイテムページとは違う画像がメインの目次ページに表示されてしまいます。 「NP_TrimImage 」のアイテム個々の画像を読み込み表示できるところと、「NP_ExtractImage 」のサムネイル表示、表示画像数設定出来るところを併せ持った設定、プラグインなどは、ございますでしょうか? これについて、何か良い方法はございますでしょうか? よろしくお願いいたします。 |
|||||||||||||||
|
|
||||||||||||||||
|
irijon 登録日: 2006.02.06 記事: 6 所在地: 北海道 |
普通に NP_Thumbnail とか、Popup Image GD ではだめですか? |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
ご助言有り難うございます。 NP_Thumbnail とか、Popup Image GD で、できそうでしょうか? それなら、私の解釈が間違っていただけかもしれません。 ================================================================================ それらは、投稿した画像が、個別アイテムページにサムネイル表示され、その画像をクリックする事で その画像のオリジナルのサイズのものがポップアップで表示できる。 ================================================================================ というものだと思っておりました。 画像は投稿時にブログ用にリサイズして投稿する(300×250とかその辺)のですが、その画像のもっと小さい版みたいなの(100×70とか)に変換してメインの目次ページの各記事に表示させたいのです。 NP_Thumbnail 、Popup Image GDなどを使してみます。 よろしくお願い致します。 |
|||||||||||||||
|
|
||||||||||||||||
|
cha_cya 登録日: 2004.08.25 記事: 738 所在地: 東京 |
NP_OnlyImgの方が適切かもしれません。 http://blog.heartfield-web.com/download/NP_OnlyImg.html たとえば「本文」はテキストだけで、「続き」に画像が複数あり、メインの目次ページでは「本文」までしか表示しない状態でも、「続き」に含まれる画像の1個だけを縮小表示したいってことですよね そういう意味でなければNP_OnlyImgではないかもしれませんが。 【追記】 そのアイテムから画像を自動抽出したい アイテム自体を投稿するときに、(入力補助として)サムネイルを自動作成したい |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
ご助言有り難うございます。 個別アイテムページには、縦に2列のテーブルを組んで、「本文」に書いた記事を右側に、「続き」に書いた記事を左側に表示させるようにし、「本文」にテキスト「続き」に画像を投稿して、整えております。(メインの目次ページを個別のアイテムページの縮小版みたいなのが並んだページ、文字通り目次ページにしたいわけです。) という事は紹介していただいたこちら(NP_OnlyImg)で、出来そうかもです。 早速試してみます。 有り難うございます! |
|||||||||||||||
|
|
||||||||||||||||
|
Tokitake 登録日: 2004.01.11 記事: 18 所在地: Fukuoka |
おいらは、NP_OnlyImgとhttp://phpthumb.sourceforge.net/にあるphpThumb()を利用して実現しています。 画像のアドレスをNP_OnlyImgで取り出してphpThumb()を使ってサムネールを作成する形です。 _________________ 時武 -- http://www.fukulog.com |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
NP_onlyImgを使ってみました。 画像を表示させたいので、普通に「メインの目次ページ」テンプレートに<%onlyImg%>と記載、 結果、何故か<%image%>タグではな<%popup%>タグを拾ってしまい<%popup%>が無い(<%image%>はある)アイテムの目次は「×」が表示されてしまします。 ブログ内で<%popup%>の画像があると、表示できなくなるのでしょうか? まぁ、それなら全部の画像を<%image%>じゃなく<%popup%>にすればいいのですが、個別のアイテムページのほうでは、オリジナル(投稿時の)サイズで表示したいのです。(<%popup%>にするとアイテムページも縮小されてしまいますよね?) だんだん解決に進んでいるような気は致しますが、まだ1歩足りない感じです。 Tokitake様の「phpThumb()」ですが、英語で何をどうしたらいいかさえ僕には分かりません。 折角、助言を下さったのに申し訳ございません。 |
|||||||||||||||
|
|
||||||||||||||||
|
cha_cya 登録日: 2004.08.25 記事: 738 所在地: 東京 |
実はNP_OnlyImg使ってなかったりしますが。 解説ページだと<%image%>を拾うと書いてあるのにおかしいですね? 他に画像関連のプラグインを入れていますか? <%image%>と<%popup%>が両方ある場合(で、<%image%>のほうが先に記述されている場合)では、<%image%>は無視されて<%popup%>が表示されるのですよね。 他のプラグインと干渉している場合は管理画面でのプラグインの順番を逆転させると直るケースがあります。お試しください。 ちなみに<%popup%>では画像は縮小されないと思います。 Text to display?に何かテキストを書くと、そのテキストに対してリンクが張られ、何も書かないと、画像がそのまま表示される(クリックはできる)のが<%popup%>だと思うのですが・・ (パラメーターで幅と高さを指定することはできますが、標準では画像の実寸が入力されるため) もし縮小されるとすれば、NP_Thumbnailなどのプラグインによる仕業ですので、そちらの設定を変更してください。 |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
画像に関しては、例えば ===================== <%popup(xxxxxxxxxxxxx)%> <br> <%image(xxxxxxxxxxxxx)%> ===================== のように投稿した際には、<%popup%>の方が読み込まれ、逆にした場合「×」となります。 また、縮小されてしまうのは予想通り「NP_Thumbnail」の仕業でした。 しかしながら、他のブログでも「NP_Thumbnail」を使用しているため、設定変更できない状況です。 要は、ちゃんと<%image%>を拾ってくれればいいのですが・・・ 抜け道が見つかりません。 |
|||||||||||||||
|
|
||||||||||||||||
|
PUSHMAN 登録日: 2004.08.15 記事: 56 |
NP_OnlyImg の作者です。 ご迷惑おかけしてすいません。 僕自身が <%popup%>を使った事が無かったので検証が不十分でした。
ちょっと確認していただきたいのですが、<%image%>のみの場合はどうでしょうか? |
|||||||||||||||
|
|
||||||||||||||||
|
Tokitake 登録日: 2004.01.11 記事: 18 所在地: Fukuoka |
phpThumb()をダウンロードして/thumb/に展開したとします。
とテンプレートに書いてやると100x100のサムネールが表示されます。http://phpthumb.sourceforge.net/demo/demo/phpThumb.demo.demo.php がわかりやすいかな?設置も簡単です。(サムネールをキャッシュしてくれたり割と高機能) <%popup%>と<%image%>はたしか私もひっかかった気がします。NP_ThumnailとNP_CustomThumbnailを両方使っているサイトでした。NP_OnlyImgとその2つのプラグインのインストール順を入れ替えたか、NP_OnlyImgを改造したかどちらかで対処したような記憶が・・・。クライアントのサイトなので実例がお見せできなくてすいません。 _________________ 時武 -- http://www.fukulog.com 最終編集者 Tokitake [ 2006.05.18 (木) 21:53 ], 編集回数 1 回 |
|||||||||||||||
|
|
||||||||||||||||
|
PUSHMAN 登録日: 2004.08.15 記事: 56 |
試しに<%image%><%popup%>を混在させてみましたが、現象を確認できませんでした。 僕はNP_Thumnail、NP_CustomThumbnailのどちらも使用していないので、ちょっと確認できないですね… プラグイン管理画面のNP_OnlyImgを、上記のプラグインより上に持ってきたらどうでしょうか? |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
<%popup%>落としで<%image%>のみで投稿すると目次ページのほうは「×」アイテムページには正常に画像が表示されます。 プラグインの順序を「NP_Thumbnail」よりも上に持っていきましたが、変わらずでした。 何かのプラグインで「NP_Thumbnail」と同時使用でエラーになるの無かったでしたっけ? そんな感じなのでしょうか? とりあえずで、1番目の画像だけは<%popup%>で投稿するようにすれば、なんとなく出来た感じですが、ココまで来たら、完成させたいなとか思っております。 「phpThumb()」に関しましても、見よう見まねですが、頑張ってみます。 私も検索しまくって追及しておりますが、なにぶん知識が浅い為・・・ お力添えをお願い致します。 |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
何故<%image%>で「×」になるかという事で、 試しに<%image(src)%>と記載したところ 「http://xxxxxxxxxxxx/media//xxxxxxxxxxxxxx.jpg」 と表示されました、画像へのパスは 「http://xxxxxxxxxxxx/media/1/xxxxxxxxxxxxxx.jpg」 ですので、「media」の後の「//」を「/1/」とか、画像が入っているフォルダを指定できれば、 サムネイル化は置いといて、画像の表示は出来そうです。 どうでしょうか? |
|||||||||||||||
|
|
||||||||||||||||
|
まー 登録日: 2006.05.18 記事: 30 所在地: 東京 |
phpとか全然無知ですが「NP_OnlyImg」の中身をいじくっておりましたら、 奇跡的に<%image%>の置き場所を指定できました。 =================================== if (!strstr($filename,'/')) { $filename = $this->currentItem->authorid . '/' . $filename; =================================== を =================================== if (!strstr($filename,'/')) { $filename = $this->currentItem->authorid . '1/' . $filename; =================================== と変更いたしましたら。 <%image%>からも画像を拾えるようになりました。 (mediaの中におそらくメンバー別にフォルダ分けをしていたからのようです。) 残るは、生成された画像のサムネイル化ですが、Tokitake様の「phpThumb()」でいけるかもです。 そこでお伺いいたしたいのですが、
というのはダウンロードしたものを「thumb」というフォルダを作成しその中にアップロードする。 という感じでしょうか? また、記載どうり「100×100」に指定し、画像は「200×300」「300×200」など、 縦横比が異なったサイズの場合、どのように表示されるのでしょうか? 追記: ダウンロードというボタンを押すも、次々に違うページに飛んで、ダウンロードで来ません・・・ 申し訳ございませんが、教えていただきたく存じます・・・ よろしくお願い致します。 最終編集者 まー [ 2006.05.18 (木) 22:13 ], 編集回数 1 回 |
|||||||||||||||
|
|
||||||||||||||||
|
Tokitake 登録日: 2004.01.11 記事: 18 所在地: Fukuoka |
手元の環境でテストしてみたところまーさんと同じ状況でしたので、NP_OnlyImgのソースを追って見ました。 66行目の
を
と変更することで正常に動作するようになったような気がします。 NP_Thumnail、NP_CustomThumbnail両方動作させている状態でOKでした。 NP_OnlyImg > NP_Thumnail > NP_CustomThumbnail の順でインストールしています。 _________________ 時武 -- http://www.fukulog.com |
|||||||||||||||
|
|
||||||||||||||||
|
Tokitake 登録日: 2004.01.11 記事: 18 所在地: Fukuoka |
ダウンロードしてできたファイルを/thumb/というフォルダにアップロードします。 phpThumb.config.php.defaultというファイルが入っているのでそれをphpThumb.config.phpという 名前で複製し、cacheを書き込み可能にすれば動くと思います。詳しくは中に入っている Readmeを読んでみてください。
この例ですと、横、縦ともに最大100pxの大きさに縮小されます。 縦横の比率は保たれます。 「200X300」→「67X100」 「300X200」→「100X67」 の画像になるはずです。
http://sourceforge.net/project/showfiles.php?group_id=106407&package_id=114543 のphpThumb_1.7.1.zipをクリックしてダウンロード先を適当に選べば落とせると思います。 _________________ 時武 -- http://www.fukulog.com |
|||||||||||||||
|
|
||||||||||||||||
|
PUSHMAN 登録日: 2004.08.15 記事: 56 |
修正してアップロードしましたー…とすでに解決しているみたいですね。 まーさん、Tokitake さん、原因究明ならびに修正ありがとうございます。 とりあえずご報告だけさせていただきます。 http://blog.heartfield-web.com/download/NP_OnlyImg.html |
|||||||||||||||
|
|
||||||||||||||||
|
nakahara21 モデレーター ![]() 登録日: 2003.11.14 記事: 1298 所在地: 尼崎 |
色々考えていましたが、とりあえずはNP_TrimImageに手を入れてみました。 *NP_Thumbnailと共存していても使える *テンプレートから呼び出す時画像枚数を指定できる ようにしてみました。 まーさんはトリミングはしたくないようですので、お使いにはならないかもしれませんが、いろんな縦横比画像をちりばめる人には重宝するかもしれませんので配布してみます。 テンプレートで <%TrimImage(100,100,0,1)%> と書くと100×100の中央起点のトリミングサムネイルを1つだけ表示します。第4パラメータが画像の枚数です。 2006/12/03 hsur追記 このプラグインはそのまま使用すると、セキュリティー上の危険があります。 セキュリティFix版を以下で配布中ですので、特に理由がない場合には下記のURLからダウンロードできるものをご利用ください。 http://japan.nucleuscms.org/bb/viewtopic.php?p=15650
_________________ nakahara21 http://nakahara21.com/ *移転しています 最終編集者 nakahara21 [ 2006.05.23 (火) 15:42 ], 編集回数 2 回 |
|||||||||||||||
|
|
||||||||||||||||
|
On3 登録日: 2004.11.30 記事: 40 所在地: 横浜 |
あのー、激しく悩み中です。 ダウンロードファイルは「NP_Thumbnail0.9」となっていますが中身は「NP_Thumbnail1.6」ですよね。 でもって、まみおサンの投稿前段は
# すごーく勘違いしてるのかな >私 |
|||||||||||||||
|
|
||||||||||||||||
|
All times are GMT + 9 Hours
新規投稿: 不可 Powered by phpBB © 2001, 2002 phpBB Group |
||||||||||||||||