スタイルのカスタマイズ
エンタープライズ・アーカイブ(EAR)ファイルとは、特殊なフォルダおよびファイル構造からなるアーカイブ(ZIP)ファイルです。EARファイルを作成するには任意のZIPツール(7-Zipなど)を使用し、後でZIP拡張子をEARに変更します。bicustom-template.earファイルが叩き台として用意されています。
bicustom-template.earファイルには、bicustom.warファイルが格納されています。Webアーカイブ(WAR)ファイルも、特殊なフォルダおよびファイル構造からなるZIPファイルです。カスタム・スキン・ファイルを含めるには、bicustom-template.earファイル内のbicustom.warファイルを更新する必要があります。Publisherに付属のbicustom.warファイルには、すぐに利用できるように、サンプルのフォルダ構造が含まれています。
Publisherのスタイルとスキンを作成する際は、CSSとイメージ・ファイルを作成し、それをPublisherで使用できるようにする必要があります。master.cssで定義されたCSSおよびマスター・フォルダに定義されたイメージのみが、Publisher用にカスタマイズ可能です(bicustom.earファイルにバンドル)。
Publisherスタンドアロンのスタイルのカスタマイズ
PublisherがOracle Analytics Serverと統合されていない場合は、選択した構成ファイルを更新してPublisherのカスタム・スタイルを作成します。
Oracle Analytics Serverと統合されたPublisherのスタイルのカスタマイズ
Oracle Analytics Serverと統合されたPublisherのカスタム・スタイルを作成するために、選択した構成ファイルを更新します。
ノート:
カスタム構成プロパティによってマスター構成プロパティが上書きされるため、THEME_CUSTOM_MASTER_CSS_URLの値はTHEME_MASTER_CSS_URLの値に優先します。これは、イメージでも同様です。
カスタム・スタイルの代替メカニズム
Publisher (スタンドアロンまたはOracle Analytics Serverとの統合)用にカスタム・スタイルを作成する場合は、カスタマイズで変更が必要なものだけをコピーすることをお薦めします。コピーされていないものはすべて、Publisherのベース・スキンで指定されているスタイル、つまりSkyrosのテーマで代替されます。
カスタム・スタイル・シート
カスタム・スタイル・シート(css)にTHEME_CUSTOM_MASTER_CSS_URLが指定されている場合、Publisherはそのスタイルを参照して、それ以外は無視します。
カスタム・スタイル・シート(css)にTHEME_CUSTOM_MASTER_CSS_URLが指定されている場合、Publisherはそのスタイルを参照して、それ以外は無視します。THEME_MASTER_CSS_URLが指定されている場合、Publisherはそのスタイルを使用します。どちらも指定されていない場合、Publisherはベース・スキンで定義されているスタイルを使用します。
イメージ
Publisherは特定の要素に基づいてイメージURLを作成します。
イメージにTHEME_CUSTOM_MASTER_IMAGE_PATHが指定されている場合、要求されたイメージがディレクトリ内に存在すると、PublisherはTHEME_CUSTOM_MASTER_IMAGE_URL_PREFIXの値を使用してイメージURLを作成します。
THEME_MASTER_IMAGE_PATHが指定されている場合、要求されたイメージがディレクトリ内に存在すると、PublisherはTHEME_MASTER_IMAGE_URL_PREFIXの値を使用してイメージURLを作成します。どちらも指定されていない場合、Publisherはベース・スキンで定義されているイメージを使用します。