13-3 タグ検索による記事の絞り込み
263ページ
「ブログ記事の概要」テンプレートモジュール
...前略...
<mt:If name="entry_archive">
<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>
</ul>
</div>
</mt:EntryIfTagged>
</mt:If>
<mt:if tag="SearchString">
<mt:EntryIfTagged>
<div class="entry-tags">
<mt:SearchString setvar="tag_name" />
<mt:if name="tag_name" like=" AND ">
<mt:GetVar name="tag_name" split=" AND " setvar="tag_list">
<mt:else>
<mt:SetVarBlock name="tag_list[0]"><mt:GetVar name="tag_name"></mt:SetVarBlock>
</mt:if>
<mt:SetVar name="tag_data" value="" />
<mt:EntryTags>
<mt:SetVar name="tag_flag" value="0" />
<mt:loop name="tag_list">
<mt:if tag="TagName" eq="$__value__">
<mt:SetVar name="tag_flag" value="1" />
</mt:if>
</mt:loop>
<mt:unless name="tag_flag">
<mt:SetVarBlock name="push(tag_data)"><a href="<mt:SearchScript />?blog_id=<mt:BlogID />&tag=<mt:SearchString>%20AND%20<mt:TagName />&limit=20&IncludeBlogs=<mt:BlogID />" rel="tag" title="<mt:SearchString /> <mt:TagName /> "><mt:TagName /></a></mt:SetVarBlock>
</mt:unless>
</mt:EntryTags>
<h4>絞り込みタグ<span class="delimiter">:</span></h4>
<ul>
<li><mt:GetVar name="tag_data" glue="," /></li>
</ul>
</div>
</mt:EntryIfTagged>
</mt:if>
<mt:If tag="EntryMore" convert_breaks="0">
<div class="asset-more-link">
続きを読む: <a href="<$mt:EntryPermalink$>#more" rel="bookmark"><$mt:EntryTitle$></a>
</div>
</mt:If>
</div>
<div class="asset-footer"></div>
</div>