Home > Internet > Movabletype > アイテムサムネイルのsquareモディファイアが言う事を聞かない

アイテムサムネイルのsquareモディファイアが言う事を聞かない

大分間が空いたぞ・・・・
なんか、最近重くて、落ちまくってるのは、スパマーさんの頑張りなのだろうか?

先週はlinker1周年感謝パーティに参加したりして、いろんなヒトと会えたんですが、ひと多すぎで疲れた・・・・
ちなみに、写真のリンカーバッグを支えてる手は私です。(抽選で頂きました)一家の買出し係に、また新たなアイテムが追加になりました。

今月中頃からは、某氏に頼まれて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)

bzbell`s user-pic TypeKeyAuthed bzbell 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>

ご参考までに。

あぁ、やっぱり環境依存みたいですね。
まいったなぁ・・・・嫌な感じ

ん???
なんか、MTAssetsで呼び出すと効かないのに、MTEntryAssetsならばちゃんと四角になるぞ。
そういえば、あまりMTAssetsは使わなかったんだよなぁ・・・

bzbell`s user-pic TypeKeyAuthed bzbell 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 によって異なるのかと思い、切り替えてみましたが何れもウチでは問題なさそうです。

むむ、やっぱり環境依存なのかな?
bzbellさん、情報ありがとうございます。

なんか、解ってしまった・・・
widthやheightに奇数を指定した場合に、squareが効かなくなるんだ・・・・!

bzbell`s user-pic TypeKeyAuthed bzbell said January 30, 2010 10:56 PM | ReplyThis!

こんばんわ^^

う~ん…奇数サイズ(=31)を指定したところ奇数サイズのサムネイルが作成されました汗
不可解ですねぇ嫌な感じ

うわっ、これ75ピクセル限定の現象だ・・・
bzbellさん75ピクセルだとどうなりますかね?

bzbell`s user-pic TypeKeyAuthed bzbell said January 31, 2010 11:09 AM | ReplyThis!

ホントだっ!
確かに正方形にならないですっ汗2

スクリプトの読み込みが完了していません。

Sign in Sign in Sign in

メールフォーム(Javascriptを使用していません)や、twitter.pngTwitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。

Comment Form

QuickTagsHere

EmoticonHere

(入力しない場合「Anonymous」で代替されます)
(公開はされませんが、Gravatarアイコンの取得や、Comment Subscribeの送信先アドレスとして使われます)
(入力すると、コメント表示でユーザー名にリンクが貼られます)
(この情報は、JavascriptによりCookieに保存されます。)

NotifyMail Powered by Comment Subscribe

はてブコメント:

Home > Internet > Movabletype > アイテムサムネイルのsquareモディファイアが言う事を聞かない

MT5Techniques

MT5Techniques

2冊目の共著「Movable Type 5 実践テクニック」(シックスアパート監修)が出版されました。(ソフトバンク クリエイティブ刊)

検索
(5)
(6)

別ページに遷移します。

Powered by Hyper Estraier

Feeds
Link Status
In One

なかのひと

位置情報ブログパーツ「なかのひと」

Links
Powered By

Return to page top