| 対象アプリケーション |
Microsoft Office FrontPage® 2003
|
現在のダイナミック Web テンプレートを更新する方法、または別のダイナミック Web テンプレートを適用する方法については、「ダイナミック Web テンプレートを使用してマスタ ページ レイアウトを変更する」を参照してください。
FrontPage 2003 に新たに追加されたダイナミック Web テンプレートは、新しい洗練されたタイプの Web ページ テンプレートです。このテンプレートを使用して、サイト内の複数のページ間でレイアウトを共有したり、コンテンツの一部の領域を変更から保護したり、Web ページの管理に伴う時間を節約したりすることができます。
ダイナミック Web テンプレートとは
ダイナミック Web テンプレートとは、Web ページを作成するための HTML ベースのマスタ コピーです。ダイナミック Web テンプレートには、設定や書式のほかに、テキスト、グラフィック、ページ レイアウト、スタイル、Web ページの変更可能な領域などのページ要素を含めることができます。
ダイナミック Web テンプレートを Web サイトの各ページに適用すると、そのテンプレートをそれらのページの共通のレイアウトとして使用できます。
ダイナミック Web テンプレートの利点
ダイナミック Web テンプレートを作成することにより、適用先のページの特定領域に対してのみ他の作成者がコンテンツを追加および変更できるようにし、それ以外の領域に対しては編集を禁止することができます。ページのレイアウトとテンプレートそのものは保護されます。ダイナミック Web テンプレートのコンテンツを更新すると、適用先の Web ページも同時に更新されます。
ダイナミック Web テンプレートは Web サイトでいくつでも使用でき、必要な数だけ適用することができます。また、保存に関する制限もなく、ダイナミック Web テンプレート (.dwt) ファイルとして任意の場所に保存することもできます。
ダイナミック Web テンプレートのコンテンツ領域の概要
編集可能な領域とは、他の作成者が編集できるようにダイナミック Web テンプレートで指定した領域のことです。たとえば、今後開催されるイベントを記載するセクションがあり、内容を頻繁に書き換える必要があるとします。このような場合は、ダイナミック Web テンプレートを作成するときに、指定した場所で他の作成者がイベント情報の追加や削除を行えるように設定できます。他の作成者によってページ レイアウトが変更されてしまう心配はありません。
ダイナミック Web テンプレートを適用した Web ページのサンプルを以下に示します。このテンプレートで編集可能な領域として指定されているのは、以下の 3 つの領域です。
1. タイトル
2. 今週
3. コラム
また、以下の 2 つの領域は編集できないように保護されています。
4. ページの左上にある Lip ロゴ
5. ページの左側にあるナビゲーション用のリンク
保護されている領域とは、ダイナミック Web テンプレートの作成者だけが変更できるレイアウト内の領域のことです。たとえば、保護されている領域にロゴを追加するとします。ダイナミック Web テンプレートを適用したどのページ上でも、同じ場所にロゴが表示されます。このロゴは保護されている領域にあるため、共同で作業している他の作成者がロゴを削除することはできません。
ダイナミック Web テンプレートを使用できるユーザー
ダイナミック Web テンプレートは、共同作業環境に特に便利です。共同作業環境では、デザイナーがページ レイアウトを制御し、他の作成者はページにコンテンツを追加するだけでレイアウトは変更できません。Web ページのコンテンツは、必要に応じて動的に更新できます。
ダイナミック Web テンプレートの使い方を示すために、上記のような共同作業環境における例を紹介します。
例: 大学の e ニュースレター
A さんは、大学の月刊 e ニュースレター "Lip Service" の編集担当者です。他の大学のニュースレターと同様に、この e ニュースレターにもイベント予定や関連記事、広告、スポーツ、読者からの投稿、フォト ギャラリー、バック ナンバーのアーカイブなどが含まれています。
A さんは、FrontPage を使用して Lip Service の Web サイトをデザインし、e ニュースレターの名前とロゴ、および各月のテーマを各ページの共通領域に設定しています。これらは、彼が各ページで保護したい領域です。A さんは、ダイナミック Web テンプレートを使用して、ボランティアの学生ライターが保護された編集不可の領域を変更せずに独自のコンテンツを追加できるようにしています。Lip Service の Web サイトのページにダイナミック Web テンプレートを適用すると、そのレイアウトがこれらのページで共有されます。学生ライターは独自のコンテンツを追加できますが、A さんがダイナミック Web テンプレートで "編集不可" として指定した領域を変更することはできません。
ダイナミック Web テンプレートを使用すれば、A さんのように Web ページのコンテンツを制御し、各ページの更新に要する時間を節約できます。ダイナミック Web テンプレートを使い始めるには、次のセクションの手順を参照してください。
ダイナミック Web テンプレートの使用方法
次の手順を使用すると、ダイナミック Web テンプレートを作成して編集可能な領域を追加し、テンプレートを Web ページに適用して他の作成者が Web ページのコンテンツを追加および変更できるようにすることができます。
ダイナミック Web テンプレートを作成する
- HTML ドキュメントを作成するか、開きます。
- [ファイル ] メニューの [名前を付けて保存] をクリックします。
- [ファイルの種類] ボックスの一覧で [ダイナミック Web テンプレート] をクリックし、[保存] をクリックします。
- 保存した *.dwt ファイルにテンプレートの基本的なコンテンツと構造を作成し、[保存] をクリックします。
ダイナミック Web テンプレートに編集可能な領域を追加する
- ダイナミック Web テンプレート (.dwt) ファイルを開きます。
- [ページ] ビューで、ドキュメント ウィンドウの下部にある [デザイン] をクリックします。
- テンプレート内で編集可能とする領域 (テンプレートが適用された Web ページで他の Web 作成者が編集できるようにする領域) だけを選択します。
- 選択した部分をマウスの右ボタンでクリックし、[編集可能な領域の管理] をクリックします。
- [領域名] ボックスに編集可能な領域の名前を入力します。たとえば、「ヘッダー」、「本文」、「フッター」などと入力します。
- [追加] をクリックします。
- 追加する編集可能な領域のすべてについて、手順 3. ~ 6. を繰り返し、[閉じる] をクリックします。
ダイナミック Web テンプレートを適用する
- ダイナミック Web テンプレートを適用する Web ページを開きます。
複数のページにダイナミック Web テンプレートを適用する場合は、各ページを選択します。
その方法は?
- [書式] メニューの [ダイナミック Web テンプレート] をポイントし、[ダイナミック Web テンプレートの適用] をクリックします。
- 適用するダイナミック Web テンプレートを探してクリックし、[開く] をクリックします。
選択した Web ページの本文にコンテンツが含まれている場合は、[コンテンツの編集可能な領域の選択] ダイアログ ボックスが表示されます。このダイアログ ボックスには、Web ページの本文のコンテンツをダイナミック Web テンプレートで指定されている編集可能な領域にマッピングするための既定の設定が表示されます。[以前の領域] 列には、Web ページの本文内のコンテンツが表示されます。[新しい領域] 列には、テンプレートで指定されている編集可能な領域が表示されます。
[コンテンツの編集可能な領域の選択] ダイアログ ボックスで、次のいずれかの操作を行います。
- Web ページの本文のコンテンツを既定の編集可能な領域にすべて移動するには、[OK] をクリックします。既定の編集可能な領域にコンテンツがある場合、このコンテンツは Web ページのコンテンツで置き換えられます。
- Web ページの本文のコンテンツを特定の編集可能な領域にすべて移動するには、[(本文)] をクリックし、次に [変更] をクリックします。[新しい領域] ボックスの一覧で、コンテンツの移動先の領域を選択します。[(なし)] をクリックすると、コンテンツは Web ページから削除されます。
- Web ページのすべてのコンテンツと構造を保持するには、[作業中のページをスキップ] をクリックします。テンプレートは Web ページに適用されません。
従来の共有枠とページ テンプレートのサポート
従来どおり、ページ テンプレートは Web ページ レイアウトのマスタ コピーとしてサポートされ、ユーザーはこのレイアウトを基にして追加のページを作成できます。作成した Web ページの変更を他の作成者に許可すれば、ページ テンプレートを使用して簡単に Web ページを作成できます。FrontPage には複数の既定のページ テンプレートが用意されています。コンテンツを追加して発行するだけで、Web ページが完成します。
Microsoft Office FrontPage 2003 より前のバージョンの FrontPage では、Web サイトの各ページに共通な領域を作成するのに共有枠を使用しました。新しいバージョンでは、ダイナミック Web テンプレートを代わりに使用できます。共有枠とは異なり、ダイナミック Web テンプレートが適用されたページはレイアウト全体を共有するので、ページの編集可能な領域をよりきめ細かくコントロールできます。
ダイナミック Web テンプレートに基づく Web サイトの変更
ダイナミック Web テンプレートを使用した場合は、既存のページ レイアウトを変更する作業が伴います。必要な作業には、ダイナミック Web テンプレートの適用の解除、別のダイナミック Web テンプレートの適用、編集可能な領域の名前変更や削除、テンプレートを適用したページの手動更新などが含まれます。
現在のダイナミック Web テンプレートを更新する方法、または別のダイナミック Web テンプレートを適用する方法については、「ダイナミック Web テンプレートを使用してマスタ ページ レイアウトを変更する」を参照してください。