お知らせ

Movable Type プロフェッショナル・スタイル MT4.1対応 2008年4月8日

Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

エントリー内の画像をリストアップするプラグイン(MT4専用版の改良)

| コメント(4) | トラックバック(0)

エントリー内の画像をリストアップするプラグイン(EntryImages)に対し、「ウェブページ内の画像も検索できるようにして欲しい」というご要望をいただきました。
その機能を追加しましたので、公開します。

1.インストール

新バージョンのプラグインは、以下からダウンロードすることができます。

EntryImages_1_11.zip

プラグインの継続的な開発やサポートのために、プラグインをご利用された方は、ドネーション(寄付)を行っていただけると幸いです。
ドネーションの方法は、こちらのページをご参照ください。

また、このプラグインの他にも、いくつかのプラグインを配布しています。
配布中のプラグインは、Movable Type Plugin Directoryのページをご参照ください。

ダウンロードしたファイルを解凍すると、「EntryImages」というフォルダができます。
このフォルダを、Movable Typeの「plugins」ディレクトリにアップロードします。

また、このプラグインの古いバージョンからバージョンアップする場合、Movable Typeの「plugins」ディレクトリの中に「EntryImages.pl」というファイルがある場合があります。
その場合は、そのファイルを削除します。

なお、このプラグインはMovable Type 4以降であれば動作するはずです。
こちらでは、Movable Type 4.12と、Movable Type Open Source 4.2の2008年7月3日時点のリビジョンで動作を確認しました。

2.新機能

新バージョンでは、MTEntryImagesタグおよびMTEntriesHaveImagesタグに「class」というモディファイアを追加しました。
このモディファイアの意味は以下の通りです。

モディファイアの指定動作
モディファイアを指定しない場合ブログ記事を対象に画像を検索します(従来と同じ動作)。
「class="page"」と指定した場合ウェブページを対象に画像を検索します。
「class="entry,page"」と指定した場合ブログ記事とウェブページの両方を対象に画像を検索します。

なお、classモディファイア以外の使い方は、従来のプラグインと同じです。
プラグインの使い方は、こちらのページを参照してください。

トラックバック(0)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/1366.

コメント(スレッド2件,コメント4件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 oyako : (無題)

「ウェブページ内の画像も検索できるようにして欲しい」と勝手な要望をした者です(^ ^;)
素早いご対応に感謝です!!!
早速試してみます~ありがとうございました。

No.2 oyako : (無題)

バッチリwebページの画像もとれました!!

ところでinclude_catsのカテゴリー指定ではエラーがでました。
webページのフォルダ指定はだめなのかな?

でもタグ指定はいけたので、やりたいことができました(^ ^)

No.3 こきこき : 除外するイメージのURLの設定について

藤本様

InsertIconでもお世話になり、恐縮です。

2点ほど、質問させていただけるとありがたいです。

まず、InsertIconとの絡みで質問なんですが、
MT3.4までは「除外するイメージのURL」設定が
うまく効いていたのですが、現在、やり方が悪いらしく、
うまくいきません。

MultiBlogとの絡みでTOPページで複数のページにまたがるWhat's Newを一覧にし、記事の先頭に入る画像をWhat's Newのタイトルや記事の一部と一緒に表示させています。
http://www.shoin.net/
そこに絵文字アイコンが表示されないようにしていましたが、現在は表示されてしまいます。
TOPページのあるブログのプラグイン設定で
「除外するイメージのURL」に「/images\/InsertIcon/」(MT3.4時代に使っていたアイコンの場所)や「「/InsertIcon\/images/」と入れてみたり、「/.*\.gif/」と入れてみたりしていますが、うまくいきません。
もしかして、設定するブログそのものを間違ってしまっているのか。。。
少し、行き詰っています。

2点目は、
EntryImages1.10までは問題なかったのですが、1.11を導入すると、TOPページのWhat's New一覧の画像が表示されなくなります。
画像の代わりに数字が一つだけエントリータイトルの上に入ります。

少し長くなりますが、以下のようなソースにしています。

<ul>
<MTPageContents count="5">
<MTEntries lastn="500">

<li>
<MTEntryIfHaveImages>
<span class="newsimage"><MTEntryImages this_entry="1" img_lastn="1">
<a href="<MTEntryImageEntry><$MTEntryPermalink$>"></MTEntryImageEntry><img src="<$MTEntryImageSrc$>" alt="<$MTEntryTitle$>" width="<$MTEntryImageWidth cell_size="100,90"$>" height="<$MTEntryImageHeight cell_size="100,90"$>" /></a>
</MTEntryImages></span>
</MTEntryIfHaveImages>

<div class="newsdate"><$MTEntryDate format="%Y.%m.%d"$></div>
<div class="entrytitle"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></div>
<div class="entrybody"><$MTEntryBody words="100" convert_breaks="0"$>.....</div>
<div class="detail"><a href="<$MTEntryPermalink$>">続きはこちら</a></div>

</li>
<$MTPageSeparator$>
</MTEntries>
</MTPageContents>
</ul>

現在は、また、元のEntryImages1.10に戻していて、特に問題ありませんので、2点目の方は、ご報告程度に思ってください。

次から、次へと質問ばかりで申し訳ありません。
(-人-)
どうぞよろしくお願いいたします。

No.4  Author Profile Page: Re:除外するイメージのURLの設定について

>こきこきさん
こんにちは。

1点目ですが、「除外するイメージのURL」の設定は、MTEntryImages等のタグを含むテンプレートがあるブログで行います。

2点目は申し訳ありませんが原因不明です。
いただいたテンプレートにも特に問題はないと思います。

コメントする