Un déploiement à l'échelle de l'entreprise de Adobe Experience Manager Assets peut stocker de nombreux actifs. Parfois, trouver le bon fichier peut être ardu et chronophage si vous utilisez uniquement les fonctionnalités de recherche générique de Experience Manager.
Utilisez les facettes de recherche dans le panneau Filtres pour ajouter plus de granularité à votre expérience de recherche et rendre ainsi la fonctionnalité de recherche plus efficace et souple. Les facettes de recherche ajoutent des dimensions multiples (prédicats) qui permettent d’effectuer des recherches plus complexes. Le panneau Filtres inclut quelques facettes standard. Vous pouvez également ajouter des facettes de recherche personnalisées.
En résumé, les facettes de recherche permettent de rechercher des ressources de plusieurs façons plutôt que selon un seul ordre taxonomique prédéterminé. Vous pouvez facilement descendre dans la hiérarchie jusqu’au niveau de détail souhaité pour effectuer une recherche plus précise.
Par exemple, si vous recherchez une image, vous pouvez indiquer si vous souhaitez une image bitmap ou vectorielle. Vous pouvez réduire davantage le champ de recherche en spécifiant le type MIME de l’image. De la même façon, si vous recherchez des documents, vous pouvez spécifier le format, par exemple PDF ou MS Word.
Les facettes de recherche qui apparaissent dans le panneau Filtres sont définies dans le formulaire de recherche sous-jacent à l’aide de prédicats. Pour afficher d’autres facettes, ajoutez des prédicats au formulaire par défaut ou utilisez un formulaire personnalisé qui comprend les facettes de votre choix.
Pour les recherches de texte intégral, ajoutez le prédicat Texte complet au formulaire. Utilisez le prédicat Propriété pour rechercher les ressources qui correspondent à une propriété unique que vous spécifiez. Utilisez le prédicat Options pour rechercher les ressources correspondant à une ou plusieurs valeurs pour une propriété spécifique. Ajoutez le prédicat Période pour rechercher les ressources créées au cours d’une période donnée.
Cliquez sur le logo Experience Manager, puis accédez à Outils > Général > Rechercher Forms.
Dans la page Rechercher dans Forms, sélectionnez Actifs Admin Search Rail, puis cliquez sur Modifier .
Pour utiliser la fonctionnalité de recherche de dossiers du rail de recherche d’administration des ressources préconfiguré à partir d’une version antérieure, effectuez les opérations suivantes :
/conf/global/settings/dam/search/facets/assets/jcr:content/items
dans CRXDE./libs/settings/dam/search/facets/assets/jcr:content/items
, copiez les noeuds asset
, directory
, typeor
, excludepaths
et searchtype
dans le chemin d’accès mentionné à l’étape 1.Sur la page Modifier des formulaires de recherche, faites glisser un prédicat de l’onglet Sélectionner le prédicat vers le volet principal. Faites glisser, par exemple, Prédicat de la propriété.
Figure : Sélectionnez et déplacez un prédicat pour personnaliser les filtres de recherche.
Sous l’onglet Paramètres, saisissez un libellé de champ, un texte d’espace réservé et une description pour le prédicat. Indiquez un nom valide pour la propriété de métadonnées que vous souhaitez associer au prédicat. Le libellé de l'en-tête dans l'onglet Paramètres identifie le type du prédicat sélectionné.
Dans le champ Nom de la propriété, indiquez un nom valide pour la propriété de métadonnées que vous souhaitez associer au prédicat. Il s’agit du nom sur lequel la recherche se base. Par exemple, saisissez jcr:content/metadata/dc:description
ou ./jcr:content/metadata/dc:description
.
Vous pouvez également sélectionner un nœud existant dans la boîte de dialogue de sélection.
Associez une propriété de métadonnées à un prédicat dans le champ Nom de propriété
Cliquez sur Aperçu pour générer un aperçu du panneau Filtres tel qu’il apparaît une fois le prédicat ajouté.
Examinez la structure du prédicat en mode Aperçu.
Aperçu du formulaire de recherche avant de soumettre les modifications
Pour fermer l’aperçu, cliquez sur Fermer dans le coin supérieur droit de l’aperçu.
Pour enregistrer les paramètres, cliquez sur Terminé.
Accédez au panneau Rechercher de l'interface utilisateur Assets. Le prédicat Propriété est ajouté au panneau.
Entrez une description du fichier à rechercher dans la zone de texte. Par exemple, saisissez Adobe
. Lorsque vous effectuez une recherche, les ressources dont la description correspond à Adobe
sont répertoriées dans les résultats de la recherche.
Le prédicat Options permet d’ajouter des options de recherche multiples dans le panneau Filtres. Vous pouvez choisir une ou plusieurs options dans le panneau Filtres pour rechercher des ressources. Par exemple, pour rechercher des actifs en fonction du type de fichier, configurez des options telles que Images, Multimédia, Documents et Archives dans le formulaire de recherche. Une fois ces options configurées, la recherche est effectuée sur les ressources de type GIF, JPEG, PNG, etc. lorsque vous sélectionnez l’option Images dans le panneau Filtres.
Pour mapper les options à la propriété correspondante, créez une structure de nœud pour les options et fournissez le chemin du nœud parent dans la propriété Nom de la propriété du prédicat Options. Le nœud parent doit être du type sling
: OrderedFolder
. Les options doivent être du type nt:unstructured
. Les propriétés jcr:title
et value
doivent être configurées pour les nœuds d’option.
La propriété jcr:title
est un nom convivial de l’option qui apparaît dans le panneau Filtres. Le champ value
est utilisé dans la demande pour correspondre à la propriété spécifiée.
Lorsque vous sélectionnez une option, la recherche est effectuée en fonction de la propriété value
du nœud d’option et de ses nœuds enfants, le cas échéant. L’arborescence entière sous le nœud d’option est parcourue et la propriété value
de chaque nœud enfant est combinée à l’aide d’une opération OU pour former la requête.
Par exemple, si vous sélectionnez Images comme type de fichier, la requête de ressources est créée en combinant la propriété value
à l’aide d’une opération OU. Par exemple, la requête relative à des images est créée en combinant les résultats correspondants pour image/jpeg, image/gif, image/png, image/pjpeg et image/tiff pour la propriété jcr:content/metadata/dc:format
à l’aide d’une opération OU.
La propriété de valeur d’un type de fichier, telle que vue dans CRXDE, est utilisée pour que les requêtes fonctionnent.
Au lieu de créer manuellement une structure de noeud pour les options du référentiel CRXDE, vous pouvez définir les options dans un fichier JSON en spécifiant les paires clé-valeur correspondantes. Spécifiez le chemin du fichier JSON dans le champ Nom de la propriété. Par exemple, vous pouvez définir les paires clé-valeur image/bmp
, image/gif
, image/jpeg
et image/png
, puis spécifier leurs valeurs comme illustré dans l’échantillon de fichier JSON ci-dessous. Dans le champ Nom de propriété, vous pouvez spécifier le chemin CRXDE pour ce fichier.
{
"options" :
[
{"value" : "image/bmp","text" : "BMP"},
{"value" : "image/gif","text" : "GIF"},
{"value" : "image/jpeg","text" : "JPEG"},
{"value" : "image/png","text" : "PNG"}
]
}
Si vous souhaitez utiliser un nœud existant, indiquez-le à l’aide de la boîte de dialogue de sélection.
Le prédicat Options est un wrapper personnalisé qui comprend des prédicats de propriété pour démontrer le comportement décrit. Pour l’heure, aucun point de terminaison REST n’est disponible pour la prise en charge native de cette fonctionnalité.
Cliquez sur le logo Experience Manager, puis accédez à Outils > Général > Rechercher Forms.
Dans la page Rechercher Forms, sélectionnez Actifs Admin Search Rail, puis cliquez sur Modifier.
Sur la page Modifier le formulaire de recherche, faites glisser Options du prédicat de l’onglet Sélectionner le prédicat jusqu’au volet principal.
Dans l’onglet Paramètres, saisissez un libellé et un nom pour la propriété. Par exemple, pour rechercher des ressources en fonction de leur format, indiquez un nom convivial pour le libellé ; Type de fichier, par exemple. Indiquez la propriété sur laquelle sera axée la recherche dans le champ de propriété ; jcr:content/metadata/dc:format.
, par exemple.
Utilisez l’une des méthodes suivantes :
+
en regard du champ Options pour spécifier le texte d’affichage et la valeur des options à fournir dans le panneau Filtres. Pour ajouter une autre option, cliquez sur le symbole +
et répétez l’étape.Assurez-vous que l’option Sélection simple est désactivée pour permettre à l’utilisateur de sélectionner plusieurs options à la fois pour les types de fichiers (Images, Documents, Multimédia et Archives, par exemple). Si vous choisissez Sélection simple, l’utilisateur ne peut sélectionner qu’une seule option à la fois pour les types de fichiers.
Champs disponibles dans le prédicat Options
Dans le champ Description, saisissez une description facultative, puis cliquez sur Terminé.
Accédez au panneau Rechercher. Le prédicat Options est ajouté au panneau Rechercher. Les options proposées pour Type de fichier sont présentées sous la forme de cases à cocher.
Le prédicat de propriété à plusieurs valeurs vous permet de rechercher plusieurs valeurs dans des ressources. Supposons que vous ayez des images de plusieurs produits dans Assets et que les métadonnées de chaque image incluent un numéro SKU associé au produit. Vous pouvez utiliser ce prédicat pour rechercher des images de produit sur la base de plusieurs numéros de SKU.
jcr:content/metadata/dc:value
, par exemple. Vous pouvez également utiliser la boîte de dialogue de sélection pour sélectionner un nœud.Le prédicat Balise vous permet d’effectuer des recherches de ressources basées sur des balises. Par défaut, Assets recherche des ressources pour qu’une ou plusieurs balises correspondent en fonction des balises que vous spécifiez. En d’autres termes, la requête de recherche effectue une opération OR à l’aide des balises indiquées. Cependant, vous pouvez utiliser l’option de correspondance de toutes les balises pour rechercher les ressources qui contiennent toutes les balises que vous spécifiez.
Cliquez sur le logo Experience Manager, puis accédez à Outils > Général > Rechercher Forms.
Dans la page Rechercher dans Forms, sélectionnez Actifs Admin Search Rail, puis cliquez sur Modifier .
Sur la page Modifier le formulaire de recherche, faites glisser Prédicat de balises de l’onglet Sélectionner le prédicat jusqu’au volet principal.
Dans l’onglet Paramètres, saisissez un texte d’espace réservé pour le prédicat. Indiquez le nom de la propriété sur laquelle sera axée la recherche dans le champ de propriété ; jcr:content/metadata/cq:tags, par exemple. Vous pouvez également sélectionner un nœud dans CRXDE à partir de la boîte de dialogue de sélection.
Configurez la propriété Chemin d’accès aux balises racines de ce prédicat pour renseigner les différentes balises dans la liste Balises.
Sélectionnez Option d’affichage de correspondance de toutes les balises pour rechercher les ressources qui contiennent toutes les balises que vous spécifiez.
Dans le champ Description, saisissez une description facultative, puis cliquez sur Terminé.
Accédez au panneau Rechercher. Le prédicat Balises est ajouté au panneau Rechercher.
Indiquez les balises sur la base desquelles vous souhaitez rechercher des ressources ou faites votre sélection dans la liste des suggestions.
Sélectionnez Correspondre à tous les critères pour rechercher les ressources qui contiennent toutes les balises que vous spécifiez.
Tout comme vous ajoutez un prédicat Propriété ou un prédicat Options, vous pouvez ajouter les autres prédicats suivants au panneau Rechercher :
Nom du prédicat | Description | Propriétés |
---|---|---|
Texte intégral | Prédicat de recherche permettant d’effectuer une recherche de texte intégral dans un nœud de ressource entier. Il est mappé à l’opérateur jcr:contains. Vous pouvez indiquer un chemin d’accès relatif si vous souhaitez effectuer une recherche de texte intégral sur une partie spécifique du nœud de ressource. |
|
Explorateur de chemins d’accès | Prédicat de recherche pour rechercher des fichiers dans des dossiers et des sous-dossiers à un chemin racine préconfiguré |
|
Chemin | Utilisez-le pour filtrer les résultats selon l’emplacement. Vous pouvez spécifier différents chemins d’accès sous la forme d’options. |
|
État de publication | Prédicat de recherche permettant de rechercher des ressources en fonction de leur état de publication. |
|
Date relative | Prédicat de recherche permettant de rechercher des ressources en fonction de leur date de création. Vous pouvez, par exemple, configurer des options telles que « il y a 2 mois », « il y a 3 semaines », etc. |
|
Étendue | Prédicat de recherche permettant de rechercher des ressources comprises dans une étendue spécifiée. Dans le panneau Rechercher, vous pouvez spécifier des valeurs maximale et minimale pour l’étendue. |
|
Période | Prédicat de recherche permettant de rechercher des ressources créées pendant une période spécifiée pour une propriété de date. Vous pouvez spécifier des dates de début et de fin dans le panneau Rechercher à l’aide des sélecteurs de date. |
|
Date | Prédicat de recherche permettant de rechercher à l’aide d’un curseur des ressources selon une propriété de date. |
|
Taille de fichier | Prédicat de recherche permettant de rechercher des ressources en fonction de leur taille. Il s’agit d’un prédicat basé sur un curseur, dans lequel vous sélectionnez les options de curseur à partir d’un nœud configurable. Les options par défaut sont définies dans /libs/dam/options/prédicates/filesize dans le référentiel CRXDE. La taille du fichier est exprimée en octets. |
|
Dernière modification de la ressource | Prédicat de recherche permettant de rechercher des ressources récemment modifiées. |
|
État de publication | Prédicat de recherche permettant de rechercher des ressources en fonction de leur état de publication. |
|
Évaluation | Prédicat de recherche permettant de rechercher des ressources en fonction de leur évaluation moyenne. |
|
État d’expiration | Prédicat de recherche permettant de rechercher des ressources en fonction de leur état d’expiration. |
|
Masqué | Prédicat de recherche permettant de définir une propriété de champ masqué pour rechercher des ressources. |
|
Par défaut, une icône de verrouillage apparaît avant le rail de recherche des administrateurs des ressources dans la page Rechercher Forms. L’icône de cadenas en regard d’une option de la page Formulaires de recherche indique que les paramètres par défaut sont intacts et non personnalisés. L’icône
disparaît si vous ajoutez des facettes de recherche au formulaire indiquant que le formulaire par défaut a été modifié.
Pour restaurer la facette de recherche par défaut, procédez comme suit :
Sélectionnez Rail de recherche d’administrateurs de ressources sur la page Formulaires de recherche.
Cliquez sur Supprimer dans la barre d'outils.
Dans la boîte de dialogue de confirmation, cliquez sur Supprimer pour supprimer les modifications personnalisées.
Après avoir supprimé les modifications personnalisées des facettes de recherche, l'icône de verrouillage réapparaît avant le rail de recherche des administrateurs des ressources dans la page Rechercher Forms.
Si le rôle d’administrateur ne vous a pas été attribué, voici la liste des autorisations dont vous avez besoin pour réaliser des actions de modification, de suppression et d’affichage d’aperçu impliquant des facettes de recherche.
Action | Autorisations |
---|---|
Modifier | Autorisations de lecture et d’écriture sur le noeud /apps dans CRXDE |
Supprimer | Autorisations de lecture, d’écriture et de suppression sur le noeud /apps dans CRXDE |
Aperçu | Autorisations de lecture, d’écriture et de suppression sur le noeud /var/dam/content dans CRXDE. De même que les autorisations de lecture et d’écriture sur le nœud /apps |