コンテンツフラグメントコンソールを使用して AEM コンテンツフラグメントを管理する方法を説明します。これらは、ページオーサリングやヘッドレスコンテンツの基礎として使用できます。
コンテンツフラグメントモデルを定義した後、それらを使用してコンテンツフラグメントを作成できます。
コンテンツフラグメントエディターには、次の操作を行うための様々なモードが用意されています。
コンテンツフラグメントは次に使用できます。
コンテンツフラグメントはアセットとして保存されます。これらは主にコンテンツフラグメントコンソールから管理しますが、Assets コンソールからも管理できます。
コンテンツフラグメントコンソールを使用すると、フラグメントおよび関連タスクに直接アクセスできます。 詳しくは、以下を参照してください。
構造化コンテンツを含むコンテンツフラグメントを作成する前に、コンテンツフラグメントモデルを有効にして作成できます。
コンテンツフラグメントを作成するには:
コンテンツフラグメントコンソールから、「作成」(右上)を選択します。
新しいフラグメントの場所を事前に定義するには、フラグメントを作成するフォルダーに移動するか、作成プロセス中に場所を指定します。
新しいコンテンツフラグメントダイアログが開き、ここから次の項目を指定できます。
「作成」または「作成して開く」を選択して、定義を保持します。
コンテンツフラグメントコンソールに表示されるように、コンテンツフラグメントは、存在中、複数のステータスを持つことができます。
編集するためにフラグメントを開くには:
コンテンツフラグメントを編集するには、 適切な権限. 問題が発生している場合は、システム管理者に問い合わせてください。
コンテンツフラグメントコンソールを使用して、コンテンツフラグメントの場所に移動します。
フラグメントを選択して編集するためにフラグメントを開き、ツールバーから「開く」を選択します。
フラグメントエディターが開きます。必要に応じて変更を加えます。
変更を加えた後、必要に応じて「保存」、「保存して閉じる」、「閉じる」のいずれかを使用します。
「保存して閉じる」は、保存ドロップダウンからアクセスできます。
「保存して閉じる」と「閉じる」のどちらをクリックした場合も、エディターが終了します。様々なオプションがコンテンツフラグメントにどのように動作するかについて詳しくは、保存、閉じる、バージョンを参照してください。
コンテンツフラグメントエディターからは、様々なモードとアクションを使用できます。
サイドパネルのアイコンを使用して、様々なモード間を移動できます。
上部のツールバーには、複数のモードから使用できる機能があります。
フラグメントがコンテンツページで既に参照されている場合は、メッセージが表示されます。このメッセージは閉じることができます。
サイドパネルを切り替えアイコンを使用してサイドパネルを非表示/表示できます。
フラグメント名の下に、現在のフラグメントの作成に使用されたコンテンツフラグメントモデルの名前が表示されます。
例えば、フラグメントの作成、変更、公開の日時については、フラグメントのステータスを参照してください。また、ステータスは次のように色分けもされています。
「保存」から、「保存して閉じる」オプションにアクセスできます。
3 つのドット(…)ドロップダウンから、以下の追加アクションにアクセスできます。
バージョンを作成/比較したり元に戻したりする操作は、タイムラインからも行えます。
エディターには、次のような様々なオプションがあります。
「保存」と「保存して閉じる」
コンテンツフラグメントを編集するには、 適切な権限. 問題が発生している場合は、システム管理者に問い合わせてください。
エディターを開いたまま、一連の変更を加えてから保存することもできます。
これらの操作では、変更を保存するだけでなく、参照もすべて更新し、Dispatcher が必要に応じてフラッシュされます。これらの変更の処理には時間がかかる場合があります。 このため、大規模/複雑/負荷の高いシステムにパフォーマンスが影響を与える可能性があります。
「保存して閉じる」を使用する際はこの点に留意し、フラグメントエディターをすぐに開いて、さらに変更を加え保存してください。
閉じる
最新の変更(前回の「保存」操作以降に行った変更)を保存せずにエディターを終了します。
コンテンツフラグメントを編集するとき、AEM によって自動的にバージョンが作成されます。これにより、(保存せずに「閉じる」を使用して)変更内容を取り消した場合でも、以前のコンテンツを復元できるようになります。
コンテンツフラグメントを開いて編集しようとすると、AEM は編集セッションが存在しているかどうかを示す cookie ベースのトークンの存在を確認します。
アクティブな編集セッションがあるとき、編集中のコンテンツは自動的に 600 秒ごとに保存されます(デフォルト)。
自動保存間隔は /conf
メカニズムを使用して設定できます。
デフォルト値については、以下を参照してください。
/libs/settings/dam/cfm/jcr:content/autoSaveInterval
ユーザーが編集をキャンセルした場合は、編集セッションの開始時に作成されたバージョンが復元され、トークンが削除されて編集セッションが終了します。
ユーザーが編集内容の「保存」を選択すると、更新された要素とバリエーションが保存され、トークンが削除されて編集セッションが終了します。
フラグメントを開いたら、 バリエーション タブを使用して、コンテンツを作成します。
プライマリコンテンツを作成したら、そのコンテンツのバリエーションを作成して管理できます。
また、 コンテンツを関連付け フラグメントを含む これにより、アセット(画像)をフラグメントと共に(オプションで)コンテンツページに追加する際に使用できるようにする接続が提供されます。
「メタデータ」タブを使用し、フラグメントのプロパティを表示して編集できます。
フラグメントがモデルに基づいている場合、 モデルが公開されました.
まだ公開されていないモデルのコンテンツフラグメントを公開すると、選択リストにそのことが示され、モデルがフラグメントと共に公開されます。
コンテンツフラグメントをパブリッシュ環境で使用するには、公開する必要があります。
コンテンツフラグメントコンソールのツールバーの「公開」オプションから
必要に応じて、アクティベーション日と公開する参照を指定する必要があります。次に例を示します。
さらに、フラグメントを使用するページを公開するとき。フラグメントはページ参照にリスト表示されます。
フラグメントが公開または参照(あるいは両方)された後に、作成者がフラグメントを開いて編集しようとすると警告が表示され、フラグメントを変更すると、参照されているページにも影響が及ぶことが警告されます。
コンテンツフラグメントを非公開にするには、1 つ以上のフラグメントを選択してから、非公開します。
公開されたフラグメントが利用可能になると、非公開アクションが表示されます。
フラグメントが既に別のフラグメントから参照されている場合、またはページから参照されている場合は、警告メッセージが表示され、続行を確認する必要があります。
フラグメントを削除するには:
コンテンツフラグメントコンソールで、コンテンツフラグメントの場所に移動します。
フラグメントを選択します。
この 削除 アクションは、クイックアクションとして使用できません。
ツールバーから「削除」を選択します。
「削除」アクションを確認します。
フラグメントが既に別のフラグメントから参照されている場合、またはページから参照されている場合は、警告メッセージが表示されます。「削除を強制」を選択して続行を確認する必要があります。フラグメントはコンテンツフラグメントコンポーネントと一緒に、すべてのコンテンツページから削除されます。
親参照の詳細には、コンテンツフラグメントコンソールの参照列からアクセスできます。
言語コピーの詳細には、コンテンツフラグメントコンソールの言語列からアクセスできます。
この機能は、Assets コンソールでのみ利用できます
標準オプションに加えて、 タイムライン には、コンテンツフラグメントに固有の情報とアクションの両方が用意されています。
バージョン、コメント、注釈に関する情報の表示
バージョンに対するアクション
このバージョンに戻る(既存のフラグメントを選択してから特定のバージョンを選択)
現在のバージョンと比較(既存のフラグメントを選択してから特定のバージョンを選択)
ラベルやコメントの追加(既存のフラグメントを選択してから特定のバージョンを選択)
バージョンとして保存 (既存のフラグメントを選択してから、タイムラインの下部にある上向き矢印を選択)
注釈のアクション
コメントは次のとおりです。
次に例を示します。
この機能は、Assets コンソールでのみ利用できます
この 現在と比較 アクションは、 タイムライン 特定のバージョンを選択した後。
開く:
現在(最新)のバージョン(左)
選択されたバージョン v<x.y>(右)
これらは左右に並んで表示されます。この画面について以下で説明します。
違いが強調表示されます
全画面表示アイコンを使用すれば、どちらかのバージョンで開いた後で、並列表示に切り替えることができます
以下が可能です。 元に戻す 特定のバージョンに
完了 コンソールに戻ります
フラグメントの比較時にフラグメントコンテンツを編集することはできません。
この機能は、Assets コンソールでのみ利用できます
フラグメントの特定のバージョンに戻すことができます。
直接 タイムライン.
必要なバージョンを選択した後、「このバージョンに戻す」アクションを選択します。
あるバージョンと現在のバージョンを比較し、選択したバージョンに戻すことができます。