アーカイブページを作る
Tag:[Archives, archive_type, Customize, MovableType, MTArchiveList]
全エントリーを表示するアーカイブページを追加しました。ナビゲーションバーに「Archives」のリンクを追加しています。
これは Movable Type が用意しているデフォルトの「アーカイブページ」テンプレートのタグを一部変更して使っています。デフォルトの状態では、エントリー表示部分のタグが
<MTArchiveList>
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a><br />
</MTArchiveList>
となっています。これは全てのエントリーを新着順に並べるだけの状態です。
ということで、ここでは月別のリストに変更し、
<MTArchiveList archive_type="Monthly">
<dl><dt><$MTArchiveTitle$> [<$MTArchiveCount$>]</dt>
<MTEntries><dd><a href="<$MTEntryPermalink valid_html="1"$>"><$MTEntryTitle$></a></dd></MTEntries></dl>
</MTArchiveList>
としています(青色は追加、赤色は変更部分)。1行目を、
<MTArchiveList archive_type="Category">
とすればカテゴリー別のリスト(副カテゴリーを設定していると重複エントリーが発生します)、
<MTArchiveList archive_type="Daily">
とすれば日別のリストになります。archive_type は管理メニューの「ウェブログの設定」の「アーカイブの設定」で「アーカイブの種類」にチェックされている必要があります。
半年ほど前に下記の関連エントリーも書いてますのでご参考まで。
- Movable Typeの日付タグフォーマットの西暦を元号で表示する
- WordPressやMovable Typeで作ったサイトを日本語ドメインで運用する
- 「最近のコメント」のページを作る(改)
- 「最近のコメント」のページを作る
- トップページの最新記事に Google Adsense を貼り付ける
- Sitemaps 0.90 用テンプレート(MT4対応)
- Movable Type でブログを複数作成する
- Sitemaps 0.90 用テンプレート(Google・Yahoo!・MSN サポート)
- メール送信ページを作る
- 404 エラーページを作る
- 著作権表示の西暦をリアルタイム化する
- プロフィールのページを作る(3.2-ja~3.35-ja用)
- Tag Cloud のページを作る
- Firefox・Netscapeで連続した半角文字を折り返す
- ShrinkFinfo Plugin 0.04公開
≫ [sz] 秋の夜長にMTカスタマイズ。(意味不明 from M E T A B O L I S M
実はやらなきゃいけない事がたーくさんあるんですがどうしても調子が上がらず、寝よ... [続きを読む]
≫ Movable Type:アーカイブページ from Frumenty
アーカイブページを、ごくシンプルな月別総エントリー表示のAll Archive Listsに。 [続きを読む]
≫ カスタマイズ覚え書き2 from (*`・ω・´)ノ やっとう
この記事内では 『小粋空間』様のカスタマイズを参考にしています ありがとうござ... [続きを読む]
こんにちは。
以前、銀座フラワーガーデン(http://www.moaroma.com/flower/)でお世話になったものです。
新規のドメインを取得し、そのサイトでもテンプレートをお借りしておりますので、ご報告コメントです。
HPビルダーで作成したページも混在しているので、銀座フラワーガーデンの時と同様、MTでの作成ページには全てこちらのバナーが表示される設定にしております。
今後とも、宜しくお願い申し上げます。
たびたび、スミマセン。
moaromaです。
肝心なことを忘れてました。
テンプレートをお借りしているサイトは
銀座ショッピングストリート
http://www.ginzabank.com/cosme/
http://www.ginzabank.com/flower/
http://www.ginzabank.com/shop/
などです。
失礼いたしました。
>moaromaさん
こんばんは。
ご無沙汰しております。
テンプレートご利用&ご連絡ありがとうございます。またバナー表示、併せてありがとうございます。
どれも素敵なサイトですね。
こちらこそ今度ともどうぞよろしくお願い致します。
益々のご発展をお祈り申し上げます!
いつもお世話になっております。本日、この記事を拝見させて頂き早速チャレンジさせて頂きました。
ありがとうござます。
MTのデフォルトの変更について説明されていましたのでとりえずデフォルトでの修正をしました。そこで、小粋空間様のテンプレートのスタイルにしたくみようみまねでなんとか設置させました。(ソースについては、現在のソースでいいのか?自信がないのでその辺についても何か不具合あればアドバイスお願いします)
そこで、少し表示を部分的に修正したいので恐れ入りますが修正方法を教えて下さい。宜しくお願いします。
修正したい部分
1)投稿月の頭部分の画像変更
2)投稿月のエントリー数の表示位置修正
3)各エントリー項目を全体的に位置変更したい
※具体的には、画像で説明させて頂きましたので宜しくお願い致します。画像:http://vita.qee.jp/img/ttttt.JPG
いつもお世話になっております。今、一部修正をしたところなんとか1)と2)に関してはなんとかうまく表示できました。まだ、3)の各エントリーを横位置にずらすのができません。それと、投稿月の頭の画像が、Mozilla Firefoxではバランス良く表示されるのですが、IEで見ると投稿月の先頭の画像と投稿月との間隔が広く空いてしまいます。 また、投稿月と投稿月とのエントリー全体の間隔ももう少し空けて、投稿月毎のエントリーを区別して見やすくしたいと思います。
以上、3件につきましてお手数ですが修正方法を教えて頂けないでしょうか。宜しくお願いします。
>panserさん
こんばんは。
ご質問の件ですが、その前にHTMLのマークアップが誤っています。ul 要素の中に dl や dt を記述するのは違反です(li 要素の中に dl や dt を記述するのであればOKです)。
まずはそちらを修正ください。
それではよろしくお願い致します。
いつもお世話になっております。ご指摘頂き自分なり修正して画像と投稿月との間隔及び全体的なスタイルは、IEとMozilla Firefox同じような感じになりました。(これで宜しいでしょうか?)
そこで、エントリータイトルのみ右にずらすのとエントリータイトルの行間を広げるのがどうしてもわかりません。恐れ入りますがサポート宜しくお願い致します。
>panserさん
こんばんは。
ご質問の件につきましては別途エントリーさせて頂きます。
なお他の質問回答用のエントリーが少し溜まってきておりますので、すいませんがお待ちください。
「エントリータイトルの行間を広げる」は、「画像とタイトルの水平位置を合わせる」という意味に解釈しましたが、違っていたら具体的にどのようにされたいのかをご連絡ください(認識が合っていれば再コメントは不要です)。
それではよろしくお願い致します。
はじめまして。
現在、友達のブログの作成を手伝っており、
色々と研究させていただいております。
カテゴリーのページに、ここで説明されている方法で月別のリストを作成すると、
全てのエントリーが月別で表示されてしまいます。
そのカテゴリーのみを対象とした月別リストを作成することは可能なのでしょうか?
もしそのような方法があったら教えていただけたら幸いです。
あちこち探したのですが、この方法を紹介しているところが見つかりませんでした…
よろしくお願いします。
>marikoさん
はじめまして。
ご質問の件ですが、「カテゴリー・アーカイブにそのカテゴリーの月別リストを作成する」でよろしいでしょうか。
であれば、リストの生成は不可能ではありません。ただし、月別リスト(の各月)にリンクを設定することはできない、という制約があります。理由は「カテゴリー+月別」リストというページは実体が存在しないためです。
動作が確認でき次第エントリーしたいと思います。
それではよろしくお願い致します。
yujiroさん、
お世話になっております。
「カテゴリー・アーカイブにそのカテゴリーの月別リストを作成する」ということになると思います。
例えば、bookというカテゴリーのページに飛ぶと、
そのページにそのbookのカテゴリーに属するバックナンバーが
月別に整理されている状態です。
色々探していたら、その月別リストを作っているペーを発見!(http://www.mylohas.net/blog8/beauty/)。
beautyというカテゴリーにバックナンバーという月別リストがあります。
beautyというカテゴリーに属するエントリーのみが対象の月別リストです。
もしこのような設定が可能であれば、教えていただけると幸いです。
お忙しいところすみません・・・
>marikoさん
こんばんは。
ご返事遅くなって大変申し訳ございません。
ご質問の内容につきましては明日を目処にエントリー致しますのでお待ちください。
なおご連絡くださったサイトの日付表示(8/18up)は概要・キーワード欄等に直接「8/18up」を入力している可能性があります(日付フォーマット上「8月」は、そのサイトの左右サイドバーに表示されているように「08」としか表示できないため)。
それではよろしくお願い致します。
いつもたくさんの情報をありがとうございます!本当にためになります。
>KENさん
こんばんは。
コメントありがとうございます。
お役に立てたようで良かったです。
いつもお世話になっています。
Monthly Archivesの中の11月なら
11月をクリックして11月のエントリーの題目が
箇条書きに出るようにしたいのですが、、
教えてください。
今は、カレンダーだけが上に表示されるだけで
下の部分が真っ白の状態なんです。
どうかヨロシクお願い申し上げます。
>yossyさん
こんにちは。
ご質問の件ですが、管理画面の[設定]-[公開]-[アーカイブマッピング]の月別欄に「日付アーカイブ」と「カレンダー」の2つが表示されていると思いますが、その右側にある「優先」欄のラジオボタンが「カレンダー」の方にチェックがついているのが原因と思われます。
「優先」欄の「日付アーカイブ」の方をクリックして、その下の「変更を保存」をクリックし、さらに全体を再構築してください。
それではよろしくお願い致します。
すぐにご返事を頂き、本当にありがとうございます。
早速直したところ、ちゃんと表示されました。^_^;
今までずっと悩んでいたんですよ。
あのチェックボタンだとは全然気がつかず。。
もっと早くお聞きしていたらよかったです。
本当にありがとうございました。
>yossyさん
こんばんは。
ご連絡ありがとうございました。
無事に解決されたようでよかったです。
ではでは!
いつもお世話になっています。
トップページに
”**日前のエントリー”(日別)
といったリンクからでその日のエントリーを表示させたいのですがどのようにしたらよいでしょうか?
基本的な質問でしたら申し訳ございません
どうかアドバイスよろしくお願いします。
>リュウさん
こんにちは。
ご質問の件ですが、「何日前」という表示をする基本機能は(多分)ないため、何らかのスクリプトで制御する必要があります。
時間かかるかもしれませんが考えてみます。気長にお待ちください。