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

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