Alchemistic-Life!

~錬金術的生活SB編~

マスク



ちょっとわかりづらいかとは思うんですけどね。

このマスク、60枚入りで400円弱だったかと思いますが、、、
左右の耳にかける紐の長さが違うんでやんのヽ(`Д´)ノ
いや、まぁこの1枚だけだと思いますけどね
かけづらいんだよヽ(`Д´)ノ きぃーッヽ(`Д´)ノ
徒然と携帯から > 021)WX310SA写真館 - : Edit
2006.02.20 月曜日 : - : -

サイドバーに特定のエントリーの画像を表示する

久しぶりに改造などを。

左サイドバーに『写真集』として、過去に投稿した画像を表示しています。
画像をクリックすると該当のエントリーへ飛びます。

これはMTCollectプラグインの特定のタグを拾い集めるという特徴を使うということで、他にもいろいろと出来そうですが、、、今回はこのプラグインにIMGタグを抽出してもらう改造です。

今回参考にさせていただいたのは
MT::luvlog: サイドバーに特定のエントリーの画像を表示する
いつも本当に有難うございます!


以下覚え書。


1.プラグインのDLと導入

Collect Plugin for Movable Type

↑からMTCollectプラグインをDLして、MTのpluginsディレクトリにアップロード。

2.テンプレートの挿入

表示したいテンプレートに以下のようなソースを追加します。

<div class="module-archives module">
<h2 class="module-header">写真集</h2>
<div class="module-content">
<MTEntries category="カテゴリ名1" lastn="1">
<MTCollect tags="img">
<MTCollectThis show="0">
<$MTEntryBody$>
</MTCollectThis>
<MTIfCollected tags="img">
<MTCollected tags="img" lastn="1">
<a href="<$MTEntryLink$>" title="<$MTEntryTitle$>">
<img width="120" src="<$MTCollectedAttr attr="src"$>" style="margin:1px;border:none" />
</a>
</MTCollected>
</MTIfCollected>
</MTCollect>
</MTEntries><br>

<MTEntries category="カテゴリ名2" lastn="3" offset="1">
<MTCollect tags="img">
<MTCollectThis show="0">
<$MTEntryBody$>
</MTCollectThis>
<MTIfCollected tags="img">
<MTCollected tags="img" lastn="9" offset="1">
<a href="<$MTEntryLink$>" title="<$MTEntryTitle$>">
<img width="40" height="40" src="<$MTCollectedAttr attr="src"$>" style="margin:1px;border:none" />
</a>
</MTCollected>
</MTIfCollected>
</MTCollect>
</MTEntries>
</div>
</div>


これでカテゴリ1の最新の1枚だけ大きめサイズで、
カテゴリ2からは最新の3個のエントリーから小さめサイズで
それぞれ表示されるようになります。
画像のサイズや表示枚数は適当に調整します。
そして再構築で完了。

写真の上にマウスカーソルを持ってくると、エントリーのタイトルが表示されます。

参考にさせていただいてありがとうございました。
MTの改造 - : Edit
2006.02.20 月曜日 : - : -