ページ レイアウトを使用して、Web ページの全体的な外観を定義できます。
この記事の内容
概要
ページ レイアウトを作成する
概要
既に作成してあるコンテンツ タイプ (コンテンツ タイプ: コンテンツのカテゴリに対応する、再利用可能な一連の設定。コンテンツ タイプを使用すると、メタデータ、テンプレートに加え、アイテムやドキュメントの振る舞いも一貫性を持って管理できます。コンテンツ タイプはサイト レベルで定義され、リストやライブラリで使用されます。)に基いて新しいページ レイアウトを作成し、そのページ レイアウトを必要に応じて編集できます。
ページ レイアウトを使用したページに格納できるコンテンツの種類は、そのページ レイアウトに関連付けられているコンテンツ タイプによって異なります。ページのコンテンツは、そのページ上のフィールドに格納されます。ページを表示または編集するときは、フィールド コントロールにコンテンツが表示されます。
ページ レイアウトに関連付けたコンテンツ タイプに応じて、そのページ レイアウトで使用できる特定の列や、その列に保存できるコンテンツの種類 (1 行テキスト、ハイパーリンク、画像など) が決まります。コンテンツ タイプは、最初にサイト コンテンツ タイプ ギャラリーでサイト全体に対してまとめて定義します。このようにサイト レベルで定義されたコンテンツ タイプをサイト コンテンツ タイプと呼びます。
1 つのコンテンツ タイプに複数の各種ページ レイアウトを関連付けることができます。複数のページ レイアウトが定義されているコンテンツ タイプについては、サイトの管理者が許可している場合は、ユーザーがそれらのページ レイアウトの中から選択することができます。
ページ レイアウトは、関連付けられているマスタ ページに対応したレイアウトにする必要があります。マスタ ページは、特定のページがハードコーディングされている場合と、使用するページが特殊構文によって実行時に判断される場合があります。
ページ レイアウトとマスタ ページを組み合わせて、Web ページの外観が定義されます。ページ レイアウトには、フィールド コントロールと Web パーツ (Web パーツ: タイトル バー、フレーム、コンテンツで構成されるモジュール単位の情報。Web パーツは Web パーツ ページの基本的な構築要素です。)が定義されています。マスタ ページには、複数のページ レイアウトで共有するナビゲーション用、検索用、多国語サイトの言語設定用などのコントロールが定義されています。
すべてのページ レイアウトとマスタ ページは、サイト コレクションのトップレベル SharePoint サイトの "マスタ ページとページ レイアウト ギャラリー" と呼ばれるドキュメント ライブラリに格納されます。このドキュメント ライブラリは、バージョン管理機能とワークフロー機能をサポートしているため、ページ レイアウトとマスタ ページの承認ワークフローを確立することなどが可能です。
メモ
既定では、サイトごとにマスタ ページ ギャラリーが作成されますが、ページの新規作成時には、サイト コレクションのトップレベル サイトのマスタ ページ ギャラリーに格納されているページ レイアウトしか使用できません。
ページの先頭へページ レイアウトを作成する
- ([サイトの操作] メニュー) をクリックし、[サイトの設定] をポイントします。次に、[すべてのサイト設定の変更] をクリックします。
- [サイトの設定] ページで、[ギャラリー] の [マスタ ページとページ レイアウト] をクリックします。
- [マスタ ページ ギャラリー] ページで、[新規] の横にある矢印をクリックし、[ページ レイアウト] をクリックします。
- [関連付けるコンテンツ タイプ] の [コンテンツ タイプ グループ] ボックスの一覧から、新しいページ レイアウトの基盤とするグループを選択します。
- [コンテンツ タイプ名] ボックスの一覧から、ページ レイアウトに関連付けるコンテンツ タイプの名前を選択します。
メモ
一覧に表示されるコンテンツ タイプ名は、[コンテンツ タイプ グループ] ボックスで選択したオプションに応じて異なります。
- 新しいページ レイアウトに関連付けるコンテンツ タイプを新規作成することもできます。
- [関連付けるコンテンツ タイプ] の [新しいサイト コンテンツ タイプの作成] をクリックします。
- [名前と説明] セクションで、新しいサイト コンテンツ タイプの名前を入力します。必要に応じて説明も入力します。
- [親コンテンツ タイプの選択元] ボックスの一覧から、新しいコンテンツ タイプの基盤とするグループを選択します。
メモ
[特殊なコンテンツ タイプ] グループには、リストまたはライブラリの動作を変更するコンテンツ タイプが含まれています。
- [親コンテンツ タイプ] ボックスの一覧から、コンテンツ タイプの基盤とする親コンテンツ タイプを選択します。
ページ レイアウトに関連付けるコンテンツ タイプを新規作成する場合、通常は、ページ コンテンツ タイプの子、またはページ コンテンツ タイプから派生したコンテンツ タイプの子であるコンテンツ タイプを作成します。
メモ
一覧に表示される親コンテンツ タイプは、1 つ前の手順で選択したオプションに応じて異なります。
- [グループ] セクションで、新規作成したサイト コンテンツ タイプの格納先として、既存のグループまたは新規グループを選択します。
- [OK] をクリックします。
[サイト コンテンツ タイプ: <新規コンテンツ タイプ名>] ページが表示されます。このページで各種オプションを選択して、新しいコンテンツ タイプをさらに細かく定義できます。
- [ページ レイアウトのタイトルと説明] セクションで、ページ レイアウトの URL 名、タイトル、説明を入力します。
- [バリエーション ラベル] セクションで、ページ レイアウトに関連付けるバリエーション ラベルを選択します。
- [使用できるラベル] ボックスの一覧で、ページ レイアウトに関連付けるバリエーション ラベルをクリックします。
- [追加] をクリックします。
- 新しいページ レイアウトに関連付けるバリエーション ラベルをすべて選択し終わるまで、手順 1. と 2. を繰り返します。
- [OK] をクリックします。
メモ
ページ レイアウトを編集するには、Windows SharePoint Services と互換性のある Microsoft Office SharePoint Designer 2007 などの Web 開発ツールを使用します。詳細については、Office SharePoint Designer 2007 のオンライン ヘルプを参照してください。
ページの先頭へ