<MTPings blog_ids="●,●,●,●" lastn="△">
<MTPingedEntry>
<p class="trackbacks"><a href="<$MTPingedEntryLink$>">Re: <$MTPingedEntryTitle$></a>
</MTPingedEntry><br />
<a href="<$MTPingURL$>"  target="_blank"><$MTPingTitle$></a> from <$MTPingBlogName$> -<$MTPingDate format="%m/%d %X"$>- </p>
</MTPings>

●・・・ブログのID
△・・・表示トラックバック数

 基本的なタグの使い方は

ここ

また、通常の使い方をするとブログ記事がないカテゴリは飛ばしてしまいます。

「no_skip="1"」を 

<mt:SortedCategoryPrevious no_skip="1">

と付けるとブログ記事がなくても表示されます。

トラックバックの表示

| コメント(0) | トラックバック(0)
 ウェブサイトにぶら下がるブログサイトの最新トラックバックを表示する方法

<mt:blogs include_blogs="10">
<mtpings lastn="7">
<mtpingedentry>
<p class="trackbacks"><a href="%3C$MTPingedEntryLink$%3E">Re: &lt;$MTPingedEntryTitle$&gt;</a>
<br />
<a href="%3C$MTPingURL$%3E" target="_blank">&lt;$MTPingTitle$&gt;</a> from &lt;$MTPingBlogName$&gt; -&lt;$MTPingDate format="%m/%d %X"$&gt;- </p>
</mtpingedentry>
</mtpings>
</mt:blogs>


<MTBlogs>をつかう

使い方の詳細はこちら

複数のブログを表示させるには

<mt:blogs include_blogs="10,11,12">


上記では上手く動かないことが判明 修正:http://movable.ipo-navi.jp/2010/07/post-13.html

ブログ記事の並び替え

| コメント(0) | トラックバック(0)

 ブログ記事を並び替える場合「sort_by」や「sort_order」を使います。

 「sort_by」は、並び替える対象

 「sort_order」は、昇順か、降順かの指示

 

 「sort_by」では、「created_on」がよく例に出されるが、これは作成日時順で、今回は公開日順で並び替えをしたかったのだがなかなかその方法が分からなかった。

 そして、やっとわかったのが

authored_on

 だそうです。

そのほかにも

modified_on・・・・エントリーの最終更新日順
title・・・・エントリーのタイトル順
status・・・・エントリーの状態順
author_id・・・・投稿者のID順
excerpt・・・・エントリーの概要順

があるそうです。

ローカル環境でMT

| コメント(0) | トラックバック(0)

ローカル環境でMovable Typeを使う方法

以下のサイトから、「XAMPP for Windows」をダウンロードする

http://sourceforge.net/projects/xampp/files/

 

インストール方法等は

http://www.apachefriends.org/jp/xampp-windows.html

http://www.db.is.kyushu-u.ac.jp/rinkou/mysql/xamppinstall.html

 

などを参考に

CMSとして使うMovableTypeガイドブック

| トラックバック(0)

★前提

 ■図1(コーポレートサイトより)

2010-3-30-d.jpg

 

 『コーポレートサイト』の例では、『①親カテゴリ(サービスステーション)』と『②子カテゴリ(Webサイト企画立案)』でのページは以下の通りの表示になります。

■図2(親カテゴリ:サービスステーション)

2010-3-30-a.jpg

■図3(子カテゴリ:Webサイト企画立案)

2010-3-30-c.jpg

 

 ★修正したいこと

 今回私がご質問したいのは、図2-『①の親カテゴリ』の表示がブログ記事が多い(100以上)ため、下にとても長くなってしまい見ずらくなっている状態なので、『親カテゴリ』 の表示を下のように、子カテゴリ項目名のみでブログ記事は表示しないようにしたいのです。ただし、図3-『②の子カテゴリ』の表示については、今まで通りブログ記事も表示させたままで(分割表示すると短くなるので問題はないため)。

 

■図4(親カテゴリ:サービスステーション 修正後イメージ)

2010-3-30-b.jpg

 

 このようにすることは、可能なのでしょうか?

  改造のことまでも著書の方に伺うのは申し訳ないのですが、数ヵ月いろいろ試したのですが上手くいきません。『"mt:if""を利用するのか?』『ブログ記事リストを2種類使い分けるのか?』の方向性もよく分かりません。 大変申し訳ございませんが、『どのように考えればよいのか(方向性だけでも)』お教えくださればと思いますのでよろしくお願い致します。

 また、荒木さんの著書でこの辺りのことを詳しく書かれている書籍がありましたらお教え下さい。

静的ページ分割

| コメント(0) | トラックバック(0)

静的ページの分割をおこなうプラグインです。

 

ここ

 

何度か挑戦してみたのですが、上手く機能しません。

時間があるときに再度挑戦してみます。

カテゴリの並び替え

| コメント(0) | トラックバック(0)

以前紹介した、カテゴリの並び替えを行うプラグインのMT5用です。

 

ここ

 

MT5へのバージョンアップの際には、切り替えをお忘れなく。

前回の文字化け等の問題解決方法です。

文字化けの原因はどうやら、データベースの側の文字コードおよび文字コード照合順序(テーブル、カラムを含む)と、Movable Type 側の文字コードの相違がのようです。

これを解決するには、「MySQL 5」を新規で作成後、文字コード照合順序を「utf8_general_ci」に設定する必要がるということが分かりました。

phpMyAdminの管理画面で、「操作」の画面を選択すると以下の画面が出てきますので、下のところを「utf8_general_ci」にします。

2010-2.gif

これで行った結果、文字化けも@の認識もするようになりました。

これで先日の「MT4」→「MT5」へのバージョンアップを行った結果やっと問題なく表示されるようになりました。

 

長く険しい道でしたがやっとこさっとバージョンアップができました。

 

このバージョンアップ私には、絶対サポートなしではできませんでした。

サポート方有難うございました。

 

でも、MT6になるときにはまた、こんな大変な作業になるのだろうか?!?

もっと楽に出来るようにしてもらいたいですね。

 

「MYSQL」が最後の大きな壁となりました。

先ず、4.22のバックアップは2ヶ月前のものなので、それ以降のデータがないので、どうしようかサポート尋ねたところ「話が難しくてよくわからない」。私の知識ではついていけないのと、変なことをしてすべてを台無しにしてしまうことを恐れ、2ヶ月分はさいど手入力することにしました。

さて、「MYSQL5」への移行ですが、初めて聞く単語が出てきました。「phpMyAdmin」です。

基本的な流れは

1.「MYSQL4」のデータをエクスポート

2.「MYSQL4」を消して、「「MYSQL5」を作成

3.「MYSQL5」にインポート

ですが、これをやると、とんでも長いエラー表示が出てきました。内容はもちろん英語ですから読む気になりません。

ヘルプも英語だしよくわからない世界です。

http://maedashika.jp/hide/2009/12/mysql---phpmyadmin.html

こちらのサイトを探したのですが、よくわかりません。

 

しかたないので、サポートの方から聞いたもう一つの方法に挑戦

MT4.22を最初から「MYSQL5」でインストール方法です。

こちらの方が簡単そうですが、次の問題が発生しました。

①文字化けが多々ある・・・①・~ など。
②なぜか、シークレットタグの「@」を認識しません。
<mt:Entries tag="@メニュー">
<mt:pages tag="@メニュー">を認識しません。
SQL4の時はこんなことはなかったのですが。 記事のタグを何度も書き直してもダメ。

もう意味が分かりません。

そして、完全に泣きが入り、サポートに最後のSOS