書籍の内容
- Chapter1 Movable Typeの概要
- 1.1 ブログについて
- 1.2 ブログツール・ブログサービスの違い
- 1.3 Movable Typeの特徴
- 1.4 Movable Typeの製品とライセンス
- Chapter2 Movable Type / MTOSのインストール
- 2.1 Movable Typeの動作環境
- 2.2 Movable Typeのインストールディレクトリ構成
- 2.3 Movable Type/MTOSのダウンロード
- 2.4 ダウンロードアーカイブの展開
- 2.5 MTOSリポジトリのチェックアウトとビルド
- 2.6 XAMPP for Windowsのインストール
- 2.7 Perlのインストール
- 2.8 ImageMagickのインストール
- 2.9 レンタルサーバの環境を設定する
- 2.10 Movable Typeをレンタルサーバにアップロードする
- 2.11 Movable Typeのインストール
- Chapter3 Movable Typeの機能と基本操作
- 3.1 Movable Typeの機能
- 3.2 Movable Typeの管理画面
- 3.3 基本操作
- Chapter4 Movable Typeのテンプレートとテンプレートタグ
- 4.1 テンプレート
- 4.2 テンプレートの種類と操作画面
- 4.3 インデックステンプレート
- 4.4 アーカイブテンプレート
- 4.5 テンプレートモジュール
- 4.6 システムテンプレート
- 4.7 ウィジェット
- 4.8 グローバルテンプレート
- 4.9 テンプレートタグ
- 4.10 コンテンツ系テンプレートタグ
- 4.11 制御系テンプレートタグ
- 4.12 コンテンツ系テンプレートタグと制御系テンプレートタグの組み合わせ
- 4.13 コンテキスト
- 4.14 テンプレートの再構築
- 4.15 テンプレートのサーバーサイドインクルードとモジュールのキャッシュ
- 4.16 テンプレートの初期化
- 4.17 テンプレートの複製
- Chapter5 テンプレートとテンプレートセットの作成
- 5.1 テンプレートセットの概要
- 5.2 テンプレート・テンプレートセットを作成する前に
- 5.3 テンプレートの作成
- 5.4 テンプレートセットの作成
- 5.5 テンプレートのローカライズ
- 5.6 テンプレートセットを切り替える
- Chapter6 テンプレートのカスタマイズ
- 6.1 テンプレートやサブテンプレートの出力をトレースするテクニック
- 6.2 繰り返し処理の偶数回または奇数回で異なる処理を行う
- 6.3 ブロックタグの繰り返し処理で、特定の回数だけ異なる処理を実行する
- 6.4 メインページにブログ記事一覧の最初の数件を全文表示し、残りをタイトルのみ表示する
- 6.5 繰り返し処理で区切り文字を付ける
- 6.6 表示する内容をトリミングする
- 6.7 全ブログ記事の一覧を表示する
- 6.8 ブログ記事一覧を日別表示する
- 6.9 ブログ記事ページに同一カテゴリのブログ記事リストを表示する
- 6.10 タグによる関連ブログ記事一覧・ウェブページの表示
- 6.11 ブログのID番号に依存しない制御を行う
- 6.12 ブログ記事に同一カテゴリのブログ記事の前後リンクを表示する
- 6.13 「最近のコメント」を適正に表示する
- 6.14 返信コメントをスレッド形式で表示する
- 6.15 「最近のトラックバック」を適正に表示する
- 6.16 カテゴリ一覧にブログ記事タイトルを表示する
- 6.17 親カテゴリ配下のカテゴリのブログ記事一覧を表示する
- 6.18 カテゴリ一覧に、月別アーカイブリストのタイトルを表示する
- 6.19 サブカテゴリリストを定義型リストでマークアップする
- 6.20 カテゴリアーカイブページのデザインをカテゴリ別に切り替える
- 6.21 カテゴリアーカイブページのデザインをカテゴリの階層別に切り替える
- 6.22 ブログ記事ページのデザインをカテゴリ別に切り替える
- 6.23 ウェブページのデザインをウェブページ別に切り替える
- 6.24 カテゴリアーカイブページのカテゴリ一覧に、親カテゴリとその子カテゴリを表示する
- 6.25 カテゴリアーカイブにサブカテゴリのブログ記事を表示する
- 6.26 カテゴリ一覧のブログ記事数にサブカテゴリのブログ記事数を含めて表示する
- 6.27 パンくずリスト
- 6.28 月別アーカイブ一覧に年別の見出しを表示する
- 6.29 月別アーカイブ一覧を簡略表示する
- 6.30 月別アーカイブ一覧(ドロップダウン)の選択状態を保持する
- 6.31 Ajax月送りカレンダー
- 6.32 グローバルナビゲーション
- 6.33 リストをツリー表示する
- 6.34 追記の折りたたみ
- 6.35 サイドメニューの折りたたみ
- 6.36 リストの一部を折りたたむ
- 6.37 「カテゴリ一覧」をカテゴリ別に折りたたむ
- 6.38 「月別アーカイブ一覧」を年別に折りたたむ
- 6.39 新着表示
- 6.40 ソーシャルブックマークアイコンを表示する
- 6.41 カテゴリ別にフィードを配信する
- 6.42 「最近のコメント」をフィードで配信する
- 6.43 サイトマップを作る
- 6.44 スタイル機能でブログのデザインを切り替える
- 6.45 カスタムフィールドで画像を表示する
- 6.46 カスタムフィールドでおすすめ度順にソートする
- 6.47 カスタムフィールドの複数行を改行表示する
- 6.48 Liteboxによるクールな画像表示
- 6.49 HighSlide JSによるサムネイル画像のズームアップ
- 6.50 dtreeと連携してカテゴリリストを表示する
- 6.51 PHP化
- 6.52 Ajaxによるモジュール化
- Chapter7 Movable Typeを使いこなすためのTips集
- 7.1 ブログに独自ドメインを設定する
- 7.2 スケジュールタスクを設定する
- 7.3 クリエイティブ・コモンズでコンテンツに柔軟なライセンスを提供する
- 7.4 コメント認証とTypeKeyの登録
- 7.5 reCAPTCHAを利用したコメント認証
- 7.6 TypePad AntiSpamでスパムを判定する
- 7.7 ユーザーのプロフィール編集とプロフィール画像の表示
- 7.8 ユーザーを作成する
- 7.9 ロールを作成・編集する
- 7.10 コメント投稿時にユーザー登録する
- 7.11 クイックポストする
- 7.12 アドレス帳を利用してメールマガジンを作る
- 7.13 MT4iを利用してモバイル対応する
- 7.14 フィードウィジェットでフィード情報を配信する
- 7.15 ActionStreamでさまざまな情報をストリーム配信する
- 7.16 MultiBlogプラグインでポータルサイトを構築する
- 7.17 ブログを複製する
- 7.18 ブログ記事のエクスポートとインポート
- 7.19 ブログのバックアップと復元
- 7.20 Movable Typeデザインアシスタントでオリジナルデザインを作成する
- 7.21 InstaMTでデモ環境を構築する
- 7.22 .htaccessを用いてHTTPリダイレクトする
- 7.23 Movable Typeをアップグレードする
- 7.24 コミュニティ・ソリューションを利用してコミュニティブログ・コミュニティ掲示板を作成する
- 7.25 プラグインの開発
- 7.26 プラグイン・ツール一覧
- 付録A:テンプレートタグリファレンス
- 付録B:グローバルモディファイアリファレンス
- 付録C:環境変数リファレンス