ファイル参照ダイアログのフィルターの設定
- トピック:
- Web エディター設定
作成対象:
- 経験者
- 管理者
Web エディターで作業している間は、ファイル参照ダイアログを使用して、画像、参照、キー参照などの要素を挿入する必要があります。 デフォルトのファイル参照ダイアログには、ファイルフィルタリングオプションは用意されていません。 必要なファイルに簡単にすばやくアクセスできる独自のフィルターを追加できます。
次の手順を実行して、カスタムのファイルフィルタリングオプションをファイルの参照ダイアログに追加します。
-
UI 設定ファイルをダウンロードするには、管理者としてAdobe Experience Managerにログインします。
-
上部の「Adobe Experience Manager」リンクをクリックし、「ツール」を選択します。
-
ツールのリストから「ガイド」を選択し、「フォルダープロファイル」をクリックします。
-
グローバルプロファイル タイルをクリックします。
-
「XML エディター設定」タブを選択し、上部の「編集 アイコンをクリックします
-
ダウンロード アイコンをクリックして、ui_config.json ファイルをローカルシステムにダウンロードします。 その後、ファイルに変更を加えて、同じものをアップロードできます。
-
ui_config.json
ファイルに、追加するフィルターの定義を追加します。次のコードスニペットは、DITA ファイルと画像ファイルという 2 つのフィルタリングオプションを追加する方法を示しています。
"browseFilters": [ { "title": "DITA Files", "property": "jcr:content/metadata/dita_class", "operation": "exists" }, { "title": "Image Files", "property": "jcr:content/metadata/dc:format", "value": [ "image/jpeg", "image/gif", "image/png" ] } ]
上記のコードスニペットでは、最初のフィルタは DITA ファイル用です。 フィルター定義には、次のパラメーターを使用します。
タイトル
: フィルターの表示名。 このタイトルは、ファイルの参照ダイアログでフィルタリングオプションとして表示されます。プロパティ
: ファイルのメタデータ内で一致させるプロパティ。 例えば、プロパティにdita_class
のメタデータを持つファイルのみを許可するには、プロパティフィルターの値として「jcr:content/metadata/dita_class
」を使用します。操作
: プロパティパラメーターで指定された値の存在に一致するように「exists
」を指定します。2 つ目のフィルターは画像ファイル用です。 パラメーターは、
value
パラメーターを除き、最初のフィルターに似ています。value
パラメーターは、画像型の配列を値として受け取ります。 value パラメータで指定されたすべてのファイル タイプが検索され、ファイル参照ダイアログに表示されます。その他のファイル タイプはすべて無視されます。 -
ui_config.json ファイルを保存してアップロードします。 次に、Web エディターをリロードします。
ファイルの参照ダイアログを起動すると、ui_config.json ファイルで設定されたフィルターオプションが表示されます。
親トピック: Web エディタのカスタマイズ