「CMSとして使うMovable Typeガイドブック」執筆
Movable Type 4.1 対応のカスタマイズ本を執筆致しました。
昨年の12月中旬に突然舞い込んだ話で、1ヶ月半で170ページほどを一気に執筆しました。で、ついこの前校了したばかりで、発売までかなり時間が空くと思っていたら、なんと来週の金曜日、3月14日に発売される予定です。
![]() | CMSとして使うMovable Typeガイドブック 黒野 明子 荒木 勇次郎 翔泳社 2008-03-14 Amazonで詳しく見る by G-Tools |
今回は、Webデザイナー・黒野明子さんとの共著で、黒野さんが Chapter4~6、私が Chapter1~3 と巻末のテンプレートタグリファレンスを担当しています。
1.書籍の概要
今回の書籍は、前書の「Movable Type WEBデザインの新しいルール」のように、MT全体を俯瞰した内容ではなく、300ページの大半をテンプレート、およびテンプレートタグの解説(リファレンスではありません)と、CD-ROM に収録されているサンプルサイト(テンプレートセットによる配布)の設定と解説に絞り込んでいます。
CD-ROM には、MTOS4.1 日本語版も収録しています。
本書は、Movable Type がサーバにインストールされた状態を前提に執筆しており、ブログ記事の投稿などの基本操作については1章で軽く触れているだけで、テンプレート操作以外の管理画面の説明は必要最低限にとどめています(スタイル機能の説明もありません)。
なおテンプレートセットとカスタムフィールドについてはMT4.1の新機能ということで、説明を加えています。
要するに、「Movable Type WEBデザインの新しいルール」と異なり、「MTのテンプレートをがっつりカスタマイズしてサイト構築をしたい」という方のための本です。(X)HTMLやCSSの解説もありませんので、それらの基礎知識があるか、他の解説書などで補う必要があります。
詳細な内容については、後述の目次を目安にしてください。
2.Chapter2~3 について
私が担当したうちの Chapter2~3 は、140ページほどを割いて、テンプレートとテンプレートタグの解説に終始しています。
テンプレートについては、すべてのテンプレートの説明に加え、アーカイブマッピングについて特に重点的に解説しています。
テンプレートタグの解説では、ブロックタグやファンクションタグの他、変数処理系のテンプレートタグについての解説に注力しています。Beta2 で追加された setvar モディファイアや Beta3 で追加された MTElseIf タグも掲載しているので、MT4.1で追加されたテンプレートタグは(多分)すべて網羅しています。
また、「02-03 テンプレートタグの種類と役割」の冒頭では、これまでの観点とは違った視点でテンプレートタグを掘り下げてみました。初心者の方でも、ここに記載されたポイントをおさえておけば、新しいテンプレートタグが現れても、何をするためのタグであるかが理解しやすい内容になっていると思います。
3.Chapter4~6 について
黒野さん執筆のサンプルサイトについては、原稿を頂いていなかった関係で直前まで内容が分からなかったのですが、書籍全体の内容をブログで紹介したかったため、編集担当の方に問い合わせて、2日前に原稿を頂きました。
で、ざっとですが、Chapter4~6 を拝読させて頂いた感想としては、プロのWebデザイナーの視点で Movable Type を徹底的に活用しているという印象で、正直圧巻でした。また管理画面の操作に関するちょっとしたポイント(再構築のタイミング等)もきっちりおさえられており、ユーザーの行動を考えた、行き届いた内容になっています。
4.この本の使い方
一通り目を通した感触では、次のように読み進めるのがひとつの方法と思いました。
まず最初に、Chapter4~6 の、3種類のサンプルサイトから好きなものを選び、実際に Movable Type にテンプレートセットを設定します(設定方法は掲載しています)。そしてサンプルサイトに該当する章の内容に沿って(細かい説明は後回しにして)設定を進めていけば、サイトができあがります。「Movable Type でこんなサイトが構築できる」という実感を味わってください。
次に、先ほど読み飛ばした、サンプルサイトで使用しているテンプレートタグの解説が4章~6章に詳細に書かれていますので、テンプレートやテンプレートタグの基礎知識がある方は、その部分を読めば、どのような構造でサイトを構築しているかが分かるでしょう。
いずれのサンプルも、テンプレート・テンプレートタグを効果的に扱っているので、テンプレートおよびテンプレートタグの実践的な利用方法を、肌で感じることができます。
また、テンプレートの仕組みやテンプレートタグがよく分からない方は、Chapter2 および Chapter3 にテンプレート・テンプレートタグの仕組みを詳しく解説していますので、並行して読み進めると良いでしょう。
誌面の都合上、説明を割愛しているテンプレートタグについては、リファレンスを参照すれば概要程度は把握できると思います。
さらに、テンプレートで複雑な制御を行いたい、という場合は、Chapter3 の後半を熟読しながら、デフォルトテンプレートやサンプルサイトをご自身でカスタマイズしてください。
5.まとめ
本書は、偶然にも「Movable Type WEBデザインの新しいルール」と同じ翔泳社からの出版となりました。
1冊目はページ数・文字数の制約から、テンプレートタグの解説を省いてしまっているので、この2冊をセットで持っていれば、テンプレート・テンプレートタグ、そして Movable Type 4 全体の理解を深められるのではないかと思います。
6.その他
ネット上で本書を検索すると、一部、著者名がシックスアパートの上ノ郷谷さんで表示されていますが、元々、上ノ郷谷さんが執筆される予定であった本を、上ノ郷谷さんの都合がつかなくなり、急遽、黒野さんと私が代理で書かせて頂くことになった、という経緯な訳です。
かなり厳しいスケジュールでしたが、とりあえず無事に校了できてホッとしています。
担当編集者の翔泳社・菊池様はじめ、皆様には色々とお世話になり、ありがとうございました。この場をお借りしてお礼申し上げます。
7.目次
最後に、書籍の目次を掲載しておきます。
CHAPTER01 Movable Type の基本的な操作
-
- 01-01 Movable Type のインターフェース
-
- 01 ブログの管理画面と各種コンテンツの管理
- 02 ブログ全般の設定を行う
- 03 システムの管理画面について
- 04 システムメニューのツールの概要
-
- 01-02 ブログ記事を投稿・編集する
-
- 01 ブログ記事を投稿する
- 02 ブログ記事に画像を挿入する
- 03 ブログ記事にカテゴリを設定する
- 04 ウェブページを作成する
- 05 フォルダを編集する
CHAPTER02 Movable Type のテンプレートとテンプレートタグ
-
- 02-01 テンプレートの仕組み
-
- 01 テンプレートセット
-
- 02-02 テンプレートの種類と役割
-
- 01 インデックステンプレートの種類と働き
- 02 インデックステンプレートを作成する
- 03 アーカイブテンプレートの種類と働き
- 04 アーカイブマッピングとは
- 05 ブログ記事とウェブページのアーカイブマッピング
- 06 パスについて
- 07 アーカイブテンプレート作成する
- 08 テンプレートモジュール
- 09 システムテンプレート
- 10 ウィジェット
-
- 02-03 テンプレートタグの種類と役割
-
- 01 テンプレートタグの基礎
- 02 ファンクションタグ
- 03 ブロックタグ
- 04 モディファイアによる出力結果のカスタマイズ
- 05 サブテンプレートのサンプル
-
- 02-04 カスタムフィールド
-
- 01 カスタムフィールドの作成
CHAPTER03 CMS としてのMovable Type
-
- 03-01 変数を利用したカスタマイズ
-
- 01 SetVar タグによる変数の設定
- 02 GetVar タグなどによる変数の取得
- 03 SetVar タグとGetvar タグの記述順序
- 04 テンプレートタグを変数に代入する値として扱えるタグとモディファイア
- 05 モディファイアの値に変数を利用する
- 06 配列とハッシュ
- 07 繰り返し処理
-
- 03-02 コンディショナル・ブロックタグを利用した条件文の作成
-
- 01 システムデータを利用した条件文
- 02 ユーザ変数を利用した条件文の作成
- 03 ElseIf タグでさらに複雑な条件を制御する
- 04 tag モディファイアで変数名にファンクションタグを利用する
- 05 If タグ、ElseIf タグ、Else タグ、Unless タグを組み合わせた制御
- 06 予約変数と変数の演算
-
- 03-03 テンプレートをモジュール化する
-
- 01 テンプレートモジュールの基本
- 02 Include タグを利用したテンプレート管理
- 03 テンプレートごとに読み込む内容を変化させる
- 04 Include タグで変数を引き継ぐ
- 05 IncludeBlock タグで変数を引き継ぐ①
- 06 IncludeBlock タグで変数を引き継ぐ②
CHAPTER04 フォトギャラリーを作る
-
- 04-01 シンプルかつ一覧性の高いフォトギャラリー
-
- 01 ブログの作成と公開の設定
- 02 ブログ記事の投稿
- 03 使わないテンプレートを削除する
- 04 メインページインデックステンプレートのカスタマイズ
- 05 ブログ記事テンプレートのカスタマイズ
-
- 04-02 検索性の高いフォトギャラリー
-
- 01 メインページインデックステンプレートのカスタマイズ
- 02 検索結果システムテンプレートのカスタマイズ
- 03 ブログ記事アーカイブテンプレートのカスタマイズ
CHAPTER05 EC サイトを作る
-
- 05-01 カテゴリとサブカテゴリで商品を分類するEC サイト
-
- 01 ブログの作成と公開の設定
- 02 カテゴリの作成とブログ記事の投稿
- 03 メインページインデックステンプレートのカスタマイズ
- 04 ブログ記事リストアーカイブテンプレートのカスタマイズ
- 05 ブログ記事アーカイブテンプレートのカスタマイズ
- 06 検索結果システムテンプレートのカスタマイズ
-
- 05-02 商品ごとにデザインも変化させる多彩なEC サイト
-
- 01 ブログ記事に一括してエントリータグを付与する
- 02 メインページインデックステンプレートのカスタマイズ
- 03 ブログ記事テンプレートとテンプレートモジュール
CHAPTER06 コーポレートサイトを作る
-
- 06-01 検索エンジンに情報をしっかりと伝え、ユーザビリティも意識したコーポレートサイト
-
- 01 表示要素を決めておく
- 02 ブログの作成と公開の設定
- 03 カテゴリとフォルダの作成、ブログ記事の投稿
- 04 メインページインデックステンプレートのカスタマイズ
- 05 ブログ記事リストアーカイブテンプレートのカスタマイズ
- 06 ブログ記事アーカイブテンプレートのカスタマイズ
- 07 ウェブページアーカイブテンプレートのカスタマイズ
-
- 06-02 サイト内検索や宣伝バナーを利用できる運用性の高いコーポレートサイト
-
- 01 テンプレートモジュールとウィジェット
- 02 検索結果システムテンプレートのカスタマイズ
- 03 アーカイブインデックステンプレートのカスタマイズ
テンプレートタグリファレンス
索引
- B型自分の説明書・A型自分の説明書
- WebクリエイティブのためのCMSテンプレートデザイン
- 「Movable Type プロフェッショナル・スタイル」重版決定
- 「CMSとして使うMovable Typeガイドブック」重版決定
- 「Movable Type プロフェッショナル・スタイル」見本誌到着
- 「Movable Type WEBデザインの新しいルール」3刷見本誌到着
- 「CMSとして使うMovable Typeガイドブック」 販売状況
- Movable Type 4.1 書籍のまとめ
- WordPressビジネスブログ標準ガイドブック
- 「CMSとして使うMovable Typeガイドブック」見本誌到着
- 「Movable Type WEBデザインの新しいルール」3刷決定
- Movable Typeプロフェッショナル・スタイル
- 「のだめカンタービレ」ファン必読の書、「ボクたちクラシックつながり」
- 「Movable Type WEB デザインの新しいルール」用のテンプレートについて
- 勝間和代さんが選んだ良書・50冊
- Web Site Expert #15
- ウェブ時代をゆく ─いかに働き、いかに学ぶか
- 「Movable Type WEBデザインの新しいルール」重版決定
- 「Movable Type WEBデザインの新しいルール」 販売状況と紹介リンク等
≫ CMSとして使うMovable Typeガイドブック from はじめてのMovable Type
私がこのブログを作る際、いつも参考にさせていただいてるサイト、 小粋空間の荒木さ... [続きを読む]
≫ 短期集中連載: コレだけ読めばバッチリお勧め書籍紹介「第 3 回 MovableType 編」 from バシャログ。
第 3 回目は 「MovableType 編」です。 弊社シーブレインでは、横浜... [続きを読む]
≫ 短期集中連載: コレだけ読めばバッチリお勧め書籍紹介「第 3 回 MovableType 編」 from バシャログ。
第 3 回目は 「MovableType 編」です。 弊社シーブレインでは、横浜... [続きを読む]
≫ 【注文メモ】CMSとして使うMovable Typeガイドブック from 【ネット限定】 安値世界一への挑戦 【激安超特価】
CMSとして使うMovable Typeガイドブック 管理人注文メモです。このサイトを作成するにあたり、使用したMovableTypeですが、いかんせん適... [続きを読む]
賢威のマニュアルよりこのサイトを知りました。
本日、書籍の予約をさせて頂きました^^
届くのが楽しみです。
賢威のフォーラムで会った時にはどうぞ宜しくお願いいたします。
>qwe_rtさん
こんばんは。
ご予約ありがとうございました!
こちらこそどうぞよろしくお願い致します。
本日Amazonから届きました。
これから拝見させていただきます。
何か分からないことがありましたら、また宜しくお願いいたします≦(._.)≧。
>aiko_mさん
こんばんは。
ご購入&ご連絡ありがとうございました!
書籍を購入させていただきました。
ようやく本格的にMT4をあつかった本が出たな、とうれしく思います。
熟読させていただきます(^^;)
>showBOOさん
こんばんは。
拙著、お買い上げくださりありがとうございました。
コメント&書籍のご紹介もありがとうございます!


