Movable Type 4.2 配布テンプレートセット修正(カテゴリーアーカイブ・コメント完了)

Movable Type 4.2 配布テンプレートセット修正(カテゴリーアーカイブ・コメント完了)

Posted at February 7,2009 1:33 AM
Tag:[MovableType, Template]

配布中の Movable Type 4.2 テンプレートを修正しました。修正内容は次の2点です。

  • カテゴリーアーカイブに月別カテゴリーリストが表示されない不具合を修正
  • 「スタイル」機能で、コメント完了ページのカラムレイアウトが変更されるよう改善

カテゴリーアーカイブに月別カテゴリーリストが表示されない原因は、カテゴリアーカイブでのカテゴリ月別リスト表示の判定に使用していた予約変数 module_category-monthly_archives が、4.2 ではカテゴリアーカイブで「1」が設定されなくなったためです(4.1からの動作変更)。

テンプレートをご利用中で不具合を修正したい場合は、下記のリンクから最新版のテンプレートセットをダウンロードしてください。

Movable Type(MT) テンプレート

ダウンロードしたテンプレートセットを plugins ディレクトリにアップロードして、下記のテンプレートを個別に初期化すればOKです。

  • システムテンプレート:コメント完了
  • ウィジェット:カテゴリ月別アーカイブ

テンプレートを初期化したくない場合は、次に示す内容にしたがって変更してください。

1.システムテンプレート:コメント完了

赤色部分を削除して青色部分を追加してください。

<__trans_section component="koikikukantemplateset">
<mt:setVar name="page_layout" value="layout-one-column" />
<mt:if name="body_class" eq="mt-comment-confirmation">
...中略...
<mt:include module="ヘッダー" />
 
<mt:unless name="page_layout" eq="layout-three-column-right">
  <mt:if name="page_layout" like="three|left">
<div id="links-left-box">
  <dl id="links-left">
<mt:include module="サイドバー2" />
    <mt:if name="page_layout" like="two">
<mt:include module="サイドバー" />
    </mt:if>
  </dl>
</div>
  </mt:if>
</mt:unless>
 
<div id="content">
<div class="blog">
...後略...

2.ウィジェット:カテゴリ月別アーカイブ

赤色部分を削除して青色部分を追加してください。

<mt:if name="module_category-monthly_archives">
<mt:if name="archive_class" like="category-archive|category-monthly-archive">
  <mt:ifArchiveTypeEnabled archive_type="Category-Monthly">
<dt class="sidetitle">
Monthly <mt:categoryLabel />
</dt>
 
<dd class="side">
    <mt:archiveList archive_type="Category-Monthly">
      <mt:archiveListHeader>
  <ul>
      </mt:archiveListHeader>
    <li><a href="<mt:archiveLink />"><mt:archiveTitle /></a> [<mt:archiveCount />]</li>
      <mt:archiveListFooter>
  </ul>
      </mt:archiveListFooter>
    </mt:ArchiveList>
</dd>
  </mt:ifArchiveTypeEnabled>
</mt:if>
関連記事
zenback
人気エントリー
トラックバックURL


コメント

早速ダウンロードさせていただきました。
御苦労様です。

[1] Posted by hisataka logo : February 8, 2009 3:16 AM

yujiroさん、ご無沙汰しております、MT4.2へのアップグレードに伴い、貴テンプレート導入がなかなかうまくいかず、一時期デフォルトを使っておりましたが、このたびブログ名の変更(harry's blogからの変更)に伴い、再度貴テンプレートの導入を決意しました。

HPを読み返しながら悪戦苦闘おりますが、アーカイブ関係(エントリー 日付 カテゴリー 月毎)すべてリンク切れの状態です。マッピングがうまく行ってないと思いますが、どこを修正すればよろしいのでしょうか?

毎度毎度初心者の質問で申し訳ございませんが、アドバイスお願いできればと思います、よろしくお願いいたします。

[2] Posted by harry : February 8, 2009 7:52 PM

yujiroさん 自己解決しました、お騒がせしました、PHPが読み込めなかったようで、ヘッダーの一行目を削除し、再構築したら上手くいきました、またよろしくお願いいたします。

[3] Posted by harry : February 8, 2009 11:00 PM

>harryさん
こんにちは。
ご連絡ありがとうございました。
ご質問の件、自己解決されたようで良かったです。
ではでは!

[4] Posted by yujiro logo : February 9, 2009 1:02 PM

どうもはじめまして。
MT4.2を使わせていますが、小粋空間さんがリリースするプラグインに
どれだけお世話になっているか分かりません。
本当に感謝しています。m(_ _)m

私はニュースのまとめブログをやっています。
1つのエントリーに3つか4つのニュースを取り上げているので、小見出しをh3タグにして付けてたいと思っていますが、合うプラグインに出会えません。
恥ずかしい話ですが、私にプラグインを作るスキルがないので、是非プラグイン公開を考えていただけないでしょうか。

よろしくおねがいします。

[5] Posted by きくまドロップ : February 9, 2009 7:00 PM

>きくまドロップさん
こんにちは。
ご質問の件ですが、「小見出しをh3タグにして付ける」というご要望と思われますが、もう少し具体的な内容をお知らせください(小見出しにが何かマークをつけて、そのマークをh3タグに変換する等)。

なお、hx の見出しタグを簡単につけたいのであれば、テキストフォーマットに MarkDown を利用する手もあります。

それではよろしくお願い致します。

[6] Posted by yujiro logo : February 16, 2009 12:37 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)