スタイルブックのエクスポートとインポート
スタイルブックをエクスポートおよびインポートして、Liferay インストール間で ZIP ファイル または Liferay アーカイブ (LAR) ファイルとして共有することができます。
スタイルブックをZIPファイルとしてエクスポートする
-
サイト メニュー (
) を開き、 デザイン → スタイル ブックに移動します。 -
エクスポートするスタイルブックを見つけて、 アクション (
) → エクスポートをクリックします。 -
ZIP ファイルがマシンにダウンロードされます。 2 つのファイルが含まれています:
style-book.jsonには、スタイルブックの名前とfrontend-token-values.jsonへのパスが含まれています。frontend-token-values.jsonには、スタイルブックのトークン値のリストが含まれています。 各トークンは、CSS 変数名とそれにマップされた値を参照します。
ZIP ファイルを共有およびインポートできるようになりました。
ZIPファイルからスタイルブックをインポートする
-
サイト メニュー (
) を開き、 デザイン → スタイル ブックに移動します。 -
アプリケーション バーで、 オプション (
) → インポートをクリックします。 -
インポートするZIPファイルを選択します。
同じ名前の既存のスタイル ブックを上書きするには、 既存のスタイル ブックを上書きする をチェックします。 このオプションをオフにすると、既存のスタイル ブックと同じ名前のスタイル ブックをインポートすると、エラー メッセージが表示されます。
-
インポートをクリックします。
インポートしたスタイル ガイドを使用できるようになりました。
スタイルブックをLARファイルとしてエクスポートする
-
サイト メニュー (
) を開き、 デザイン → スタイル ブック に移動します。 -
エクスポートするスタイル ブックを選択します。 アプリケーション バーで、 オプション (
) → エクスポート / インポートをクリックします。
-
エクスポート/インポートモーダルで、 エクスポートを選択します。
-
新しいエクスポート プロセスを開始します。
注現在と前 タブを選択すると、以前のプロセスのリストを表示し、エクスポートされた LAR ファイルをダウンロードできます。
-
新しいエクスポート プロセスを開始するときに、LAR ファイルに名前を付け、 プロセスを構成できます。

-
[Export]をクリックし、エクスポートプロセスを開始します。
LAR ファイルを共有およびインポートできるようになりました。
スタイルブックをLARファイルとしてインポートする
-
サイト メニュー (
) を開き、 デザイン → スタイル ブックに移動します。 -
インポートするスタイル ブックを選択します。 アプリケーション バーで、 オプション (
) → エクスポート / インポートをクリックします。 -
エクスポート/インポートモーダルで、 インポートを選択します。
-
新しいインポート プロセスを開始します。
注現在および前の タブを選択すると、以前のプロセスのリストを表示できます。
-
LAR ファイルをアップロードし、 [続行]をクリックします。
-
インポートプロセスを開始するには、 インポート をクリックします。
インポートしたスタイル ブックを使用できるようになりました。
LAR ファイルとしてエクスポートおよびインポートプロセスを構成する
Liferay は、エクスポートおよびインポートのプロセスを構成するための設定を提供します。
| 設定 | Description |
|---|---|
| アプリケーション | チェックすると、スタイル ブックの構成設定が LAR ファイルにエクスポート/インポートされます。 |
| コンテント | エクスポートするコンテンツの日付範囲を選択します。 指定した日付範囲内でスタイル ブックに追加されたコンテンツは、LAR ファイルに含まれます。 |
| 削除 | チェックすると、コンテンツ タイプに対して実行された削除操作が LAR ファイルにエクスポート/インポートされます。 |
| インポート前にアプリケーションデータを削除する(インポート) | チェックすると、インポート プロセスの前にアプリケーションによって作成されたすべてのデータが削除されます。 他のアプリケーションがこのデータを参照する可能性があるので、注意してください。 このプロセスは元に戻すことができません。 不明な場合は、まずエクスポートを行ってください。 |
| 権限の設定 | チェックすると、エクスポート/インポートされたエントリに割り当てられた権限が含まれます。 |
| データの更新(インポート) | 次のいずれかのオプションを選択して、データが更新された後に何が起こるかを定義します。 ミラー: インポートされた LAR 内のすべてのデータとコンテンツは、ソースへの参照を維持しながら、最初に新しく作成されます。 同じソースからの後続のインポートでは、新しいエントリが作成されるのではなく、エントリが更新されます。 上書きミラー: ミラーリングと同じですが、同じ名前のドキュメントまたは画像が見つかった場合は上書きされます。 新規としてコピー: インポートされた LAR 内のすべてのデータとコンテンツは、LAR がインポートされるたびに現在のサイトに新しいエントリとして作成されます。 |
| コンテンツの著作権(インポート) | コンテンツの作成者を定義するには、次のいずれかのオプションを選択します。 元の作成者を使用する: インポートされたコンテンツの作成者を可能な限り保持します (このオプションでは、元のユーザーが見つからない場合、現在のユーザーを作成者として使用します)。 現在のユーザーを作成者として使用する: 現在のユーザーを、インポートされたすべてのコンテンツの作成者として割り当てます。 |
