テンプレートの理解

テンプレートには、ユーザーがサイトの使用を開始するにあたり必要なもの、たとえば、サイト・コード・フレームワーク、サンプル・ページとコンテンツを含むデフォルト・サイト、スタイルが設定されたテーマ、イメージなどのリソース、カスタム・コンポーネントなどがすべて含まれます。

デフォルト・テンプレート

Oracle Content Managementには、サイトの作成に使用できる多数のテンプレートが用意されています。テンプレートを選択し、サイトに名前を付けるだけで、コンテンツの追加をただちに開始できます。これらのテンプレートは、通常、サービスが初期化される際にサービス管理者によってインストールされます。

テンプレート 説明
空のテンプレート 空のテンプレートはヘッダー、本文、フッターのスロットがある単一のページで、独自の設計を完全に自由に行うことができます。

Collateral Showcase

Collateral Showcaseテンプレートには、右揃えの水平メニュー・スタイル、単純なページ・レイアウト、および関連するビデオ・アセットをリストする最上位レベルのページが含まれ、その後に特定のビデオをそれぞれ紹介するネストした詳細ページが含まれます。これは標準メニュー・コンポーネントを特徴としており、ここには現在ログインしているユーザーが表示されます。

New Product Launch

New Product Launchテンプレートには、右揃えの水平メニューと、ケース・スタディ、機能の詳細、価格設定、企業および連絡先情報のためのレイアウトがあります。ホーム・ページには、カルーセル・バナー・イメージとテキストがあります。

Products and Services Overview

Products and Services Overviewテンプレートには、ケース・スタディ、製品提供の詳細、企業、プライバシ・ポリシーなどのためのレイアウトがあります。ホーム・ページには、カルーセル・バナー・イメージとテキストがあります。テンプレートは非常に応答性に優れています。

Starterテンプレート

既成のサイト・ソリューションを独自に作成する場合、Starterテンプレートを使用します。Starterテンプレートには単純ではあるが非常に機能的な例が用意されており、確認してコンポーネントや対話で拡張できます。サイト・コード・フレームワーク、サンプル・ページやコンテンツを含むデフォルト・サイト、スタイルを伴ったテーマ、イメージなどのリソース、およびトリガーやアクションの機能を備えたカスタム・コンポーネントが含まれています。サンプル・ページにはテンプレートの作成に関する情報および詳細情報を提供するリソースへのリンクが含まれます。

Learn

Present

Show

これらのテンプレートは相互に類似のものです。これらは応答性に優れ、グループ内のカスタムJavaScriptメニュー・コンポーネントを特徴としています。これらは、多数の標準コンポーネントが含まれたカスタム・コンポーネント・グループを特徴としています。ここにもログインしているユーザーが表示されます。

Access

Knowledge

Relate

これらのテンプレートは相互に類似のものです。これらは応答性に優れ、グループ内のカスタムJavaScriptメニュー・コンポーネントを特徴としています。これらは、多数の標準コンポーネントが含まれたカスタム・コンポーネント・グループを特徴としています。

Share

このテンプレートは、単一の長いページを特徴とするサイトです。これは応答性に優れ、個別のページではなくページ上の場所に移動するカスタムJavaScriptメニューを特徴としています。

JET Starterテンプレート

Oracle JET (JavaScript Extension Toolkit)は、オープン・ソースのJavaScriptライブラリのコレクションを使用するモジュール式のオープン・ソース・ツールキットです。詳細は、Oracle Jetを参照してください。

また、既存のサイトからテンプレートを作成することも、既存のテンプレートをエクスポートし、オフラインで変更し、新しいテンプレートとしてインポートすることもできます。組織では、ユーザーが使用するためのテンプレートが用意されていることがあります。

テンプレートの動作方法

サイトを作成する場合、テンプレートは次のように使用されます。

  • サイト・ガバナンスが有効化されている場合、サイトの作成前に承認が必要になることがあります。サイト・ガバナンスの理解を参照してください。
  • テンプレート内のデフォルト・サイトが新規サイトにコピーされ、ページの開始点を提供します。

  • すべての必要なサポート・ファイルが新規サイトにコピーされます。

  • テンプレート・テーマがテーマ・フォルダに存在しない場合は、テーマがテーマ・フォルダにコピーされます。サイトは、テーマ・フォルダ内の場所からテーマを参照します。テーマが存在する場合、新規サイトは単純に既存のテーマを参照します。

  • コンポーネント・フォルダに存在しないカスタム・コンポーネントがある場合は、それらがコンポーネント・フォルダにコピーされます。サイトは、コンポーネント・フォルダ内の場所からコンポーネントを参照します。コンポーネントが存在する場合、新規サイトは既存のコンポーネントを参照します。

カスタム・テンプレートの作成

Web開発者の場合、テンプレートでは、Webサイトを構築するために必要なすべての要素(サイト、レイアウト、ナビゲーション、サンプル・コンテンツなど)が1つのパッケージにまとめられています。開発者は、コンポーネントおよび対話的な操作をサイトに追加し、ビジネス・ニーズに適合した既製のサイト・ソリューションを提供できます。

テンプレートは、他のフォルダと同様に操作できるフォルダ構造によって表されます。テーマやカスタム・コンポーネントなどのテンプレートの一部の要素は、Oracle Content Management内の関連付けられている場所から参照されます。たとえば、テンプレートは、サイトがテーマを参照するのと同じ方法で、関連付けられているテーマを使用可能なテーマのリストから参照します。

既存のサイトからテンプレートを作成する場合、新規テンプレートでは、サイトのコピーがデフォルト・サイトとして使用されます。テンプレートは、サイトによって使用されるテーマ、およびサイトのページで使用されるカスタム・コンポーネントを参照します。テーマおよびカスタム・コンポーネントは、テンプレートにコピーされませんが、サイトによる参照と同じ方法で参照されます。

注:

テンプレートは、テンプレートが作成されるときに使用されたサイトを反映しています。テンプレートの作成に使用されたサイトへのその後の変更は、そのテンプレートとともに格納されているサイトでは反映されません。

コンテンツ・モデル(サンプル・コンテンツなど)をサポートするために必要なコンテンツ・レイアウト、コンテンツ・アイテムおよびデジタル・アセットを含むコンテンツ・モデルを共有するために使用できるコンテンツ・テンプレートを作成できます。コンテンツ・テンプレートは、公開されたコンテンツ・アイテムおよびデジタル・アセットを含むサイトから作成する必要があります。コンテンツを含むパッケージからサイト・テンプレートをインポートすると、コンテンツ・タイプは作成されません。コンテンツ・テンプレートからサイトを作成すると、作成されます。したがって、コンテンツ・タイプは、サイト・テンプレートをインポートするユーザーは所有していません。かわりに、コンテンツ・タイプは、そのテンプレートから最初のサイトを作成するユーザーが所有しています。そのユーザーは、必要に応じて他のユーザーとテンプレートを共有できます。この機能は、Content Management Cloudサブスクリプション・タイプおよびサービスの開始日によっては使用できない可能性があります。

テンプレートをエクスポートすると、テーマやコンポーネントのコピーなど、テンプレートのすべての要素は、ダウンロード可能でオフラインで操作できるテンプレート・パッケージにまとめられます。

オフラインで変更したテンプレートをインポートする場合や、テンプレート、テーマまたはカスタム・コンポーネントの名前またはIDがすでに存在する場合、競合を解決するよう求められます。新規テンプレート、テーマまたはカスタム・コンポーネントを作成するオプションが表示されるか、場合によっては、既存のテンプレート、テーマまたはカスタム・コンポーネントを、インポートしたバージョンで上書きできます。テンプレートの開発を参照してください。

特定のリポジトリにテンプレートをインポートすることもできます。これを行う場合、既存のアセットを更新または複製する選択肢が用意されています。特定のリポジトリへのテンプレートのインポートを参照してください。

テンプレートの共有

テンプレートを作成した場合、サイトからインポートしたか、コピーしたか、作成したかには関係なく、自分でテンプレートを共有するまで他のユーザーは使用できません。

注:

このことは、Oracle Content Managementに用意されているテンプレートを管理者がインストールした場合にも当てはまります。テンプレートが見当たらない場合は、管理者に連絡してください。これらが自分と共有されていない可能性があります。

テンプレートをユーザーと初めて共有すると、関連付けられたテーマおよび関連付けられたカスタム・コンポーネントは、自動的にユーザーと共有され、ダウンロード実行者ロールが付与され、それらが使用可能になります(ユーザーがテンプレートからサイトを作成した場合)。その後、テンプレート内でそのユーザーのロールに変更を加えても、関連付けられたテーマまたはカスタム・コンポーネントの共有情報は更新されません。

サイト・ガバナンスが有効化されている場合、テンプレート・ポリシーを介してテンプレートを使用可能にします。「サイト・ガバナンスの理解」および「テンプレート・ポリシーの変更」を参照してください。