なぜこんなことが出来てないのだろう?
気が効かないブログツールだな。
MT4.2のデザインにデフォルトテンプレートのひとつを適用したら、メインページの各記事(概要)にカテゴリが表示されていない。
これはかなりダメ。
そこで、これにカテゴリを表示させるようにした。
各記事を表示させた際も、カテゴリ表示が一番下にきていたので、上にもってきた。
ついでに、
ichigou (2009年6月20日 12:41) | コメント(0) | トラックバック(0)
となっていたので、頭のichigouは、記事の投稿者が私しかいないので不要、投稿日時の括弧も不要。はずすことにした。
できあがりはこのとおり。
2009年6月20日 12:41 | コメント(0) | トラックバック(0)
カテゴリ: 変な画像
■メインページのブログ記事(概要)にカテゴリを表示
まず、カテゴリ表示の部分を抽出する。
管理ページの デザイン → テンプレート → アーカイブテンプレートのブログ記事 より、カテゴリの表示部分の、
<mt:IfArchiveTypeEnabled archive_type="Category">
<mt:If tag="EntryCategories">
<div class="entry-categories">
<h4>カテゴリ<span class="delimiter">:</span></h4>
<ul>
<li><mt:EntryCategories glue='<span class="delimiter">,</span></li> <li class="entry-category">'><a href="<$mt:CategoryArchiveLink$>" rel="tag"><$mt:CategoryLabel$></a></mt:EntryCategories></li>
</ul>
</div>
</mt:If>
</mt:IfArchiveTypeEnabled>
をコピーしておく。
これを、デザイン → テンプレート → テンプレートモジュールのブログ記事の概要に貼り付ける。
このブログで貼り付けた場所は
ichigou (2009年6月20日 12:41) | コメント(0) | トラックバック(0)
のすぐ下で、まず
ichigou (2009年6月20日 12:41) | コメント(0) | トラックバック(0)
カテゴリ: 変な画像
となるようにした。
<mt:IfCommentsActive><span class="separator">|</span> <a href="<$mt:EntryPermalink$>#comments"><$mt:EntryCommentCount singular="コメント(1)" plural="コメント(#)" none="コメント(0)"$></a></mt:IfCommentsActive>
<mt:IfPingsActive><span class="separator">|</span> <a href="<$mt:EntryPermalink$>#trackbacks"><$mt:EntryTrackbackCount singular="トラックバック(1)" plural="トラックバック(#)" none="トラックバック(0)"$></a></mt:IfPingsActive>
という部分があるので、この直下にカテゴリ表示部分を貼り付ける。
<mt:IfCommentsActive><span class="separator">|</span> <a href="<$mt:EntryPermalink$>#comments"><$mt:EntryCommentCount singular="コメント(1)" plural="コメント(#)" none="コメント(0)"$></a></mt:IfCommentsActive>
<mt:IfPingsActive><span class="separator">|</span> <a href="<$mt:EntryPermalink$>#trackbacks"><$mt:EntryTrackbackCount singular="トラックバック(1)" plural="トラックバック(#)" none="トラックバック(0)"$></a></mt:IfPingsActive>
<mt:IfArchiveTypeEnabled archive_type="Category">
<mt:If tag="EntryCategories">
<div class="entry-categories">
<h4>カテゴリ<span class="delimiter">:</span></h4>
<ul>
<li><mt:EntryCategories glue='<span class="delimiter">,</span></li> <li class="entry-category">'><a href="<$mt:CategoryArchiveLink$>" rel="tag"><$mt:CategoryLabel$></a></mt:EntryCategories></li>
</ul>
</div>
</mt:If>
</mt:IfArchiveTypeEnabled>
となる。
位置は任意で構わないので、好きな部分でもいい。
■投稿者を非表示、日時の括弧を削除
このブログの記事投稿者は壱号しかいない。投稿者の表示は余計だ。
日時の括弧もいらない。
いらない部分は、私は"コメントアウト"で非表示にしておく。
ナニカの場合、元に戻せるからだ。
(ぐちゃぐちゃにしてしまった場合、とか)
下記の部分を <!-- --> で囲んでしまうと、その部分が無効になる。
<mt:If tag="EntryAuthorDisplayName">
<!--<span class="vcard author"><$mt:EntryAuthorLink show_hcard="1"$></span>--> <!--(--><abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr><!--)-->
日付を囲ってある括弧なんかズバッと消してしまえばいいのだが、性分だからしかたがない。
これで投稿者と日付の括弧が消える。
■記事個別表示の際のカテゴリ表示を上にする
最初にコピーした部分を <!-- --> で囲んでしまう。
<mt:If tag="EntryMore" convert_breaks="0">
<div id="more" class="asset-more">
<$mt:EntryMore$>
</div>
</mt:If>
</div>
<div class="asset-footer">
<!--
<mt:IfArchiveTypeEnabled archive_type="Category">
<mt:If tag="EntryCategories">
<div class="entry-categories">
<h4>カテゴリ<span class="delimiter">:</span></h4>
<ul>
<li><mt:EntryCategories glue='<span class="delimiter">,</span></li> <li class="entry-category">'><a href="<$mt:CategoryArchiveLink$>" rel="tag"><$mt:CategoryLabel$></a></mt:EntryCategories></li>
</ul>
</div>
</mt:If>
</mt:IfArchiveTypeEnabled>
-->
<mt:EntryIfTagged>
<div class="entry-tags">
<h4>タグ<span class="delimiter">:</span></h4>
<ul>
<li><mt:EntryTags glue='<span class="delimiter">,</span></li> <li>'><a href="javascript:void(0)" onclick="location.href='<$mt:TagSearchLink encode_js="1"$>';return false;" rel="tag"><$mt:TagName$></a></mt:EntryTags></li>
これで消える。
次に、上に表示させるのは、ブログ記事の概要と同じ部分だ。
投稿者の非表示と日時の括弧の削除も同じ。
<mt:If tag="EntryAuthorDisplayName">
<!--<span class="vcard author"><$mt:EntryAuthorLink show_hcard="1"$></span>--> <!--(--><abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr><!--)-->
<mt:Else>
<abbr class="published" title="<$mt:EntryDate format_name="iso8601"$>"><$mt:EntryDate format="%x %X"$></abbr>
</mt:If>
</span>
<mt:IfCommentsActive>
<span class="separator">|</span> <a href="<$mt:EntryPermalink$>#comments"><$mt:EntryCommentCount singular="コメント(1)" plural="コメント(#)" none="コメント(0)"$></a>
</mt:IfCommentsActive>
<mt:IfPingsActive>
<span class="separator">|</span> <a href="<$mt:EntryPermalink$>#trackbacks"><$mt:EntryTrackbackCount singular="トラックバック(1)" plural="トラックバック(#)" none="トラックバック(0)"$></a>
</mt:IfPingsActive>
<mt:IfArchiveTypeEnabled archive_type="Category">
<mt:If tag="EntryCategories">
<div class="entry-categories">
<h4>カテゴリ<span class="delimiter">:</span></h4>
<ul>
<li><mt:EntryCategories glue='<span class="delimiter">,</span></li> <li class="entry-category">'><a href="<$mt:CategoryArchiveLink$>" rel="tag"><$mt:CategoryLabel$></a></mt:EntryCategories></li>
</ul>
</div>
</mt:If>
</mt:IfArchiveTypeEnabled>
</div>
</div>
<div class="asset-content entry-content">
<mt:If tag="EntryBody">
<div class="asset-body">
<$mt:EntryBody$>
</div>
これでできあがり。
細かいところは自分好みに変えるしかないが、結構基本的な部分だと思うので「気が効かねぇなあ」と感じた。
それとも、いじくる楽しみを使用者に与えてくれるいいブログなんだろうか(笑)










