機械翻訳について

7 カスタム・フィールド・エディタの開発

Oracle Content Managementでは、コントリビュータがフィールドに値を割り当てることができるようにする、データ・フィールドに対して、すぐに使用可能なフィールド・エディタが多数用意されています。 Oracle Content Managementでは、フィールド・エディタSDKを使用して、ボックス・エディタ以外を拡張することもできます。

Oracle Content Managementフィールド・エディタSDKを使用すると、任意のフィールドに対して独自のカスタム・フィールド・エディタを開発して使用できます。 SDKの主な目的は、カスタム・エディタ・コンポーネントとコンテンツ・アイテム・フォーム間の通信を容易にすることです。 カスタム・フィールド・エディタを開発するには、まず、カスタム・フィールド・エディタを作成する必要があります。 作成後、コンテンツ・タイプの作成時に使用できるように、レベルを上げる必要があります。 昇格されると、エディタの作成時に指定されたデータ型がコンテンツ・タイプの定義に使用されるときに、フィールド・エディタを使用できます。 最後に、カスタム・フィールド・エディタに関連付けられたファイルを開き、目的に合わせて編集できます。

カスタム・フィールド・エディタおよびフォームをすべてのユーザーが利用できます:

1.バックグラウンドでのサーバーのアップグレード中に、既存のコンテンツ・フォームおよびフィールド・エディタをパブリックに更新します。

2.すべてのフォーム・フォルダとエディタ・フォルダをパブリックに設定するには、サービスSCS_SET_CONTENT_FORMS_FIELD_EDITORS_PUBLICを追加します。

3. SCS_CREATE_COMPONENTで、作成時にcontent form/field editorをpublicとしてマークします。

4. content form/field editorをインポート時にパブリックとしてマークします。

次の項では、カスタム・フィールド・エディタの詳細を説明します。