NEW<< MT覚え書き:CSSでエントリータイトルに画像を表示する と、更新マーク | HOME | MT覚え書き:エントリーにアイコン >>OLD

Categories

MT覚え書き:カテゴリーリストにも更新マークを。

■このエントリーはMTを使っていた頃の覚え書きです■

ふと、思い立って調べてみたらありました。

参考サイトは、「やむやむ」さんの、”カテゴリリストにも新着マーク ”です。
※要PHP

<div class="categorymain">
<MTTopLevelCategories show_empty="1">
<MTFilterCategories exclude="カテゴリー名1|カテゴリー名2…"><!--表示させたくないカテゴリー-->
<MTSubCatIsFirst><MTHasParentCategory><div id="subcategories<MTParentCategory><$MTCategoryID$></MTParentCategory>list"></MTHasParentCategory><ul>
</MTSubCatIsFirst>
<MTIfNonZero tag="MTCategoryCount">
<li>
<MTEntries lastn="1"><!--←これも追加-->
<MTHasSubCategories><div class="subcategories" id="subcategories<$MTCategoryID$>name"></MTHasSubCategories><a href="<$MTCategoryArchiveLink$>" alt="<$MTCategoryDescription$>"><$MTCategoryDescription$></a> [<$MTSubCatCount$>]

<?
$days=2; //set this to how many days are considered NEW!
$date=strtotime("<$MTDate format="%y%m%d"$>");
$entry=strtotime("<$MTEntryDate format="%y%m%d"$>");
$diff = date("U", ($date - $entry))/86400;
if ($days > $diff) {
echo "<strong>up!</strong>"; //Text to display goes here
}
?>

<MTHasSubCategories></div></MTHasSubCategories>
</MTEntries><!--←これも追加-->
<MTElse>
<li>
<MTHasSubCategories><div class="subcategories" id="subcategories<$MTCategoryID$>name"></MTHasSubCategories><$MTCategoryDescription$> <MTHasSubCategories></div></MTHasSubCategories>
</MTElse>
</MTIfNonZero>
<MTSubCatsRecurse>
</li>
<MTSubCatIsLast></ul><MTHasParentCategory></div></MTHasParentCategory></MTSubCatIsLast>
</MTFilterCategories>
</MTTopLevelCategories>
</div>

です。このタグは更新マークだけでなく他にもカスタマイズが入ってます。詳しくは下記で。

echo "<font color="(色名)"><strong>up!</strong></font>";

のようにすることで文字の色を変えることができます。

このタグで使用しているカスタマイズ&プラグイン

親カテゴリーにサブカテゴリーのエントリー数を表示させるカスタマイズと、サブカテゴリーを折りたたみさせる為の参考サイト。
小粋空間」さんの、
親カテゴリーにサブカテゴリーのエントリー数の合計を表示する”と、
サイドメニューの折りたたみ(v4.0)”。

あるカテゴリーをリストに表示、非表示させる為のプラグインサイト。
staggernation.com」(英語)さんの、”FilterCategories”。

です。ありがとうございました。

また、ウチは画像の更新マークを使いたかったので、
PenPenPalm」さんの、
新しいエントリーにアイコンチカチカ ささやかなPHP”を参考にさせていただきました。

追記:現在ではインデックスのみ設置しました。
NEW<< MT覚え書き:CSSでエントリータイトルに画像を表示する と、更新マーク | HOME | MT覚え書き:エントリーにアイコン >>OLD

Comment

Post a comment















管理者にだけコメントをわたす。

 

Trackback

Trackback Pings

※この記事に関係の無いトラックバックは削除させていただきます。
FC2ブログユーザーは”こちら”をクリック。

このエントリーのURL
 
HOME

copyright © 武州屋 all rights reserved. Powered by FC2ブログ.ホームページ アフィリエイト レンタルサーバー FC2ブログ FC2管理用