- 2010-01-29 (金) 18:02
- MovableType


- アイテムサムネイルのsquareモディファイアが言う事を聞かない
大分間が空いたぞ・・・・
なんか、最近重くて、落ちまくってるのは、スパマーさんの頑張りなのだろうか?
先週はlinkerの1周年感謝パーティに参加したりして、いろんなヒトと会えたんですが、ひと多すぎで疲れた・・・・
ちなみに、写真のリンカーバッグを支えてる手は私です。(抽選で頂きました)一家の買出し係に、また新たなアイテムが追加になりました。
今月中頃からは、某氏に頼まれてMTのテーマ作ってました。アクションストリーム+ブログという、とっても私っぽい内容のテーマです。
それで、作ってて気が付いたんですが、アイテムサムネイル作成時に指定するsquareモディファイアなんですが、どうもサイズ指定と一緒に指定すると、無効になりました。
<$MTAssetThumbnailURL square="1" width="75"$> <$MTAssetThumbnailLink square="1" width="75"$>
四角のサムネイル、てっきり、動くもんだと思ってたんだけどなぁ。
widthやheightじゃなくて、scaleと一緒だと動くんですけどねぇ。
サーバー絡みなのでしょうか?いや動くよって方居たら、情報ください。お願いします。
bzbellさんのコメントでの情報を検証しているうちに、現象が発生する条件が判明しました。この現象に付いては、”公式にsquareモディファイアが付いた”全てのバージョンのMTで発生するのを確認してあります。square="1"とwidth="75"もしくはheight="75"の組み合わせでだけ(すべて確認はしなかったので他にもあるかもしれないですが)squareモディファイアが無効になるようです。
ping a Trackback
- TrackBack URL for this entry.(1)
Comments:(9)
-
said
January 29, 2010 10:18 PM
|
ReplyThis!
こんばんわ^^
square モディファイアですが、以下のコードで確認したところ指定サイズで表示されることを確認しました。
<div class="widget_content_block clearfix"> <p class="bold clear">for Movable Type 4.23 later</p> <mt:Entries category="カテゴリ名" tags="5.01"> <mt:EntriesHeader><ul></mt:EntriesHeader> <mt:EntryAssets type="image" lastn="6"> <li><a href="<$mt:EntryPermalink$>" title="<$mt:AssetLabel$>"> <img class="asset_img_thumb" src="<$mt:AssetThumbnailURL square="1" width="60"$>" alt="<$mt:AssetLabel$>" /></a></li> </mt:EntryAssets> <mt:EntriesFooter></ul></mt:EntriesFooter> </mt:Entries> </div>ご参考までに。
-
-
replied for
bzbell's comment
January 30, 2010 12:23 AM
|
ReplyThis!
あぁ、やっぱり環境依存みたいですね。
まいったなぁ・・・・
-
replied for
bzbell's comment
January 30, 2010 12:45 AM
|
ReplyThis!
ん???
なんか、MTAssetsで呼び出すと効かないのに、MTEntryAssetsならばちゃんと四角になるぞ。
そういえば、あまりMTAssetsは使わなかったんだよなぁ・・・
-
-
said
January 30, 2010 1:08 AM
|
ReplyThis!
以下のコードでも試してみました

<mt:Assets type="image" lastn="5"> <mt:AssetsHeader><ul></mt:AssetsHeader> <li><a href="<$mt:AssetURL$>"><img src="<$mt:AssetThumbnailURL square="1" height="30"$>" /></a></li> <mt:AssetsFooter></ul></mt:AssetsFooter> </mt:Assets>width、height によって異なるのかと思い、切り替えてみましたが何れもウチでは問題なさそうです。
-
-
replied for
bzbell's comment
January 30, 2010 9:04 AM
|
ReplyThis!
むむ、やっぱり環境依存なのかな?
bzbellさん、情報ありがとうございます。-
replied for
bzbell's comment
January 30, 2010 8:08 PM
|
ReplyThis!
なんか、解ってしまった・・・
widthやheightに奇数を指定した場合に、squareが効かなくなるんだ・・・・
-
-
said
January 30, 2010 10:56 PM
|
ReplyThis!
こんばんわ^^
う~ん…奇数サイズ(=31)を指定したところ奇数サイズのサムネイルが作成されました

不可解ですねぇ
-
said
January 30, 2010 11:18 PM
|
ReplyThis!
うわっ、これ75ピクセル限定の現象だ・・・
bzbellさん75ピクセルだとどうなりますかね?-
said
January 31, 2010 11:09 AM
|
ReplyThis!
ホントだっ

確かに正方形にならないですっ




スクリプトの読み込みが完了していません。
メールフォーム(Javascriptを使用していません)や、
Twitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。