カレンダーのリンク修正

カレンダーのリンク修正

Posted at August 7,2004 1:30 AM
Tag:[]
  • Hatena ブックマーク
  • del.icio.us
  • livedoor
  • Google Bookmarks
  • Yahoo!ブックマーク
  • POOKMARK Airlines
  • ニフティクリップ
  • Buzzurl
  • newsing it!

月別アーカイブのページ分割後、カレンダーからクリックしたページのジャンプが思い切りおかしくなってました。デフォルト状態でのカレンダーからのリンクは、月別全体のページ+aタグのname属性でジャンプするのですが、ページ分割をしてしまうとその機能が無効になります。

ということで、再びMagic Whiteさんのカスタマイズメモその3からからIllustrations "choco*choco"さんの「アーカイブの名前を変えたよ」へ(最後までよく読んでなかったですね…)。
手順は以下の通りです。

「アーカイブファイルのテンプレート」修正

管理メニューの「ウェブログの設定」→「アーカイブの設定」でアーカイブの「日別」にチェックして「アーカイブファイルのテンプレート」に

<$MTArchiveDate format="%Y/%m/%d"$>-index.php

を設定。変更を保存。

テンプレート修正

カレンダーを使っているテンプレートで赤色部分を青色部分のように変更

<MTEntries lastn="1">
<a href="<$MTEntryLink archive_type="Monthly"$>#<$MTEntryID pad="1"$>">
<$MTCalendarDay$></a>
</MTEntries>
<MTEntries lastn="1">
<a href="<$MTEntryLink archive_type="Daily"$>">
<$MTCalendarDay$></a>
</MTEntries>

サイトの再構築

以上です。日別でジャンプしたところのサイドメニューも少し修正したいのですがとりあえずここまで。ちなみにテンプレートを持っていかれた方は元々下の設定になっていました。2ヶ月表示に変更した時のテンプレートが上の設定になっていたようです(無知)。

非常にすっきりしましたが再構築時間がちょっと心配。

関連記事
トラックバックURL


トラックバック

今さら普通のカレンダー設置。 from 我楽
横型のカレンダーが設置したくて、通常カレンダーを表示してなかったのですが、ようやっと、設置しました何の変哲も無い横型カレンダー(笑)。昼間、... [続きを読む]

Tracked on October 4, 2004 11:58 PM

カレンダーのリンク修正 from ?風を追いかけて?
おかしくなっていたカレンダーの修正をしました。 小粋空間さんのカレンダーのリンク... [続きを読む]

Tracked on January 4, 2005 7:29 AM
コメント

こんにちわ?
いつも、ありがとうございます。
カレンダーもこれで無事にクリックしても表示が出るようになりましたぁ~

の改行も取り外します。
自分の処のコメントに師匠とyujiroさんの事を書いてしまいました(笑)

[1] Posted by 真希 : August 7, 2004 10:39 AM

良かったですね。
コメントは真希さんのところに書いて下さって結構ですよ。

[2] Posted by yujiro : August 8, 2004 1:55 AM

こんばんわー。

再構築時間は、あまり今の所は、かわらないかも、、。

ただ記事の量及びサーバー等によるのでなんともいえないですけど(汗。

日別にエントリーページできますから、管理しやすいのがいい所、、。

[3] Posted by みよたん : August 8, 2004 8:32 PM

ページ分割も捨てがたいですからね。とりあえずこの方式で。
真夜中に自動再構築とかできるといいんですが。

[4] Posted by yujiro : August 9, 2004 12:59 AM

ウチのBlogもやっとカレンダーが表示されるようになりました☆
ありがとうございました。
トラックバック上手く送れなかったので、コチラに書きました。

[5] Posted by yocco : January 4, 2005 7:35 AM

>yoccoさん
こんばんはー。
ご利用ありがとうございます。
カスタマイズ、年始からとばしてますね!
このまま逃げ切りでしょうか?(笑)
あ、トラックバック到着しているみたいです。

[6] Posted by yujiro : January 5, 2005 12:06 AM
コメントする
コメントするにはまずサインインしてください。
Loading...