Page Top

MT4でコメントプレビューするとIEでエラーがステータスバーに発生する件

October 22, 2007

MT4でのコメントプレビューですが、昨日ふと気がついたのですが、IEブラウザでコメントプレビューすると、下にあるステータスバーのところにエラーが起こっていました。普段Firefoxを使っており、昨日IEで確認してみて初めてエラーが出ていることに気がつきました。

どこがおかしいのかなぁ?とあーだこーだとやっていると、どうやらコメントのセッティングのところで、MT4から新しく加わったCAPTCHAプロバイダのところを「なし」にするとエラーが発生するのが分かりました。(「Movable Type 既定」だとエラーは起こりません。)また、「登録 / 認証」設定のところで、「認証なしコメント」のところからチェックを外すとエラーが現れませんが、チェックを入れるとエラーが発生します。

これは私がMT4.0を使っていて、まだバージョンアップ(4.01に)していないからかな?と思い、MT4.01にバージョンアップしてみて、再確認してみたのですが、結果やはり同じだったので、Googleなどで他のサイトさんで同じようなエラーが発生しているかを検索する前に、Movable Typeへのフィードバックに即行投稿してしまいました。

続きを読む "MT4でコメントプレビューするとIEでエラーがステータスバーに発生する件" »

MT4でウェブページの一覧を表示する<MTPages>:カテゴリアーカイブでのみ一覧が表示されない

October 18, 2007

タイトルのままですが、<MTPages>を使い、ウェブページの一覧をサイドバーに表示したところ、なぜだか理由は良く分かりませんが、カテゴリアーカイブ上でだけ表示されないということが分かりました。(その他のエントリーアーカイブや、メインインデックス、月別アーカイブや、アーカイブでは表示されるようです。)

早速この不可思議な現象について検索していたところ、ブログでサイト制作覚書さんが同じ問題に直面されており、ウェブページもカテゴリの一種(MTPagesで悩む)Movabletype4という記事に詳細を記載されておりました。これを読むに、どうも、アーカイブページで他の種類のアーカイブを表示させるには、MTArchiveListタグを使う必要があるみたいです。他のアーカイブ上でだとウェブページの表示一覧がOKで、なぜにカテゴリアーカイブに表示する際<MTPages>が使えないのか・・不思議です。

ブログでサイト制作覚書さんの方でMTArchiveListタグを使ったコーディング例が詳細に記載されていますが、私はMT4のウィジェットにデフォルトとして記載されている、<MTTopLevelFolders>の方を自分用に簡単にカスタマイズしたものを使用することが出来たので、これを覚書しておきたいと思います。以下コードです。

続きを読む "MT4でウェブページの一覧を表示する<MTPages>:カテゴリアーカイブでのみ一覧が表示されない" »

<MTParentFolders>を使って、MT4のウェブページにパンくずリストを設置

October 14, 2007

MT4からは、フォルダでページを管理することが出来るウェブページを作成することができるのですが、このウェブページにも、エントリーページに表示しているようなパンくずリストを設置したいなと思い、MTのタグレファレンスを参照しながら作ってみました。
ポイントは、エントリーページに表示するパンくずリストの時に使っていたカテゴリを表示する<MTParentCategories>の代わりに、<MTParentFolders>を使う、と言うことでしょうか。

【追記1 2007.10.20】
ウェブページでパンくずリストを作るポイントは、<MTParentCategories>の代わりに、<MTParentFolders>を使うこでしょうか、と記述しましたが、<MTParentFolder>の方を使ってもパンくずナビを作ることができたので、その分も下の【追記2 2007.10.20】のところに記述しました。ただし、自分が属しているフォルダの親フォルダを表示するだけなので、階層が2階層のときであれば役立ちますが、3階層などある場合は親の親フォルダが表示されないので、その場合は<MTParentFolders>の方が良いです・・。

まず、アーカイブテンプレートにあるウェブページを開き、このページが「ウェブページ」であることをその他のモジュールがデータを読み込んでいる時に判断できるように、MTSetVarを使ってVariableの名前をセットしてあげます。
<MTSetVar name="mt-page-archive" value="1">

次に、テンプレートモジュールへ行き、パンくずリストを設置するテンプレートモジュールを開きます。私の場合は、ヘッダーにパンくずリストを付け加えたいので、ヘッダーモジュールを開きます。
そして、パンくずリストを表示したい箇所に、以下のようなコードを付け加えました。

<MTIf name="mt-page-archive">
    <p id="breadcrumb" class="pkg">
        <a href="<$MTBlogURL$>">ホーム</a> >
        <MTParentFolders glue=" > ">
        <$MTFolderDescription$>
        </MTParentFolders> >
        <$MTPageTitle$>
    </p>
</MTIf>

エントリーをカテゴリで管理する時は、カテゴリにアクセスした時必ずカテゴリフォルダ内にindex.htmlがあり、そこからそのカテゴリ内の各記事(複数の記事が1つのカテゴリにある場合)にアクセスできるようになっているので、パンくずリストのカテゴリのところにカテゴリフォルダへのリンクを付けることが出来ますが、フォルダの場合は作り方によってはそうとも言えないので、あえてリンクは張っていません。

【追記2 2007.10.20】
上記では、<MTParentFolders>を使用したパンくずリストでしたが、これは、フォルダ直下のHTMLのファイル名にindex.htmlがない場合に使えると思います。逆に、フォルダ直下に必ずindex.htmlファイルというウェブページを置いた場合のパンくずリストを作ってみました。この場合、フォルダのリンク先として、どれが使えるのだろう?と色々とタグをあれやこれやと試してみたのですが、うまくリンク先をだせるものがなく、まさかこれは使えないだろう~?と思っていた<$MTCategoryArchiveLink$>がなぜか、ウェブページが属するフォルダの親フォルダのリンク先として使えてしまいました。特にエラーも起こりませんでした。こういう感じで、ウェブページもカテゴリアーカイブのように使えると思います。

<MTIf name="mt-page-archive">
    <p id="breadcrumb" class="pkg">
        <a href="<$MTBlogURL$>">ホーム</a> >
        <MTParentFolder>
        <a href="<$MTCategoryArchiveLink$>"><$MTFolderDescription$></a> >
        </MTParentFolder>
        <$MTPageTitle$>
    </p>
</MTIf>

揚げだし豆腐にわかめサラダ、そしてマッシュルームご飯

October 14, 2007

今日はどうしても揚げだし豆腐が食べたくて、なんちゃって揚げだし豆腐を作りました。
agedashi_tofu.jpg

揚げだしなだけに、本来であれば豆腐を油で揚げるのですが、普段あまり揚げ物をしないので、今日は鉄製フライパンに油を少し注ぎ、そこで6面を焼いていきました。揚げた感じとは異なりますが、でも、美味しかったです。どちらかと言うと、豆腐ステーキin出汁スープという感じでしょうか?豆腐の上には、甘味噌ピーナッツバターとねぎをのせました。ご飯は、出汁とマッシュルームの炊き込みご飯(にんじんもあれば入れたかったのですが、今日は欠品にて省略・・)。わかめサラダは、わかめ、トマト、レタス、炒り卵、マヨネーズ、ごま油、酢、お醤油、七味を入れて出来上がりです。

ほとんど残り物の材料でできるところが嬉しいです。(私の場合、いつもそんな感じですが・・。)

シュークリーム専門店 Beard Papa's in Aberdeen Centre, Richmond

October 13, 2007

今日、リッチモンドのAberdeen Centreに、日本のシュークリーム専門店のビアード・パパ、カナダ1号店がオープンされました。野次馬ながら早速行ってきました。当日は行列が出来るだろうから、早めに行かないと売り切れになっちゃうかもしれないとニュースに書いてあったのですが、私たちは少し遅めの4時頃に行き着きました。行列は出来ているだろうな、とは思ってはいましたが、やっぱり長蛇の列が出来ていました。今日はオープニングなだけあって、注文できたのは、オリジナルのシューパフ(1個1ドル75セント・・日本よりちょっと高めです・・。)だけでしたが、色々な種類のシュークリームも置いているみたいです。あと、UCC Coffeeもオーダーできるみたいでした。

beardpapa01.jpg
beardpapa02.jpg
beardpapa03.jpg
beardpapa04.jpg

日本のシュークリームのような、中にカスタードクリームが入ったシューパフは北米ではあまり見かけません。大概は、生クリームが入っています。なので、日本で売ってあるようなシュークリームが食べたいな~と思うことがある時は、自分で作ってしまうのですが、結構パフの膨らみ具合が難しかったりします。霧吹きで水掛するのがうまくEvenにされていなかったり、早くオーブンから出しすぎたりすると、シューパフが綺麗に膨れず、小ぶりになることも。綺麗に焼き上げると、パフの内側に自然と空洞が出来ているので、カスタードクリームを入れやすいのですが、小ぶりちゃんになるとカスタードクリームを入れる隙間が少ししかないので、カスタードクリームを入れる楽しみも減ってしまいます。

でも、これからはビアードパパさんに行けば美味しいシューパフが食べられます。と言っても、車でハイウェイに乗って20分も私はそう頻繁に行くわけでもないので、やっぱりリッチモンドに行くついでに(年に数回??たった20分しか離れていないんですけど・・あまり行くことがありません。)、とか言うことになると思いますが。。でも、ビアードパパさんのシューパフも美味しかったけれど、自分で作ったパフも(見劣りはしますが)まぁ・・悪くはないかな~。。今度、時間を見つけてまた作ってみたいと思います。

その後、2$ショップのダイソー(2Fと1F)へ行って、ご飯粒が付きにくいしゃもじ、毛先が極細の歯ブラシ(カナダではこの毛先が超極細タイプは見かけたことがありません)、爪きり、抹茶羊羹、どんど揚げ、木酢液などを買ってきました。なんか便利品がたくさんあって、色々買いたくなってしまうのですが、2ドルだからと言ってかごの中に易々と色々なものを入れていくと結構な額になったりするので、ほんとに必要なものだけ(食べ物は食べたかったもの・・)、気をつけて購入してきました。

daiso01.jpg

あまりリッチモンドに行くことがないので、行ってみて再認識したのですが、リッチモンドはやはり中国人が多いです。Aberdeen Centreの中に居る人も殆ど中国人ばかりでした。以前タイのバンコックへ行ったことがあるのですが、そこのモールと同じような雰囲気がしました。南オリエンタルな感じというか。香港とか行ったことないからわからないけど、同じような感じなのかも。。?