Repositoryホームページおよびその他のインタフェースを組織のためにカスタマイズする際に必要な情報を提供します。この章には、次のセクションがあります。Repositoryのルック・アンド・フィールを、それぞれの組織にあわせてカスタマイズできます。Repositoryのカラー・パレットを変更できます。Repositoryホームページを、ロールまたは部門ごとにカスタマイズできます。Repositoryユーザーのサブセットに対して特定のアセットの普及を促進できます。Repositoryホームページにアクセスし、会社のロゴおよび会社固有の情報を使用してカスタマイズできます。Repositoryホームページにアクセスするには、次の手順を実行します。Repositoryをインストールしているhttp://<host>:<port>/<oer_instance_name>にログインします。http://<host>:<port>:/<oer-app-name>にログインできます。ログイン画面で、「ユーザー名」ボックスと「パスワード」ボックスに適切な情報を入力します。Repositoryにログインするたびに組織でユーザー名とパスワードが必要な場合は、「自動ログインの有効化」ボックスが選択されていないことを確認します。「ログイン」をクリックします。ログイン・ステータス・ダイアログに、ようこそメッセージが表示され、ログインの日時が示されます。ログイン・ステータス・ダイアログで、「閉じる」をクリックします。Repositoryホームページが表示されます。注意:OERインストールがファイアウォールで保護されている場合は、ブラウザでプロキシ設定を行ってからOERホームページを開く必要があります。Repositoryホームページを、会社のロゴおよび会社固有の情報でカスタマイズするには、次の手順を実行します。Repositoryホームページにログインします。cmee.enterprisetab.homepageを、選択したWebサイトにあわせて設定します。デフォルトでは、このシステム設定はhttp://localhost:8080/oer/custom/home.jspになっています。RepositoryインストールのCustomディレクトリに追加できます。Repositoryがインストールされているアプリケーション・サーバーによって変わります。Repositoryユーザーズ・ガイド』を参照してください。Repositoryのスキンのカスタマイズ方法について説明します。内容は次のとおりです。(カスケード・スタイル・シート)を使用しています。これによりアプリケーションのカラーおよびその他の視覚的な要素を編集できます。Repositoryはほぼニュートラルなカラー・パレットを使用して構築されており、単一カラーが特徴になっています。2-1に示すように、CSSでカラーおよびタイプ・フェイスを編集できます。Repositoryは次のスキンを装備しています。RepositoryはOracleスキンをデフォルトとして装備しています。このスキンには次のカラーも含まれます。Repositoryにおけるスキンのカスタマイズ方法について説明します。内容は次のとおりです。RepositoryはOracleスキンをデフォルトとして装備していますが、アクティブなスキンは変更できます。スキンを制御するファイルは、WEB-INF/classes/skin.propertiesファイルです。skin.propertiesファイルでは、skin.name.orgプロパティを使用するスキンに応じて「green」、「blue」、または「neutral」のいずれかに変更できます。サーバーを再起動すると、アプリケーションに対して新しいカラー・パレットが表示されます。Repository向けに独自のカスタム・スキンを作成する場合は、そのスキン用に新しくフォルダを作成し、skinsフォルダに追加します。最初は既存のスキン・フォルダをコピーし、名前を変更して新しいフォルダを作成することをお薦めします。Repositoryのインタフェースは単一カラーで設計されています。Repositoryに用意されているデフォルトのカラー・パレットと同様の、中間的な諧調範囲のカラー・パレットを作成することを第一にお薦めします。新しいカラーを使用してCSSを更新するには、置き換える色の十六進コードを検索して置き換えます。青のスキンをコピーした場合は、0066CCを新しい色で置き換えます。これをsettings.cssファイルおよびstyle.cssファイルに対して行います。user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-web\skinsディレクトリにあります。イメージデフォルトのイメージを更新して外観の変更を完了できます。イメージは2つの異なる場所に保存されますが、パスは同じように見えます。新しいイメージは置き換えるイメージと必ず同じサイズ(幅および高さ)で作成することをお薦めします。次のイメージが<Oracle_home>\user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-web\skins\blue\images\menuディレクトリにあります。508)"skins"フォルダのこの場所には、デフォルトのoracleを含むすべてのカラー・スキンがあります。このフォルダには、すべての.cssおよびその他のフォルダも含まれます。前の手順を完了すると、skinsフォルダにはデフォルトのスキンと非常に類似したカスタム・スキンが作成されます。最後の手順は、新しいスキンに対するskin.propertiesファイルの作成です。既存のskin.propertiesファイルをコピーし、編集することでこれを行います。propertiesファイルでは、名前とカラーの値という2つのアイテムを編集する必要があります。行skin.name.org=blueでは、blueを新しいスキンの名前で置き換えます。十六進数のカラー値を新しいスキンのパレットのカラーの値で置き換えます。これらの値を変更し、サーバーを再起動すると新しいスキンがアクティブ化されます。RepositoryへのインストールOracle提供のカスタム・スキンは、次の手順でインストールします。カスタム・スキンのZIPファイルをOTNから入手します。一時ディレクトリにZIPファイルの内容を抽出します。ZIPファイル内の各ファイルのディレクトリ・パスは保持するよう注意してください。Repositoryの<Oracle_home>\user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-app\WEB-INF\classes\skin.propertiesファイルのバックアップ・コピーを取ります。Repositoryの<Oracle_home>\user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-app\WEB-INF\classesディレクトリにコピーします。Repositoryの<Oracle_home>\user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-app\WEB-INF\classes\skin.propertiesファイルを新しいファイルで置き換えます。user_projects\applications\base_domain\applications\oer_11.1.1.4.0\oer-web\skinsディレクトリに移動します。skin.propertiesファイルは、スキン・リソース検索のためこのディレクトリを指します。アプリケーション・サーバーを再起動し、変更を適用します。ディレクトリ構造の使用この項では、スキン作成のためのディレクトリ構造の使用方法について説明します。内容は次のとおりです。新しいスキンを作成するには、次の手順を実行します。/skinsの下に自身のスキンのフォルダを作成します。CSSおよびイメージを必要に応じて変更します。skins.propertiesファイルを編集し、エントリskins.org.nameに自身のスキンのフォルダ名を反映します。アプリケーション・サーバーを再起動します。次の例に示す命名規則に従う必要があります。/skins/your_skins/folder/style.css/skins/your_skins/folder/images/logo.gif/skins/your_skins/folder/buttons/all_the_buttons/skins/your_skins/folder/icons/the_other_iconsカスタム・タグ・ライブラリの使用skintagsカスタム・タグ・ライブラリは、本来の/skinsフォルダにCSSおよびイメージ参照を指定するために使用します。現在はcssおよびimageの2つのスキン・タグがあります。既存のJSPは更新されています。新規JSPはすべてskintagsライブラリを使用する必要があります。Skintagsライブラリ・タグの使用いずれかのスキン・タグを使用するには、次をJSPに追加します。%>(JSP内部のみでの参照のため、接頭辞は自由に指定できます。)CSSカスケード・スタイル・シートのタグは次に示す例のようになります。element='the_relative_path_to_the_style_sheet'/>スタイルシート内で使用する場合は次のようになります。TYPE="text/css">イメージimageタグは次に示す例のようになります。IMGタグ内でのimageタグの使用方法を示しています。ALT="Geneva">(ここで、relative_pathの起点は、(skin.propertiesファイルで定義された)スキンのフォルダです。ロール/部門ベースのホームページ表示この機能は、ユーザー・ロールおよび部門の割当てをベースにして特定のホームページを表示します。この節では、次のトピックについて説明します。Repositoryホームページをロールまたは部門ごとにカスタマイズできます。次のステップを実行します:homepages.xmlという名前のファイルを作成します。例2-1を参照してください。homepages.xmlファイルをアプリケーションのクラスパスに追加します。RepositoryアプリケーションのWEB-INF/classesディレクトリをお薦めします。ホームページのプロパティcmee.enterprisetab.homepageにhttp://SERVER/APP/custom/autoselect.jspを設定します。RepositoryのWebアプリケーションのコンテキスト名です。ホームページ選択はhomepages.xmlファイルの内容で定義されます。homepages.xmlファイルの例homepages.xmlファイルの内容の例を次に示します。</HomepageSelector>次の行に注目してください。2行目:基準に対する値を設定します。有効な値は次のとおりです。rolesdepartments3から6行目:オプションの値は、選択で使用されるロール名または部門名を示します。ノードの値は、ユーザーがリダイレクトされるページへの相対パスまたは絶対パスです。Repositoryアプリケーション・サーバー上にホストされるホームページのパスは、custom/autoselect.jspファイルに対する相対パスです。前述の例では、architect.jspファイルがカスタム・ディレクトリにも置かれています。複数ロールを持つユーザー、または複数部門のメンバーシップを持つユーザーは、最初に一致する選択に向けられます。選択基準を満たさないユーザー向けのデフォルト・ホームページを指定します。name>/tmpフォルダのキャッシュ・データをすべて削除し、再デプロイします。Repositoryソリューション・パックのインストールこの項では、ベース・データ・パックおよびハーベスタ・ソリューション・パックのインストール手順について説明します。Repositoryデータベース・インストールの一部としてインストールされます。ベース・データは他の方法では使用できません。Repositoryをあるバージョンから次のバージョンにアップグレードする場合にも提供されません。ベース・データとして提供されるアセットのタイプは、ほぼテンプレートとみなされます。アセット・タイプを新しく作成する場合は、最初に既存のアセット・タイプのクローニングを行います。これらのアセット・タイプに関しては、次の2つの推奨事項を必ず確認してください。Repositoryアプリケーションに固有のアセット・タイプが少なくとも1つ作成されるまで削除しないことをお薦めします。ベース・アセット・タイプの拡張が必要な場合は、そのベース・アセット・タイプの変更をお薦めします。Oracleが提供しているタイプは各種アセット・モデルで使用されており、将来のOracleモデルへの移行を確実に行うために必要です。ソリューション・パックで提供されるアセット・タイプの拡張が必要な場合は、ソリューション・パックで提供される要素がタイプから削除されないことが不可欠になります。Deprecationなどの名前のタブを新しく作成し、要素を新しいタブに移動します。Elementsというセクションに移動されます。11gインストールにバンドルされている11.1.1.x.x-OER-Harvester-Solution-Pack.zipに含まれています。ハーベスタ・ソリューション・パックのインストールには、インポート/エクスポート・ツールを使用する必要があります。Repositoryの「管理」タブの「インポート」オプションおよび「エクスポート」オプションで使用できます。ハーベスタ・ソリューション・パックの一部として提供されるアセット・タイプは、ハーベスタ・ツールで必要になります。Repositoryユーザーズ・ガイド』の「インポート/エクスポート・ツール」を参照してください。11gインストールにバンドルされています。契約管理ソリューション・パックのインストールには、インポート/エクスポート・ツールを使用する必要があります。Repositoryの「管理」タブの「インポート」オプションおよび「エクスポート」オプションで使用できます。Repositoryユーザーズ・ガイド』の「インポート/エクスポート・ツール」を参照してください。reserved.法律上の。