オーサー環境でコンテンツを作成およびレビューした後は、公開 web サイト(パブリッシュ環境)でコンテンツを利用できるようにすることが目標となります。
この操作は、ページの公開と呼ばれます。パブリッシュ環境からページを削除する場合は、ページの非公開と呼ばれます。ページは、公開/非公開を切り替えても、削除するまでは、さらなる変更に備えてオーサー環境で使用できます。
また、ページの公開または非公開は、即座におこなうことも、後で事前定義済みの日時におこなうこともできます。
公開に関する用語には、紛らわしいものがあります。
公開/非公開
環境でコンテンツを公開する(または非公開にする)アクションに対して主に使用される用語です。
アクティブ化/非アクティブ化
公開/非公開と同義です。
レプリケート/レプリケーション
公開やユーザーコメントのリバースレプリケーションの際などに行われる、環境間でのデータ(ページコンテンツ、ファイル、コード、ユーザーコメントなど)の移動を表す技術用語です。
特定のページを公開するために必要な特権がない場合。
ページをアクティベートするには、以下の 2 つの方法があります。
また、ツールコンソールの「ツリーをアクティベート」を使用して、複数ページのサブツリーをアクティベートすることもできます。
Web サイトコンソールで、ページをアクティベートできます。ページを開いてそのコンテンツを変更したら、Web サイトコンソールに戻ります。
Web サイトコンソールで、アクティベートするページを選択します。
トップメニューまたは選択したページ項目のドロップダウンメニューから、「アクティベート」を選択します。
ページおよびそのすべてのサブページのコンテンツをアクティベートするには、ツールコンソールを使用します。
必要な場合は、ページにリンクされているアセットのアクティベートまたは再アクティベートをおこなうように求められます。チェックボックスをオンまたはオフにして、それらのアセットをアクティベートできます。
必要な場合は、ページにリンクされているアセットのアクティベートまたは再アクティベートをおこなうように求められます。チェックボックスをオンまたはオフにして、それらのアセットをアクティベートできます。
AEM WCM によって、選択したコンテンツがアクティベートされます。公開されたページが、コンテンツをアクティベートしたユーザーや日時と共に、Web サイトコンソール(緑でマーク)に表示されます。
また、ページを編集するために開いた際にも、ページをアクティベートできます。
ページを開いてそのコンテンツを変更した後、以下を実行します。
パブリッシュ環境からページを削除するには、そのコンテンツをアクティベート解除します。
ページのアクティベートを解除するには:
Web サイトコンソールで、アクティベートを解除するページを選択します。
トップメニューまたは選択したページ項目のドロップダウンメニューから、「アクティベートを解除」を選択します。削除を確認するメッセージが表示されます。
Web サイトコンソールを更新すると、コンテンツが赤でマークされ、公開されていないことが示されます。
後でアクティベートするようにスケジュールを設定するには:
Web サイトコンソールで、アクティベートメニューの「後でアクティベート」を選択します。
開いたダイアログで、アクティベートする日付と時刻を指定して、「OK」をクリックします。これにより、指定した時刻にアクティベートされるページのバージョンが作成されます。
後でアクティベートすることにより、このページのバージョンを指定した時間にアクティベートするワークフローが開始されます。逆に、後でアクティベートを解除することにより、このページのバージョンを指定した時間にアクティベート解除するワークフローが開始されます。
このアクティベートまたはアクティベートの解除をキャンセルする場合は、ワークフローコンソールに移動して、対応するワークフローを終了します。
後でアクティベートを解除するようにスケジュールを設定するには:
Web サイトコンソールで、アクティベートの解除メニューの「後でアクティベートを解除」を選択します。
開いたダイアログで、アクティベートを解除する日付と時刻を指定して、「OK」をクリックします。
「後でアクティベートを解除」によって、指定した時間に、このページのバージョンをアクティベート解除するワークフローが開始されます。
このアクティベートの解除をキャンセルする場合は、ワークフローコンソールに移動して、対応するワークフローを終了します。
ページを公開または非公開にする時間のスケジュールを設定することができます。これを行うには、ページプロパティで「オンタイム」と「オフタイム」を定義します。
Web サイトコンソールからステータスを確認できます。色の違いにより公開ステータスが示されます。
「Web サイト」タブから、個々のページをアクティベートできます。多数のコンテンツページを入力または更新した場合、これらのページがすべて同じルートページの下にあれば、ツリー全体を 1 回の操作で簡単にアクティベートできます。また、ドライランを実行してアクティベートをエミュレートし、アクティベートされたページをハイライト表示することもできます。
ようこそページからツールコンソールを選択して開き、「レプリケーション」をダブルクリックして、レプリケーションコンソール(https://localhost:4502/etc/replication.html
)を開きます。
レプリケーションコンソールで、「ツリーをアクティベート」をクリックします。
次のウィンドウ(https://localhost:4502/etc/replication/treeactivation.html
)が表示されます。
開始パスを入力して、アクティベート(公開)するセクションのルートのパスを指定します。このページ以下のすべてのページが、アクティベートの対象と見なされます(ドライランが選択されている場合は、エミュレーションの実行対象になります)。
必要に応じて、次の選択基準のチェックをオンにします。
実行するアクションを選択します。
どのページがアクティベートされるかを確認する場合は、「ドライラン」を選択します。これはあくまでもエミュレーションとして実行され、ページが実際にアクティベートされることはありません。
ページをアクティベートする場合は、「アクティベート」を選択します。