月別アーカイブのコンパクト化(改)
前回の投稿「月別アーカイブのコンパクト化」、IE6.0ですとOKなのですがFirefox1.0、Netscape Navigator7.1で表示を確認したところ、二番目の月が改行してしてしまい、右図のように妙ちくりんに。
テンプレートタグやCSSをいじってみたのですがどうにもならず。
Junkline様の記事を参考に再トライしてみました。
前回プラグインArchive Date Header Pluginを入れましたが、更にArchiveYear Plugin、ArchiveLoad Pluginを
DL、[MTインストールディレクトリ]/pluginsフォルダにupload。
前回変更した部分を以下のように差し替えました。
<h2>過去の投稿</h2>
<ul> <MTArchiveList archive_type="Monthly"> <MTArchiveDateHeader> <li><$MTArchiveDate format="%Y"$>: <MTArchiveYear order="ascend"><MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader><a href="<$MTArchiveLink$>" title="投稿数: <$MTArchiveCount$>"><$MTEntryDate format="%m"$></a> </MTDateHeader></MTArchiveLoad></MTArchiveYearIfEntries></MTArchiveYear></li> </MTArchiveDateHeader></MTArchiveList> </ul>
また、設定画面をいじらなくてもこの部分のみ、月の並びを昇順・降順で選択出来るようになりました。
私は'05.02.06現在、昇順(ascend)表示(1,2,3…)をしていますが、降順(12,11,10…)にしたい場合はここをdescendに差し替えます。
[参考サイト] ありがとうございます<(_ _)>
Junkline : MT の過去ログリンク表示を nDiary (ごにょり済み)風に
ArchiveDateHeader Plugin
ArchiveYear Plugin (リンク切・下部参照)
ArchiveLoad Plugin (リンク切・下部参照)
[2005.10.05追記]
現在ArchiveYear Plugin、ArchiveLoad Plugin配布元がリンク切れになっています。
一時的にこちらに置きます。[年内には削除の予定]
ArchiveYear Plugin
ArchiveLoad Plugin
最新版Movable Type3.2では上記2つのプラグインが動作しないようです。
月の昇順、降順が選択できなくなります。残念。
どなたか3.2対応版を作って下さらないかしら。
↑動作していました。浅慮でした。お恥ずかしい。
[2005.10.21追記]
■関連記事
月別アーカイブのコンパクト化 MT3.2版
月別アーカイブのコンパクト化 MT3.2版昇順

Tracked from
コメント
月別アーカイブのコンパクト化(改)
のようなやり方でやってみましたが、月の数字がそのまま、
サードバーをはみ出して、改行してくれませんでした。
問題解決、の位置を調整すれば、改行してくれました。
多分、ほかの設定の影響で、私の環境では、そのままだめと
なった、と思います。
どうもありがとうございました。