Rechercher searching

L’environnement de création d’AEM comporte divers mécanismes de recherche de contenu, selon le type de ressource que vous utilisez.

NOTE
En dehors de l’environnement de création, d’autres méthodes de recherche sont également disponibles, telles que le Query Builder et CRXDE Lite.

Principes de base de la recherche search-basics

Pour accéder au panneau de recherche, cliquez sur l’onglet Rechercher dans la partie supérieure du volet de gauche de la console appropriée.

chlimage_1-101

Dans le panneau de recherche, vous pouvez effectuer des recherches dans toutes les pages de votre site Web. Il contient des champs et des widgets pour les éléments suivants :

  • fullText  : recherche du texte spécifié.
  • Modifié après/avant  : recherche uniquement les pages qui ont été modifiées entre les dates spécifiques.
  • Modèle  : recherche uniquement les pages en fonction du modèle spécifié.
  • Balises  : recherche uniquement les pages contenant les balises spécifiées.
NOTE
Lorsque votre instance est configurée pour la recherche Lucene, vous pouvez utiliser l’expression suivante en texte intégral  :

Exécutez la recherche en cliquant sur Rechercher au bas du volet. Cliquez sur Réinitialiser pour effacer les critères de recherche.

Filtrer filter

À différents emplacements, un filtre peut être défini (et effacé) pour analyser en profondeur et affiner votre vue :

chlimage_1-102

Rechercher et remplacer find-and-replace

Dans la console Sites web, l’option de menu Rechercher et remplacer vous permet de rechercher et de remplacer plusieurs instances d’une chaîne dans une section du site web.

  1. Sélectionnez la page racine, ou le dossier, dans laquelle ou lequel vous souhaitez que l’action de recherche et de remplacement soit effectuée.

  2. Sélectionnez Outils, puis Rechercher et remplacer  :

    screen_shot_2012-02-15at120346pm

  3. La boîte de dialogue Rechercher et remplacer  :

    • confirme le chemin racine où l’action de recherche doit commencer ;
    • définit le terme à rechercher ;
    • définit le terme qui doit le remplacer ;
    • indique si la recherche doit être sensible à la casse ;
    • indique si seuls des mots entiers doivent être trouvés (sinon des sous-chaînes sont également trouvées).

    Cliquez sur Aperçu pour savoir où a été trouvé le terme. Vous pouvez sélectionner/désélectionner des instances spécifiques à remplacer :

    screen_shot_2012-02-15at120719pm

  4. Cliquez sur Remplacer pour remplacer toutes les instances. Vous serez alors invité à confirmer l’opération.

L’étendue par défaut du servlet de recherche et de remplacement couvre les propriétés suivantes :

  • jcr:title
  • jcr:description
  • jcr:text
  • text

L’étendue peut être modifiée à l’aide de la console de gestion Web Apache Felix (par exemple, https://localhost:4502/system/console/configMgr). Sélectionnez CQ WCM Find Replace Servlet (com.day.cq.wcm.core.impl.servlets.FindReplaceServlet) et configurez l’étendue suivant les besoins.

NOTE
Dans une installation d’AEM standard, l’option Rechercher et remplacer utilise Lucene comme fonctionnalité de recherche.
Lucene indexe les propriétés de chaîne d’une longueur maximale de 16 000. Au delà, les chaînes ne seront pas recherchées.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2