▼2005年6月▲
みたいな感じで、矢印をクリックすると2004年6月、2006年6月にリンクするようなプラグインがあれば教えてください。
もしアーカイブがない場合には「▲」が表示されないようにならないといけないと思うのですが。
もしくは標準の状態で同等の機能が実現できるようであれば方法を教えてください。
該当する方法を解説しているページでも構いません。
http://jayseae.cxliv.org/somedays/index.html
Don't Back Down: SomeDays
こんにちは。
面白そうな質問だったので挑戦してみました。
使ったプラグインはMT-Somedaysです。
DLは”Software”から。
インストールに関してはこちらのサイトが参考になりました。
特に問題はないかと思います。
exlib/Timeフォルダは無いかもしれません。
ご自分で作れば良いと思います。
http://enjolras.s101.xrea.com/
遊mode:ver0.101β(永遠に作成中。)
放置気味のMTなのですが、カレンダーの「2005.9」の左右の▲が1年前の月別アーカイブへのリンクです。
(もともと2004/9、2006/9ともにエントリーが無いので仮エントリーですが^^;)
簡単なソースですが、下のようにしたところ、動きました。
<caption>
<MTSomeDays month=”-12”>
<MTSDIfEntries>
<MTEntries>
<MTDateHeader>
<a href=”<$MTEntryLink archive_type=”Monthly”$>”>▼</a>
</MTDateHeader>
</MTEntries>
</MTSDIfEntries>
</MTSomeDays>
<$MTDate format=”%Y.%m”$>
<MTSomeDays month=”+12”>
<MTSDIfEntries>
<MTEntries>
<MTDateHeader>
<a href=”<$MTEntryLink archive_type=”Monthly”$>”>▲</a>
</MTDateHeader>
</MTEntries>
</MTSDIfEntries>
</MTSomeDays>
</caption>
もちろん、アーカイブが存在しない場合は▲のリンクは表示されません。
(10月以降、確認していただければと思います)
これがご質問の回答になっていれば良いのですが。。。