Home > その他 > 雑談 > 「Movable Type 5実践テクニック」見本誌到着しました

「Movable Type 5実践テクニック」見本誌到着しました

見本誌到着

見本誌、やっと到着しました。

Movable Type 5実践テクニック

見本誌なのに、発売より後に届くってどうよ・・・・とか、考えちゃいますが。
今回のは印刷所にまわる直前までゴタゴタしてて刷り始めが遅れた所為で、配本部数の兼ね合いで見本誌分の余裕が出来るまで時間がかかってしまったようです。ソフトバンククリエイティブ 白川様、ほんとうにご苦労様でした。
まぁ、実際に印刷所に送られたデータは、PDF化されて手元にあったんで、すでに内容は確認できていた訳なんですけどね。

うーん、結構このカバーデザイン好きだな・・・

サンプルサイト

サンプルサイトのURLが書籍内に書いてあります。(バラしちゃまずい気もするので書きませんが、普通にたどり着けそうな場所です)
そこのダウンロード横のリンクから、「テーマおよびサンプルファイル」のダウンロードへと進めます。

ダウンロードへのリンク

Chapter.2から4までのテーマと、Chapter.5のサンプルファイルがダウンロードできます。
また実際にこのテーマを使い動作しているサイトもあります。以下3サイトは完動状態の見本となります。
Chapter.2 LifeBlog
Chapter.3 SBC
Chapter.4 YOKOSUKA FOODS
ちなみに冗談みたいなハナシですが、このサイト(CORESERVER)に2月頭にChapter.2を構築したのですが、2月中ごろよりCORESERVER.JP:コアサーバーが、DeliciousからBANされて、ActionStreamsでDeliciousの情報が取り込めなくて、公開直前に気づいたので大慌てでした。

テーマ

LifeBlog

今回Chapter.2、アクションストリームをメインにした個人サイトは、もう私しかいないでしょうハートって感じで割り振ってもらえまして、まぁ兎に角私らしさ満開のマニアっぽいドクロテーマに仕上がりました。要所要所で私らしい記述が見られますので、ぜひテーマをダウンロードしてのMTMLを覗いてみてください。今回のNicheActionsのAmebaなうとかGoogleBuzzとかもウィジェットで入ってます。
もっともChapter.2は作ってから一月以上空いてるので、なんかすげぇ手直ししたい~~~汗とか思ってるんですが、書籍との兼ね合いもあるので、手を出せなくて残念に思ってます。もちろん、ツッコミも大歓迎ですよ。
こうやって、まるで違うテーマを構築する事ができて、mt.Vicunaへもフィードバック出来るものが沢山得られたと思います。こうしてスパイラルに完成度が上がっていくのがベストですよね。

SBC

ちなみにChapter.3も急遽参加する事になって、ほぼスケルトンの状態から、Webmaster@Styleの柳さんと二人がかりで約3日で仕上げました。まぁ、一緒にやってみて思ったけど柳さんプロだわぁ。ちょうど私と作業すると、お互いに欠けてる部分を補い合ってる感じで、サクサク作業が進みました。
蒲生さんを入れて3人でSkypeグループチャットしながら、作業してて「オレたち、アラ50's」とか言ってました。ほんと面白い体験させてもらいました。
という訳で、Chapter.3も最終的には、オレ色に染め直してしまいましたので、ツッコミどうぞ。
さらにトリッキーな作りになっていますので、いろいろ意見欲しいです。ウェブページインポーターの話はこのテーマで発見しましたです。

正誤表

それでは、すでに見つかってる誤植部分です。ドクロ

P79

タイトル下の文章

誤 Last.Fmです。
正 Last.fmです。

P81

小見出し

誤 利用サービスの追加(Flickr、Delicious、YouTube、Last.Fm)
正 利用サービスの追加(Flickr、Delicious、YouTube、Last.fm)

P89

画面2-53のタイトル

誤 ■画面2-53 クーロンジョブの設定:Movable Type側
正 ■画面2-53 CRONジョブの設定:Movable Type側

P92

中ほどのURLの説明部分「.」と「(」が多い

誤 /warplane(軍用機)./bomber(爆撃機)/ b-29_bockscar(B-29 ボックスカー(Bockscar)/
正 /warplane(軍用機)/bomber(爆撃機)/ b-29_bockscar(B-29 ボックスカーBockscar)/

P94

画面2-59と画面2-60の間の文章(つなぎが不適切)

誤 ですが、フォーム下に、
正 フォーム下に、

P95

画面2-62上の行

誤 フォルダ名が「airplene」になっている
正 フォルダ名が「airplane」になっている

P108

P107から続くリスト中の25行目の以下の箇所

誤 </mt:If>;
正 </mt:If>

P109

リスト2-13内の6行目

行の最後に </mt:If> を追加

P110

リスト2-15内の2行目

行の頭に <meta name="keywords" content=" を挿入

P122

ダウンロードして展開したフォルダに付いて、言及している箇所(P60 図2-5と違っている)

誤 mt5bk2/document/07
正 mt5bk2/document/2-7/SR71

P148

表3-1のテーブル内

誤 火器
  軍用車両
  軍用機
  宇宙機
  衣類
  食料品

正 火器
  車両
  航空機
  宇宙機
  衣類
  食品

P187

メールフォームの変数名としてコード内に使われている4箇所の「mail_corporait」という部分

誤 mail_corporait
正 mail_corporate

Chapter.3用のSBCテーマ(ウェブサイト用)

YAML::Tinyの環境でエラーが発生する事が解りました。

theme.yaml内251行目の「text:」の後ろに、半角開けて「|」パイプ(1でもlでも無いです)を挿入してください。この状態で、YAML::TinyだけでなくYAML::Syck環境でも運用できます。

すいません、すいません、すいません。汗全部私が悪いのです・・・汗2

ping a Trackback

TrackBack URL for this entry.(1)

Comments:(32)

おーたむ`s user-pic おーたむ said March 30, 2010 1:48 AM | ReplyThis!

こんばんは。お久しぶりです。おーたむです。

「Movable Type 5実践テクニック」早速購入させていただきました。
で大変申し訳ないのですが、Chapter2のテーマについて教えてください。

テーマを適用しようとしたのですが、「ウェブサイトテーマの一覧」をみると「テーマ警告」が出てしまいます。
========================================================
次の項目が適用できません: custom_fields (原因: このブログのカスタムフィールド と出力ファイル名「mail_address」が衝突しています )
========================================================
新規のMT5にインストールしたのですが、何か間違えたかなっと思いつつ、もしわかるようでしたら教えていただけないでしょうか?

もう夜も遅いので、明日また確認してみる予定です。
私の作業ミスでないといいのですが。

メールを送ろうと思ったら遅れなかったのでコメントさせていただきます。
すみませんがよろしくお願いします。

おはようございます、おーたむさん。お久しぶりです。
お買い上げいただき、ありがとうございます。そして遅くまで勉強ご苦労様。
そのメッセージは、テーマが適用しようとしているカスタムフィールドが、そのウェブサイトやブログに存在する時に表示されます。
一度このテーマを適用した(カスタムフィールドが作成されます)後、他のテーマに切り替えた(そのままカスタムフィールドが残ります)場合に、同名のカスタムフィールドが存在する為に表示されるメッセージです。
以前にこのテーマ自身で作成したものならば、スキップされても問題は無いです。
もし気になるようでしたら、カスタムフィールドの事前削除を手動で行なってください。
この様な警告メッセージは、カスタムフィールドだけでは無く、フォルダやカテゴリー、ウェブページなど様々なtheme_importerで発生しますので、理解しておくと良いですよ。
PS:メールってここのメールフォームですか?

おーたむ`s user-pic おーたむ replied for oscar's comment March 31, 2010 12:09 AM | ReplyThis!

なるほどー。やっとわかりました。ありがとうございます。
自分でカスタムフィールドなど作るときって、はじめからかぶらないように作っていたので、まったく気づきませんでした。
本見ながら試してみますね。

メールですが、こちらのメールフォームです。
「メールを送信する」ボタンを押したら、そのまま止まってしまいました。

テーマはいろいろ隠し機能のようなものがあって、覚えると楽しいですよ。ぜひマスターしてください。
メールはこのサイトのバックアップ目的でテーマ作っていて、リセットされてるの忘れてました。もう直ってます。
他にも何かあったら、聞いてくださいね。

yoshino`s user-pic yoshino said April 8, 2010 3:48 PM | ReplyThis!

突然失礼致します。
上記の正誤表で
_________________________
P109

リスト2-3内の6行目

行の最後に を追加
_________________________

リスト2-13でよいでしょうか?

yoshinoさんすいません。正誤表間違えてちゃ意味無いですね。
リスト2-13です。

yoshino`s user-pic yoshino replied for oscar's comment April 8, 2010 6:05 PM | ReplyThis!

有難うございます。
ついでで申し訳ないのですが、ひとつ教えていただけないでしょうか。
Movable Type5を新規インストールした後、Chapter.4のサンプルテーマをインストール
ウェブサイトを作成してYOKOSUKA FOODSのテーマを適応し、再構築を行うと下記のエラーが出ます。
__________________________
ウェブページ「店長コーナー」の再構築中にエラーが発生しました: テンプレート「ウェブページ」の再構築中にエラーが発生しました: <mtInclude>タグでエラーがありました: error in module GMDLfooter: テンプレート「GMDLfooter」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtElse>タグでエラーがありました: <mtWidgetSet>タグでエラーがありました:
__________________________

再構築ができず、作業を進めることができないのですが、どこを訂正すれば良いでしょうか?
「実践テクニック」に書かれているようであれば、場所を教えてください。
宜しくお願いいたします。

すいません、Chapter.4については担当外でして、すぐに答えが出せるほど詳しくはありません。
「一般ページサイドバー」ウィジェットセット内のウィジェットの内のどれかで、問題が発生しているようだという所までです。
担当者に確認してみますが、可能ならばウィジェットを一つずつ外してみて、どのウィジェットで問題が発生しているか判明すると、問題点が見つけやすいと思うのですが、協力していただけますでしょうか。
よろしくお願いいたします。

先ほど藤本壱さんから、この様な可能性があると、返事をいただけました。
1.ウェブサイトおよび配下の2つのブログのすべてを作成していない
2.本の248ページの「『ウェブサイト内共通変数』テンプレートモジュールの
き換え
」の作業を行っていない
ご確認いただけますでしょうか。
よろしくお願いいたします。

yoshino`s user-pic yoshino replied for oscar's comment April 8, 2010 11:13 PM | ReplyThis!

有り難うございます。
感謝感激でございます。
しかし、上手くいきませんでした。。orz
せっかく調べていただいたのに申し訳ございません。
245-246Pのウェブサイトの作成の項目で、サイト作成後の再構築が上手くいかない・・て状態でしたので、当然それより先には進んでおらず、二つのブログも作っておりませんでした。
再構築を実施せずに、取り敢えず二つのブログを作成・・これも再構築できず。
IDを調べると、それぞれ5と6になっておりましたので、『ウェブサイト内共通変数』の数字を変更。。
でもって、再度再構築・・同じエラー・・・
難しいですね。

ちなみに環境ですが、鯖はヘテムルを使っております。
簡単インストールは使用せずに、今朝落としたばかりのMT5.01を入れてます。

同じ環境で上手くいった方、どなたかおられないでしょうか・・・

そうでしたか。
どのような状況なのか、残念ながら外部からは判断できません。
先ほど上げた、どのウィジェットが原因になっているかの確認を実行していただけませんか?
面倒かもしれませんが、あまりにも現状では情報が少なすぎる為、解決不可能です。
それから、藤本壱さんから以下のファイルを入れ替えると、もう少し詳細なエラーメッセージが表示されるとの情報を頂いております。エラー自体が改善される訳ではないのですが、問題点を見つけ出す為には有用な情報になります。
MT_DIR/lib/MT/Template/Tags/Misc.pm
試していただけますでしょうか。

yoshino`s user-pic yoshino said April 9, 2010 6:54 PM | ReplyThis!

重ね重ね有難う御座います。
涙ちょちょ切れる思いです。

昨晩ウィジェットを1個ずつ外して、商品検索ウィジェットが原因だとわかりました。
これを外して再構築を行うと、無事作業を進めることができました。
ただ、このままだと検索を行うことができないので、前述のMisc.pmを入れてみたところ、次のようにエラーが出ました。
__________________________
ウェブページ「店長コーナー」の再構築中にエラーが発生しました: テンプレート「ウェブページ」の再構築中にエラーが発生しました: <mtInclude>タグでエラーがありました: error in module GMDLfooter: テンプレート「GMDLfooter」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtElse>タグでエラーがありました: <mtWidgetSet>タグでエラーがありました: error in widget 商品検索ウィジェット: テンプレート「商品検索ウィジェット」の再構築中にエラーが発生しました: <mtLoadCustomFieldInfo>タグでエラーがありました: フィールド item_area が見つかりませんでした。
__________________________

やはり商品検索ウィジェットが問題だったようです。
item_areaが見つからないとか、なんとか・・・

<mt:Ignore>生産地</mt:Ignore>
<dt>生産地</dt>
<dd>
<select name="item_area">
<option value=""<mt:Unless name="qp_item_area"> selected="selected"</mt:Unless>>全ての生産地</option>
<mt:LoadCustomFieldInfo basename="item_area" include_blogs="$item_blog_id">
<mt:CustomFieldOptions>
<option value=""<mt:If tag="CustomFieldOptionValue" eq="$qp_item_area"> selected="selected"</mt:If>><$mt:CustomFieldOptionValue$></option>
</mt:CustomFieldOptions>
</mt:LoadCustomFieldInfo>
</select>
</dd>

6行目に原因があるのでしょうか・・
もう少しでできそうな気がするのですが・・・

えーと、商品案内ブログは作成してテーマを適用済みという事で、よいのですよね。
通常ならば「商品案内ブログ」のテーマの適用で、「生産地」(basename: item_area)を初めとするカスタムフィールドが作成されているはずです。
確認していただけますか。
無い場合はもう一度、テーマの適用とブログ記事のインポートを行なってください。
そこら辺に理由があると思います。

おーたむ`s user-pic おーたむ replied for oscar's comment April 9, 2010 7:39 PM | ReplyThis!

こんばんは。おーたむです。

yoshinoさんのエラーですが、カスタムフィールドに値がないことが原因ではないでしょうか?
実は、Chapter2のウェブサイトのテーマを適用し、再構築した際にエラーになりました。
そのときの原因が、カスタムフィールドに値が設置されていないことでした。
他のカスタムフィールドは「値がある場合だけ表示する」という条件文付で書かれていましたが、
エラーになった箇所はその条件文なしなだったため、エラーとなっていたようです。

Chapter4まで言ってないのでわかりませんが、もしかしたらと思いまして。

家に帰れば、エラーについてメモをしていたのですが、今は会社なのでわかりづらい説明ですみません。


yoshino`s user-pic yoshino replied for おーたむ's comment April 9, 2010 8:37 PM | ReplyThis!

oscar 様

ありがとうございます。
当然商品案内ブログは作成しており、カスタムフィールドも作成されています。
データもインポートしております。
しかしながら、メインページに「おすすめ商品」や「売れている商品」一覧が出ておりません。。
外部リンクだけはきっちり表示されています。
ウェブサイト内共通変数もバッチシ変更しているのに何故でしょう・・・

おーたむ様
ありがとうございます。
「生産地」のカスタムフィールドは値が必須となっておりますので、おそらく全てのサンプルデータに何かしらの値が入っているものと思われます。
ためしに必須のフラグを外して見ましたが、結果は同じでした。
他もいろいろ触って見ます。
ありがとうございました。

大体状況が読めました。
間違ってる可能性も無くはないですが、テーマの適用(カスタムフィールドの作成)と、ブログ記事のインポートの順番が逆だったのでは無いですか?
カスタムフィールドの作成されていない状態で、ブログ記事の読み込みを行なうと、本来カスタムフィールドとして格納されるフィールドのデータが取り込まれません。
その後にテーマの適用で、カスタムフィールドの項目が作成されても、各ブログ記事に対してカスタムフィールドにデータが入っていない状態になります。
現在の各ブログ記事のカスタムフィールド部分は空白になっているのではないですか。
正常にカスタムフィールドが作成されているようならば、一度「商品案内ブログ」の全ての記事を削除し、再度ブログ記事のインポートを行なってください。
おそらくそれで、各ブログ記事のカスタムフィールドが埋まった状態で作成されるはずです。
その状態ならば、問題なく再構築が出来ると思います。

yoshino`s user-pic yoshino replied for oscar's comment April 10, 2010 2:12 PM | ReplyThis!

ありがとうございます。
各記事のカスタムフィールドに、値が入っている状態でも事象は起きていたのですが、念のためにもう一度手順を踏みました。
やっぱダメでした・・

いろいろ触りましたのでデータベースごと一旦削除して、再度インスコし直しました。
このときにプラグインとテーマを最初からフォルダに入れて、インスコ時テーマを選択したらどういうわけかすんなり入りました。
だけどテンプレートなどを触って再構築すると、また同じエラー
僕の手順に何かが欠けているのでしょうか・・・orz
週末いろいろ触ってみます。ありがとうございました。

anika`s user-pic anika said August 8, 2010 9:24 PM | ReplyThis!

こんにちは。
MT5実践テクニックを買ったはいいものの、長らく放置していましたが、一昨日、2のテンプレを使ってサイトをリニューアルしました。
ところが・・・
テンプレートの性質上、仕方ないと思うのですが、ブログのウェブページのパーマリンクがすべてブログのルートのURLになってしまいます。(エントリーではなくウェブページのほうです)

例えばhttp://abc.org/blog/という感じに全部表示されます。

管理画面のそれぞれのウェブページのパーマリンクがそうなっています。

テンプレートなどをいろいろ覗いてみましたがこのウェブページのパーマリンクはどの部分でカスタマイズできるんでしょうか。

アドバイスいただけると助かります。

うーん、正常にテーマが適用できて無い気がします。
2のテンプレってのは、Chapter2のlifeblogテーマと言う事でいいですか?
>管理画面のそれぞれのウェブページのパーマリンクがそうなっています。
アーカイブマップがおかしいのでは無いかと思いますが、ウェブページテンプレートを見て確認できますか?
そもそもこのテーマは「ブログのウェブページ」のテンプレートは作成しないはずですので、おかしな状況になっているのは確かですね。

anika`s user-pic anika replied for oscar's comment August 9, 2010 4:24 AM | ReplyThis!

遅くに(早くに?)お返事ありがとうございます!
省略してしまい申し訳ありません。使わせていただいたのは、Chapter2のlifeblogテーマです。
実は以前とあるテンプレを利用していたブログを移動させて適応させました。
おっしゃるとおり、初期化したらウェブページのテンプレがないのでびっくりしました。爆

ウェブページのテンプレを作ろうとしたら新しいアーカイブマッピングを作成のメニューが出てこなかったので断念・・・

対応方法としてブログ記事としてウェブページを移行することも検討します。
最初はチャプター3のテンプレを使おうとしたのですがエラーが出たのでやめました。
theme.yaml内251行目の修正をすれば直るのかはまだ試してません。。。

表示させるものはかなりカスタマイズしたんですが、知人に「個性的なトップページ」と言われてしまいました。
微妙な反応でちょっとびっくりしました。。。爆

あと今回の実践テクニックの本についてですが、以前、蒲生さんのネコミミテンプレを愛用してたので、今回も行けるかと思って買ったら、買ってからMTOSはだめなことを知り、ちょっと残念な気持ちもあります・・・

いずれにしてもまたお世話になるかと思いますのでよろしくお願いします。

いろいろ長々と失礼いたしました。

>おっしゃるとおり、初期化したらウェブページのテンプレがないのでびっくりしました。爆
ブログにウェブページテンプレートが無く、アーカイブマップがセットされていない為に、未設定値(ブログURL)で出力されてたって事ですね。
このテーマでは、ウェブページはウェブサイト側に作成するようになっています。その為ブログにはウェブページテンプレートがありません。
>買ってからMTOSはだめなことを知り、ちょっと残念な気持ちもあります・・・
これはテーマでカスタムフィールドをどう扱うかが、重要な部分になっている為、あえてMTOS除外にしてあります。機能的には使わなくても作成可能でしたが、意図的にそうしていますので、申し訳ありませんがあきらめてください。

anika`s user-pic anika said August 9, 2010 6:34 PM | ReplyThis!

>これはテーマでカスタムフィールドをどう扱うかが、重要な部分になっている為、あえてMTOS除外にしてあります。機能的には使わなくても作成可能でしたが、意図的にそうしていますので、申し訳ありませんがあきらめてください。

了解です!
カスタムフィールドの勉強させていただきます。

ご丁寧に最後までコメントありがとうございます。

今後も質問させていただくことがあるかと思いますので、よろしくお願いします。

anika`s user-pic anika said August 13, 2010 10:54 PM | ReplyThis!

こんにちは。
昨日の今日という感じですみません。

正誤表の部分を修正し、チャプター3のテンプレをもう一度ためしてみたのですが、

テンプレート「メインページ」の再構築中にエラーが発生しました: <mtInclude>タグでエラーがありました: モジュール「サイドバー」でエラーが発生しました: テンプレート「サイドバー」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtWidgetSet>タグでエラーがありました: ウィジェット「ブログ・記事リスト」でエラーが発生しました: テンプレート「ブログ・記事リスト」の再構築中にエラーが発生しました: <mtBlogs>タグでエラーがありました: <mtEntries>タグでエラーがありました: <mtEntryPermalink>タグでエラーがありました: Individualアーカイブにリンクするために<$MTEntryPermalink$>タグを使っていますが、アーカイブを出力していません。

とエラーが出ます。

何が原因でしょうか?

急ぎませんので、お手すきの時にアドバイスいただけると助かります。

こんにちは。
MTのエラーメッセージは、外枠から中へ向かって該当ブロックが書かれて、最後が問題自体になります。
>Individualアーカイブにリンクするためにタグを使っていますが、アーカイブを出力していません。
つまり、ブログ記事アーカイブのアーカイブマップが存在しない状態になっています。
ブログ記事テンプレート自体が存在しないか、ブログ記事テンプレートでのアーカイブマップが無くなってしまっているのでは無いかと思います。
もしくは他の理由があるのかもしれないですが、まず上記の確認をしてもらえますか。

anika`s user-pic anika said August 13, 2010 11:19 PM | ReplyThis!

早速のご回答ありがとうございます!
お盆なのに、新幹線並?飛行機?セスナ?並でびっくりしました。
ー回部
なるほど、最後の部分が真のエラーメッセージということで、非常に参考になりました。
それで今回は新規にウェブサイトを作成しての適応なんですが、ブログ記事テンプレートというのはブログ記事の詳細あるいはブログ記事の概要のテンプレでしょうか。
この2つは中身も一応あります。
アーカイブマップというのはウィジェットの中のアーカイブリストとは違うんですよね・試しにエラー画面からテンプレ編集のボタンを押したらサイドバーのウィジェットが出てきたのでアーカイブリストを加えて再構築しましたが同じエラーです。
テンプレいじってないですし、サイトも新規で作成したんですが(最初に本に書いてあったとおり、クラシックブログのテンプレ適応した覚えがありますが)なぜこういうエラーなのか不明です。

コメントはメール飛びますから、パソコンで何かしてる時なら割と早く気づきます。
返事かけるかは、状況にもよりますが・・・
>アーカイブマップというのはウィジェットの中のアーカイブリストとは違うんですよね
すいません、シックスアパートでの正式な呼び方はアーカイブマッピングになります。
各アーカイブテンプレートの出力する、アーカイブの種類とファイル名を決定する部分です。
ここでブログ記事テンプレートに対して、「ブログ記事」という種類のアーカイブマッピングが追加されていないのではと思いました。
ココからは推測なのですが、もしかしてウェブサイトの適用だけしかしていないのでは無いでしょうか?
テンプレートモジュールやウィジェットとして、「ブログ記事の詳細」や「最近のブログ記事」は存在しますが、実際には中身は、ウェブサイトの下に作成したブログのデータを引っ張るようになっています。
そこら辺の確認をしてもらえますか。

anika`s user-pic anika said August 14, 2010 12:59 AM | ReplyThis!

お忙しい中、素早くご回答いただいてほんとうにありがたいんですが、
>ココからは推測なのですが、もしかしてウェブサイトの適用だけしかしていないのでは無いでしょうか?

というのは他に何をすればよいのでしょう?
本にはウェブサイトのテーマの適応以前にブログを作れとは書いてないように思います。(チャプター2,3とも)
試しにブログを1つ作ってみました。
ブログのテーマは問題なく適応され、記事もかいてみました。
その後ウェブサイトをもう一度再構築しました。

テンプレート「メインページ」の再構築中にエラーが発生しました: <mtInclude>タグでエラーがありました: モジュール「サイドバー」でエラーが発生しました: テンプレート「サイドバー」の再構築中にエラーが発生しました: <mtIf>タグでエラーがありました: <mtWidgetSet>タグでエラーがありました: ウィジェット「ブログ・記事リスト」でエラーが発生しました: テンプレート「ブログ・記事リスト」の再構築中にエラーが発生しました: <mtBlogs>タグでエラーがありました: <mtEntries>タグでエラーがありました: <mtEntryPermalink>タグでエラーがありました: Individualアーカイブにリンクするために<$MTEntryPermalink$>タグを使っていますが、アーカイブを出力していません。

という同じエラーです。

MTは3の時から使っていて全くの素人ではないつもりですが、テーマの適応でこんなに時間がかかるというのはちょっと悲しくなります。
対応策はありますか?

>本にはウェブサイトのテーマの適応以前にブログを作れとは書いてないように思います。
私もそんな事は、言ったつもりではありません。
書籍では以下の様な順番で作業してくれと書いてあります
1.クラシックウェブサイトテーマでのウェブサイトの作成と再構築
2.クラシックブログテーマでのブログの作成と再構築
3.テーマとプラグインのインストール
4.ウェブサイトテーマの適用
5.ウェブサイトの再構築
6.ブログテーマの適用
7.ブログの再構築
5でエラーが出ていると言う事ですね。了解しました。
ブログ側の動作確認では問題は発生していない訳ですね。何度も確認ですが、ウェブサイトでのみエラーが発生するで良いですね。
どうも想定している動作では無いのは確かです。
可能性としてありそうなのが、ブログ名の変更でしょうか。
テーマ・パッケージに同梱された「readme.txt」内の、「★当テーマでの注意点 1.」はご覧になられたでしょうか。ブログ名を書籍のサンプル以外にする時には、書き換えが必要です。
そこも問題無いのであれば、さらに検討いたします。

anika`s user-pic anika said August 14, 2010 2:59 AM | ReplyThis!

1.クラシックウェブサイトテーマでのウェブサイトの作成と再構築
2.クラシックブログテーマでのブログの作成と再構築
3.テーマとプラグインのインストール
4.ウェブサイトテーマの適用
5.ウェブサイトの再構築
6.ブログテーマの適用
7.ブログの再構築
という手順が必要というのは、本からは読み取れませんでした。
こうしてリストになっているとわかります。
それでMTをいれているフォルダは本のようにmt5ではないですが、ウェブサイト名とフォルダ名はSBCにしてみました。ブログはなんという名前で作るのか、見本サイトを見るんでしょうか。
1つだけブログという名前でフォルダ名はblogで作りました。

それでチャプター3のテーマに入っているreadmeを読んだんですが・・・
3.ウェブサイトとブログの作成
 書籍244ページの「テーマのインストール」の手順に従って、ウェブサイトとブログを作成します。
の244はチャプター4の解説なんですが問題ないんでしょうか。
ブログ名がサンプルと違うとエラーになるということですが、その場合、チャプター3のサイト名、ブログ名も明記していただいたほうが分かりやすいのになーーという印象は否めません・・・。

複数の執筆者で構成されている本なので仕方ないのだと思いますが、本を読めばわかるわけではなく、readmeにエラーを引き起こす重要ポイントが書いてあったりあちこち見ないといけなくてちょっと私にはわかりにくいです。
編集担当者さんあるいは校正者の方は最初から自分でインストールしてスムーズに作業できた
んでしょうか・・・
なんかクレームのようになってしまって大変申し訳ないんですが、こんなに苦労しないと私はインストールできないのかと悲しくなりました。

とりあえず
1.クラシックウェブサイトテーマでのウェブサイトの作成と再構築
2.クラシックブログテーマでのブログの作成と再構築
3.テーマとプラグインのインストール
4.ウェブサイトテーマの適用
5.ウェブサイトの再構築
6.ブログテーマの適用
7.ブログの再構築
の手順の5までもう一度やったんですが
テンプレート「mail_form:メールフォーム」の再構築中にエラーが発生しました: <mtIncludeMailFormCommon>タグでエラーがありました: メールフォームの設定を読み込むのに失敗しました

cgiのパーミッションは755にしたんですが・・・

これ以上ご迷惑おかけするのも申し訳ないのでとりあえずここまでで大丈夫です。
また後日、時間のあるときに、サンプルサイトなどをみながらもう一度やってみて、うまく適応できたらテンプレート使わせていただきます。
お忙しい中、ありがとうございました。

>こんなに苦労しないと私はインストールできないのかと悲しくなりました。
その様に思われてしまって残念です。
これらのテーマは、書籍を見ながら手順どおりに作成していく事で、テーマの機能を勉強する事が主目的になっています。
その為ブログ名なども書籍に書いてあるとおりに、作っていただく事が必要になります。
>ブログはなんという名前で作るのか、見本サイトを見るんでしょうか。
書籍の手順どおりに作成していただきます。P158の表3-13がその内容になります。
>それでチャプター3のテーマに入っているreadmeを読んだんですが・・・
配布サイト側のアーカイブの確認をして見ましたが、Chapter 3のアーカイブmt5bk3.zip内のreadmeの内容はその様になっていません。それは Chapter 4用のドキュメントです。
>テンプレート「mail_form:メールフォーム」の再構築中にエラーが発生しました: タグでエラーがありました: メールフォームの設定を読み込むのに失敗しました
こちらについても書籍内に手順として書いてあります。必要なメールフォームプラグインの設定を行なっていないのが原因です。
Chapter2 Chapter3では追加プラグインの関係で設定や再構築のタイミングが異なっています。
>readmeにエラーを引き起こす重要ポイントが書いてあったり
書籍については、盛り込める内容に限りがあり、サンプル状態以外の使用時の説明については割愛されています。その為、一般的に使用する場合の注意点などは、配布するサンプル側に付けています。
本来予定に無かったテーマの公開を、出版側に働きかけた執筆陣としても、返す返すもその様な評価を下されて残念です。

anika`s user-pic anika said August 14, 2010 11:57 AM | ReplyThis!

私の読解力のなさと力の無さが問題と思うのでその辺は申し訳ありません。
ただファイルはmt5bk3.zipを昨晩、先程、それぞれ新規にDLしたのですがやはり

3.ウェブサイトとブログの作成
 書籍244ページの「テーマのインストール」の手順に従って、ウェブサイトとブログを作成します。

という記述がありますが・・・

梱包間違いなどはないでしょうか?

ない場合、私のパソコンあるいは何かがおかしいのだと思うのでリカバリなどしてみます。

ちなみにチャプタ4のファイルは一度もDLしてません。

>私の読解力のなさと力の無さが問題と思うのでその辺は申し訳ありません。
いえいえ、問題無いように作るべきなのは確かなので。
>梱包間違いなどはないでしょうか?
昨日ご指摘があったときと、今日ダウンロードをして見ましたが、やはりChapter4用のドキュメントが入っているようなことはありませんでした。
なぜでしょうかね?
そういう話が無かったか、他の方にも聞いてみます。

スクリプトの読み込みが完了していません。

Sign in Sign in Sign in

メールフォーム(Javascriptを使用していません)や、twitter.pngTwitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。

Comment Form

QuickTagsHere

EmoticonHere

(入力しない場合「Anonymous」で代替されます)
(公開はされませんが、Gravatarアイコンの取得や、Comment Subscribeの送信先アドレスとして使われます)
(入力すると、コメント表示でユーザー名にリンクが貼られます)
(この情報は、JavascriptによりCookieに保存されます。)

NotifyMail Powered by Comment Subscribe

はてブコメント:

Home > その他 > 雑談 > 「Movable Type 5実践テクニック」見本誌到着しました

MT5Techniques

MT5Techniques

2冊目の共著「Movable Type 5 実践テクニック」(シックスアパート監修)が出版されました。(ソフトバンク クリエイティブ刊)

検索
(5)
(6)

別ページに遷移します。

Powered by Hyper Estraier

Feeds
Link Status
In One

なかのひと

位置情報ブログパーツ「なかのひと」

Links
Powered By

Return to page top