movable typeのコメント関連の件

このQ&Aのポイント
  • 現在index.htmlのコメントの表示部分を改善したいです。
  • 一つのエントリーにつき、8件のコメントが表示されるようになっていますが、結構じゃまです。
  • 新しい記事のコメントを8件ずつ表示させたいのですが、方法がわかりません。お助けください。
回答を見る
  • ベストアンサー

movable type でのコメント関連の件

現在index.htmlのコメントの表示部分は このようになっています。 <h2>最近のコメント</h2> <ul> <MTEntries> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br> <MTComments lastn="8"> <$MTCommentAuthor$> [<$MTCommentDate format="%m/%d %X"$>]<br /> </MTComments> </li> </MTEntries> </ul> 一つのエントリーにつき、 8件のコメントが表示されるようになりましたが、 8件×8件×8件×8件×8件×・・・と 結構じゃまなので 新しい3つくらいの記事のコメントを、 8件ずつ表示させたいのですが、 どうすれば良いのでしょうか。 意味が通じたでしょうか、 文章下手ですみません(^_^;) いろいろしてみたのですが、できません。 どうかお助けください・・・ お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SpiceGirl
  • ベストアンサー率69% (493/713)
回答No.1

<h2>最近のコメント</h2> <ul> <MTEntries recently_commented_on="3" sort_order="ascend"> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br> <MTComments lastn="8"> <$MTCommentAuthor$> [<$MTCommentDate format="%m/%d %X"$>]<br /> </MTComments> </li> </MTEntries> </ul> recently_commented_on="3" で最近コメントが付いた3件 sort_order="ascend" で 新しいコメントが上、 sort_order="descend" にすると下に表示。

sonotanozassyu
質問者

お礼

完璧です。 recently_commented_on="3" の使い方が違っていたようです。 見てから1分で出来ました! ありがとうございます!!

関連するQ&A

  • MovableTypeのMTEntriesタグの使い方をおしえてください。

    こんにちは。MovableType3.32を利用してブログを作っています。MTEntriesタグにlastn="10" offset="5" category="dog" をつけて ・dogカテゴリの中から ・最新の記事5件を除き ・10件のタイトルを表示 としたいのですがどうもうまくいきません。 ------------------------------------------------------ <ul> <MTEntries lastn="10"offset="5" category="dog"> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntries> </ul> ------------------------------------------------------ としますと何も表示されず ------------------------------------------------------ <ul> <strong><MTEntries lastn="10" offset="5" category="dog"> </MTEntries></strong> <div align="left"><MTEntries lastn="10" offset="5"></MTEntries></div> <MTEntries lastn="10" offset="5""><li> <div align="left"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></div> </li> </MTEntries> </ul> ------------------------------------------------------ とすると確かに最新の5件を除く10件が表示されるのですが、dogカテゴリだけの指定を無視して全カテゴリの最新記事5件を除く10件のタイトルが表示されてしまいます。 私のやり方が間違ってると思いましてMovableTypeのオンラインマニュアルやタグの使い方を乗せてらっしゃるページを参考にしてみたのですがうまくいきません。 どのようにすればよいかアドバイス頂けると助かります。

  • Movable Type のカテゴリーのツリー化

    すみません、現在、小粋空間さんを参考にしてコメントのツリー化をしているのですが、うまくいきません。 http://www.koikikukan.com/ なぜか段上になってしまいます。 そしてサブカテゴリーの方はまったくきれいにできません。 テンプレートは <div class="module-recent-comments module"> <h2 class="module-header">最近のコメント</h2> <div class="module-content"> <MTEntries recently_commented_on="5" sort_order="descend"> <a href="<$MTEntryLink$>"><MTEntryTitle></a> <ul class="tree"> <MTComments lastn="5" sort_order="descend"> <li class="tree<MTCommentsFooter>_end</MTCommentsFooter>"><a href="<$MTEntryLink$>#<$MTCommentID$>"> <MTCommentAuthor></a> <$MTCommentDate format="%m/%d"$><span class="new"><$MTCommentDate format="%Y:%m:%d:%H:%M:%S"$></span></li> </MTComments> </MTEntries> </ul> </div> </div> このようにしているのですが、どこかおかしい部分があるでしょうか? もしわかる方がいらっしゃいましたら教えてください。 よろしくお願いします。

  • Movable Typeの変数タグの使い方

     お世話になっております。Movable Type4.1から本格的に導入された変数タグの使い方についてわからないことがあり調べてもなかなか出てこないので分かる方がいらしたらおしえてください。 以下のようなテンプレートタグを作っているのですが、このテンプレートでは、サブカテゴリーに属する記事を順に表示してゆくというものです。 カテゴリーごとの階層表示などはできますが、再下層のカテゴリーからそのエントリー記事を表示するとなるとちょっと複雑になるようです。 最初に<MTSubCategories>からサブカテゴリーの名前を取得して配列に格納しています。 次にサブカテゴリーの名前をループで表示させながらそのサブカテゴリーに属する記事を同時に表示しているのですが、どうやら、<MTEntries category="<$MTVar name="__value__"$>"…というくだりがうまくいってないようです。ここでは表示するエントリーをカテゴリーで指定しているのですが、<$MTVar name="__value__"$>という配列の値が展開されていないようです。モディファイアの中ので変数展開のやり方が調べてもなかなか出てきませんでした。 <MTSubCategories> <MTSetVarBlock name="push(subcategories)"><$MTCategoryLabel$></MTSetVarBlock> </MTSubCategories> <MTLoop name="subcategories"> <h2><$MTVar name="__value__"$></h2> <MTEntries category="<$MTVar name="__value__"$>" sort_order="ascend"> //←ここがうまくいっていないです。 <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a>::<$MTEntryExcerpt convert_breaks="1"$> <a href="<$MTEntryPermalink$>">>></a><br /> </MTEntries> </MTLoop>  変数展開の部分がうまくいけばなんとかなると思うのですが、わかる方がいらしたらおしえてください。  よろしくお願いします。

  • MTのカテゴリーラベルを特定の場所に1件だけ表示させたい

    MTの最新記事1件のみのタイトルを表示させる場合、 <MTEntries lastn="1" offset="0"> <h2><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h2> </MTEntries> という風にすれば良いのは分かったのですが、 カテゴリー(カテゴリーは10個あります)のラベルを1件のみ表示させる場合はどのようにすれば良いのでしょうか? 一般的な2列構成のインデックスページではなく、テーブルを使ったインデックスページを作り、各テーブルにカテゴリー1件のみを表示させることができれば、色々な場所(例えば右、左、右、左と順番に配置)にカテゴリーが表示されたようなインデックスページを作りたいのですが、無理な話なんでしょうか?

  • Movable Typeでカテゴリ内に記事のタイトルを表示させたい

    すみません。 実は以前にも同じ質問をしたのですが、カテゴリーが違ったためか回答をいただけず時の彼方に埋もれてしまいました。 もう一度お願いします。 Movable Typeでカテゴリ内に記事のタイトルを表示させる方法を教えてください。 もちろん検索して「MTTagInvoke」をダウンロードし、プラグインの中にいれ、 <MTEntries lastn="1"> <MTTagInvoke tag_name="MTEntries"> <MTTagAttribute name="category"><$MTEntryCategory$></MTTagAttribute> <MTTagAttribute name="lastn">10</MTTagAttribute> <MTTagContent> <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li><br> </MTTagContent> </MTTagInvoke> </MTEntries> というタグをいれるというのは知りました(他にもいろいろ書き方はありました)。 でもこのタグをどこの頁にいれていいのかわかりません。 最初は管理画面>テンプレート>アーカイブ>カテゴリーアーカイブ だと思ったのですが、「検索」などの下にいれても表示させられません。何か思い違いをしているのでしょうか? またプラグインをアップロードするときは 「MTTagInvoke」というフォルダごとアップロードするのか、 その中の「MTTagInvoke.pl」というファイルだけアップロードするのかも教えてください(今はどちらもUPしてある状態です)。 やりたいのはたとえば漫画というカテゴリの中に 「井上雄彦」「石川賢」「森薫」「羽海野チカ」などの記事を、 新しいもの順に表示させたいのです。 バージョンは3.3です。 よろしくお願いします。

  • カテゴリー・アーカイブでも全体の最新エントリーを表示

    MovableTypeでカテゴリー・アーカイブで、以下タグを入れると、そのカテゴリーの最新エントリーが表示されます。 <MTEntries lastn="5"> <p class="entryCol"><a href="<$MTEntryLink$>" title="<$MTEntryTitle$>"><$MTEntryTitle$></a></p> </MTEntries> これを、全体の最新エントリーを表示させたいのですが、その場合の必要なたぐを教えていただければ助かります。

  • カテゴリ別の動的新規エントリーリストの作成

    こんにちは。 現在、カテゴリが複数あるblogを作成しているのですが(仮に、「news」「blog」「soccer」とします)、そのカテゴリのアーカイブを見ているときに、そのカテゴリの最近5件のエントリーリストを作成したいと思っています。 固定で表示するのであれば、 <MTEntries lastn="5" category="news"> <$MTEntryTitle$><br> </MTEntries> などとすれば問題なく表示できるのですが、これをカテゴリアーカイブに入れてしまうと、いつでもnewsの新規5件が表示されてしまい、soccerを見ているときでもblogを見ているときもnewsになってしまいます。 これを、soccerを見ているときには <MTEntries lastn="5" category="soccer"> <$MTEntryTitle$><br> </MTEntries> と言う感じに、blogを見ているときには <MTEntries lastn="5" category="blog"> <$MTEntryTitle$><br> </MTEntries> にするなどという便利なことは出来ないでしょうか??

  • MT(ムーバブルタイプ)の自動サイトマップの設定について

    下記、アドレスにある自動で、サイトマップの更新を行ってくれるものの設定をしたのですが、更新日付とムーバブルタイプの表示を消すには、どうすればよろしいでしょうか? http://weblibrary.s224.xrea.com/weblog/mt/custom/mt_4.html ちなみに、このテンプレートのコードは、下記の通りです。 <MTIfArchiveTypeEnabled archive_type="Category"> <div class="module-categories module"> <h2 class="module-header">サイトマップ</h2> <div class="module-content"> <ul class="tree"> <li><a href="<$MTBlogURL$>" title="<$MTBlogDescription$>">Home</a></li> <li><MTTopLevelCategories> <MTSubCatIsFirst><ul class="tree"></MTSubCatIsFirst> <li><a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>"><MTCategoryLabel></a> <ul> <MTEntries> <li><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntries> </ul> <MTSubCatsRecurse> </li> <MTSubCatIsLast></ul></MTSubCatIsLast> </MTTopLevelCategories></li> <li><a href="<$MTBlogURL$>sitemap.html" title="サイトマップ">サイトマップ</a></li> </ul> </div> </div> </MTIfArchiveTypeEnabled> どうぞ、よろしくお願いいたします。

  • Movable Type のカレンダーを降順にしたい

    Movable Type でブログを構築しています。 マニュアルページを参考にカレンダーもどきを作ってみました。次のようなものです。 <ul> <MTCalendar> <MTCalendarIfEntries><li><MTEntries lastn="1"><a href="<$MTBlogArchiveURL$><$MTCalendarDate format="%Y/%m/%d/"$>"><$MTCalendarDate format="%m/%d(%a)"$><MTCalendarIfToday><em>New!</em></MTCalendarIfToday></a></MTEntries> </li></MTCalendarIfEntries> </MTCalendar> </ul> テーブルで出力するものよりも横幅の管理ができるため結構気に入っているのですが メインページに出てくるカレンダーは新しいものから順番に表示したいのです。 カレンダーを降順にする方法、どなたか教えてください。

  • Movabletype カテゴリアーカイブページでサブカテゴリ毎にまとめて一覧表示したい。

    いろいろ探しましたがわからないので教えてください。 カテゴリー・アーカイブページでこのように表示したいのです。 (親カテゴリAのカテゴリページ) ============ 子カテゴリ1     最新エントリー1     最新エントリー2 子カテゴリ2     最新エントリー1     最新エントリー2 子カテゴリ3     最新エントリー1     最新エントリー2 ============= <div class="module-archives module"> <h2 class="module-header">カテゴリー名エントリー</h2> <div class="module-content"> <ul class="module-list"> <MTEntriesWithSubCategories lastn="エントリー表示数" category="カテゴリーの名称"> <li class="module-list-item"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li> </MTEntriesWithSubCategories> </ul> </div> </div> このようにやればいいかと思ったのですが、うまくいきません。 宜しくお願いします。