テキストフィルターの設定 id21BPD0FK0XA
AEMガイドは、AEMリポジトリの選択されたパスに存在するファイル内のテキストを検索する機能を提供します。 フィルター検索を使用して、リポジトリパネルからファイルを検索したり、ファイルを参照したりできます。 Web エディターで作業を行う際は、ファイル参照ダイアログを使用して、画像、参照、キー参照などの要素を挿入する必要があります。
デフォルトでは、いくつかの拡張フィルターを使用してAEMリポジトリ内のファイルを検索できます。 選択したパスに存在するすべての DITA ファイルまたは非 DITA ファイルをフィルターできます。 また、DITA 要素の属性内の特定の値を検索することもできます。 また、指定したユーザーがチェックアウトしたファイルを探すこともできます。
次の手順を実行して、テキストフィルターを設定します。
-
管理者としてAdobe Experience Managerにログインします。
-
上部の「 Adobe Experience Manager 」リンクをクリックし、「 」を選択します。 ツール.
-
選択 ガイド ツールのリストから、 フォルダープロファイル.
-
をクリックします。 Global Profile タイル。
-
クリック: XML エディターの設定.
-
クリック: 編集 アイコンをクリックします。
-
次をクリック: ダウンロード アイコンを使用して、ui_config.json ファイルをローカルシステムにダウンロードします。 その後、ファイルに変更を加えてから、同じファイルをアップロードできます。
-
ファイルでフィルターを設定します。 また、次の例に示すように、カスタムフィルターを追加できます。
次のコードスニペットは、DITA ファイル、非 DITA、DITA 要素およびファイルによるチェックアウトのフィルタリングオプションを追加する方法を示しています。 また、カスタムフィルターの —Tags も含まれます。
code language-none "operation":"like" }, { "title":"Checked out by", "property":"jcr:content/cq:drivelock", "operation":"like", "itemConfig":{ "component":"textfield", "placeholder":"Checked out by" }, "children":[ { "title":"Check out" } ] }, { "title":"Tags", "property":"jcr:content/metadata/cq:tags", "itemConfig":{ "component":"textfield", "placeholder":"Enter Tag" }, "children":[ { "title":"Tags" } ] } ]
上記のコードスニペットでは、最初のフィルターは DITA ファイル用です。 フィルター定義では、次のパラメーターを取ります。
タイトル :フィルターの表示名。 このタイトルは、ファイル参照ダイアログでフィルタリングオプションとして表示されます。
プロパティ :ファイルのメタデータで一致させるプロパティ。 例えば、プロパティに dita_class メタデータを持つファイルのみを許可する場合、プロパティフィルターは値として「jcr:content/metadata/dita_class」を取ります。
操作 : プロパティパラメーターで指定された値が存在するかどうかを調べるには、「exists」を指定します。
-
-
追加したフィルターを含む、更新された ui_config.json ファイルをアップロードします。
設定済みのフィルターは、フィルターパネルで使用できます。
親トピック: Web エディタのカスタマイズ