2004年10月18日
■ TrackBacksの一覧ページを作成
これもたいした事はないのだが、一応メモしましょう。
トップページのサイドバーには最近のTrackBackの一覧が出ていますけど、最近の7つまでしか表示させていません。それ以前のTrackBackは表示されなくなり、いつのまにか忘れてしまう運命な訳です。
ってことで、全TrackBackを含むページを作成してみました。以下に肝心なコードだけを公開します。なお、このコードにはMTPingedEntryというプラグインが必要になります。
<MTPings sort_order="descend">
<a name="<$MTPingID$>"></a>
<MTPingedEntry>
<MTDateHeader><h2><div class="date"><$MTEntryDate format="%x"$></div></h2></MTDateHeader>
<div class="blogbody">
<h3 class="title">■ <a href="<$MTPingedEntryLink$>"><$MTPingedEntryTitle$></a></h3></MTPingedEntry>
<strong>TrackBack Title:</strong> <a href="<$MTPingURL$>"><$MTPingTitle$></a><br />
<strong>From:</strong> <$MTPingBlogName$><br />
<strong>date:</strong><$MTPingDate$><br />
└ <$MTPingExcerpt$><a href="<$MTPingedEntryLink$>">Continue »</a><br /><br />
</div><br />
</MTPings>
出来上がりはこんな感じ → Zakimi::Blog / TrackBacks
思いついたら簡単にページが追加できるのがMovable Typeの便利さですよね。
追記::コードの表示を変更。fromタグ→codeタグ
Excerpt: サイドバーにRecent Trackbackってあるけど、 どの記事にトラックバックしてもらったのかわからない。 (ほんと、変な話だ。) そこで、それを知る事が出来るPlug-inを見つけましたので 導入しました。...
From: Hitori-goto
Date: 2004.10.29
Zamiki さん、こんにちは。ご無沙汰しています。
先日はTBどうもです。うちはなにも変わっていなかったので、とりたててレスポンスしませんでした。
というわけで、マメなバージョンアップ、いつも見習わないとなぁと思いつつ・・・。
ところで、この出来上がったページですが、なぜかエントリひとつずつ、どんどん何ピクセルずつか左右の幅が縮まり(左右の余白が空く)最終的に文字がページの真ん中辺に全部タテに一文字ずつ並ぶ、という状態になっています。
閲覧環境は
MacOS X 10.3.5 + Safari 1.2.3 です。
Mac IE ではOK、Windows でももちろん大丈夫です。
いまよくよく見たら、日付の部分が白線囲みグレーバックで本文は真っ黒バック、という風になっていますが、Safari のみ、最初の「2004年10月17日」の日付部分だけ白線囲みグレーバックで、その下は全部まとめて黒バック、という状態になっています(その黒バックの中で、どんどん真ん中に寄っていってしまっているわけです)。
以上、ご報告まで。
Comment Posted by: Shin at 2004年10月19日 13:11Shinさん、こんばんは。
報告ありがとうございます。
ソースを再確認したらなんとh3とh2タグを混在させていたことが分かりました・・・orz
IEの仕様は手抜きらしいので、こんなミスでもちゃんと表示されるのは分かりますけど、Firefoxにはちゃんと見つけてほしかったな(責任転嫁です(^^;))
早速直しました。
また何かあったらよろしくお願いいたします。
お役に立ててなによりです。
ちゃんと直ってましたね(^^)
ホント、間違いは間違いで(失礼)ちゃんとおかしく表示(<というのもヘンな表現ですが)してくれないと、逆に困りますよね。
Safari は新しいブラウザなので割と杓子定規に(っていうか、それが正しいわけですが)表示するようです。
こちらこそ今後ともどうぞよろしく!
Comment Posted by: Shin at 2004年10月19日 22:09