お知らせ

ブログ簡単パワーアップ FC2ブログスーパーカスタマイズテクニック2008年1月11日

拙著新刊の「ブログ簡単パワーアップ FC2ブログスーパーカスタマイズテクニック」が発売されました。
FC2ブログのさまざまなカスタマイズ方法を解説しています。
FC2ブログユーザーの皆様はぜひお買い求めください。

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

Movable Type 4.01β1公開

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

先ほど、movabletype.orgを見たところ、Movable Type 4.01β1が公開されていました。

Movable Type 4.01βのページはこちら

MT4.01βは、MT4.0リリース後にユーザーから寄せられた不具合に対処したものだということです。
上記のページによると、細かな不具合が多数修正されています。

トラックバック(0)

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

コメント(スレッド1件,コメント3件)

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

No.1 bzbell Author Profile Page: (無題)

こんばんわ^^

不具合が解消されるなら問題なしです (●´∀`●)

ところで、年別アーカイブについてお聞きしたいことがあります。
わたしのサイトでは、MTArchiveYear と MTArchiveLoad プラグインを使って、以下のような年別ページを作っています。
http://bizcaz.com/archives/2007/

MT4 でも年別アーカイブが追加されてますが、以下のようなタグで同様のページを作ろうとすると、すべての年の月別ブログ記事が表示されてしまいます。

---
<MTIfArchiveType archive_type="Yearly">
    <MTArchiveList archive_type="Monthly" sort_order="ascend">
        <$MTInclude module="月別ブログ記事一覧"$>
    </MTArchiveList>
<MTElse>
    <$MTInclude module="月別ブログ記事一覧"$>
</MTIfArchiveType>
---

やりたいことは、対象となる年の月別ブログ記事だけ表示したいのですが、ブログで投稿された年すべてが表示されるんです (; ̄∇ ̄A

なので今は PHP を使って対応してますが、これは MT の年別アーカイブの仕様なんでしょうか。
それとも不具合!? でしょうか。

お手数ですがよろしくお願い致します。

No.2  Author Profile Page: (無題)

>bzbellさん
こんにちは。

ご質問の件ですが、MTArchiveListタグはコンテキストには依存しない動作になっていると思いますので、おそらく仕様です。
ちなみに、以下のようにタグを組めば、ご希望の動作になると思います。

<MTIfArchiveType archive_type="Yearly">
<MTSetVarBlock name="curyear"><$MTArchiveDate format="%y"></MTSetVarBlock>
    <MTArchiveList archive_type="Monthly" sort_order="ascend">
    <MTSetVarBlock name="compyear"><$MTArchiveDate format="%y"></MTSetVarBlock>
    <MTIf name="compyear" eq="$curyear">
        <$MTInclude module="月別ブログ記事一覧"$>
    </MTIf>
    </MTArchiveList>
<MTElse>
    <$MTInclude module="月別ブログ記事一覧"$>
</MTIfArchiveType>

No.3 bzbell Author Profile Page: (無題)

こんばんわ^^

お忙しいところありがとうございます。
教えていただいた方法で試したら正しく表示されました (●>∀<●)

セミナーやら、書籍の校正やらで何かとご多忙のようですが、
まだまだ暑い日が続きますので体調には気をつけてがんばってください!!

では。

コメントする