2004年05月07日
●サイトデザイン若干変更
すこし変えました。
縦長になるのがどうもイヤなので、すっきりさせたかったんです。
左のBlog部分には絵日記(カテゴリ名で区分)だけを1日分表示、その下にサムネイルを並べて過去日記に飛びやすいように考えてみました。
で、雑記はここに表示。
左右への分け方はhtmlでTableタグ記述という素人考えの方法。
↓の過去にっきのイメージの出力は、プラグインのMTCollectを使用しています。
これの良い点は、特にエントリでサムネイルを作成しなくても、自動的に特定カテゴリのimgタグを引っ張ってこれる点です。
→の「最近の絵」はエントリでわざわざExcerptにサムネイル貼らないとダメなのですが、このプラグインは自動。
楽すぎます。
もう少し凝ってみたいとこ・・・
参考ページ
SyncWorld さんのところの面白そうなPlugin発見、およびそのトラックバック記事です。
あと
Collect Plugin for Movable Type
読むのに疲れました。
これ、Imgタグだけじゃなく、リンクタグも持ってこれるんですね。
URLを紹介するようなNewsページとか、過去○日からLinkだけを○件抽出とかやってるのかな。
過去にっきのサムネイル表示部分の記述は以下のとおりです。
-------
<div class="sidetitle">最近5件の絵日記</div>
<TABLE border="0" cellpadding="10"><TBODY><TR>
<MTEntries lastn="5" offset="1" category="Open">
<MTCollect tags="img">
<MTCollectThis show="0">
<$MTEntryBody$>
</MTCollectThis>
<MTIfCollected tags="img">
<MTCollected tags="img" lastn="1">
<TD align="center" valign="middle">
<div class="thumb">
<a href="<$MTEntryPermalink$>"><img class="thumbImage" src="<$MTCollectedAttr attr="src"$>" /><br><$MTEntryDate
format="%Y/%m/%d"$></a></div><br><$MTEntryTitle$>
</TD>
</MTCollected>
</MTIfCollected>
</MTCollect>
</MTEntries></TR></TBODY></TABLE>
<div class="sidetitle">少し前のにっき</div>
<MTEntries category="Open" lastn="5" offset="6">
<MTDateHeader><b>■<a href="<$MTEntryPermalink$>"><$MTEntryDate
format="%Y/%m/%d"$></a></b></MTDateHeader>
<$MTEntryTitle$><br / >
</MTEntries><BR>もっと前のものは過去ログ参照してください。
-------
どうしてもサムネイルのイメージの下に日付とタイトルを入れ、横に5つ並べたかったので、Tableタグを噛ませました。
もっとスマートな方法あるかと思ったけど、思いつかずorz
あと、カナルグランデさんで「ちえりのMETAタグ自動化」という記事を発見。
私もちえりの更新どうしたものか、と思っていたのでいいヒント頂きました。
私はこう記述しました
-------
<MTEntries category="Open" lastn="1">
<meta name="chieri-update" content="<MTEntryDate format="%Y/%m/%d %H:%M:%S">" />
<meta name="chieri-newitem" content="<$MTEntryKeywords$>" />
</MTEntries>
-------
カナルグランデさんでも言われてるように、Titleが具合悪ければ変えればいいんですが、うちの場合は説明部分でキーワードを使用するように変えただけです。
いまのところ、うちではキーワードを書き出ししてないので、ちえりに使用することにしました。
だけど、何故かうちのは文字化けしてる気が・・・
そしてはじめてのトラックバックを発射。
MTの改造やってると楽しいです。
このエントリーのトラックバックURL:
http://ryp.sakura.ne.jp/cgi/mt/mt-tb.cgi/2525
いらっしゃいませ。慧 さま。
実はKeyword使う予定だったんですが、ちえりを優先して使いました。
<$MTEntryBody words="5"$>
を使う方法も考えましたが、それだとわけがわからなくなるので、結局keywordに。
もう1つくらい、独立した属性欲しいな、と思います。
http://sousui.jp/~principessa/blog/archives/000021.html
メモ帳でソース開いたら文字化けするのでおかしいと思い調べてみたらこんなことが。
UTF-8じゃないとダメなのか。
てことは、UTF-8にしないとちえりは拾っていかないのかな??