Ricerca, Trova, Sostituisci, Filtro

L’ambiente di authoring di AEM offre diversi metodi per la ricerca dei contenuti, a seconda dell’interfaccia (e della console) in uso.

Nota

Al di fuori dell’ambiente di authoring sono disponibili anche altri meccanismi di ricerca, ad esempio Query Builder e CRXDE Lite.

Interfaccia touch

Ricerca e Filtro

A seconda della console in uso, la funzione di ricerca (barra secondaria) è disponibile dalla barra degli strumenti:

file

La barra di ricerca consente di effettuare le seguenti operazioni:

  • Cercare una specifica parola chiave (la ricerca verrà applicata solo alla console in uso)
  • Filtrare i risultati in base ai criteri desiderati, a seconda del tipo di risorsa

Ricerca

Inserite il termine da cercare. I risultati verranno visualizzati in base al tipo di risorsa e alla visualizzazione selezionata. Ad esempio, pagine nella console Siti e visualizzazione a schede:

file

Filtro

Selezionate i criteri di filtro desiderati, che possono essere usati anche senza un termine per la ricerca:

file

I criteri di filtro variano a seconda della console che utilizzate; ad esempio, i criteri di Risorse e Community sono chiaramente specifici.

Interfaccia classica

Ricerca

Per accedere al pannello di ricerca, fate clic sulla scheda Ricerca nella parte superiore del riquadro di sinistra, nella console appropriata.

file

Il pannello di ricerca consente di effettuare ricerche in tutte le pagine del sito Web. Contiene campi e widget per le seguenti opzioni:&

  • Testo completo: per cercare il testo specificato
  • Ultima modifica: per cercare solo nelle pagine che sono state modificate entro uno specifico intervallo di tempo
  • Modello: per cercare solo nelle pagine basate su uno specifico modello
  • Tag: per cercare solo nelle pagine con uno specifico tag

Per eseguire la ricerca, fate clic su Cerca nella parte inferiore del riquadro. Per azzerare i criteri di ricerca, fate clic su Ripristina.

Nella console Siti Web, l’opzione di menu Trova e sostituisci consente di cercare e sostituire più istanze di una stringa in una sezione del sito Web.

  1. Selezionate la pagina o la cartella principale in cui desiderate eseguire l’operazione di ricerca e sostituzione.

  2. Selezionate Strumenti, quindi Trova e sostituisci:

    file
  3. Nella finestra di dialogo Trova e sostituisci è possibile:

    • Verificare il percorso radice in cui viene avviata l’operazione
    • Definire il termine da trovare
    • Definire il termine sostitutivo
    • Specificare se nella ricerca è necessario distinguere tra maiuscole e minuscole
    • Specificare se cercare solo parole intere (in caso contrario vengono trovate anche le sottostringhe)

    Quando si fa clic su Anteprima vengono elencati i punti in cui è stato trovato il termine. È possibile selezionare o deselezionare le istanze specifiche da sostituire.

    file
  4. Fate clic su Sostituisci per sostituire effettivamente tutte le istanze. Viene richiesto di confermare l’operazione.

L’ambito predefinito del servlet di ricerca e sostituzione include le seguenti proprietà:

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

L’ambito può essere modificato tramite la console di gestione Web Apache Felix, ad esempio all’indirizzo http://localhost:4502/system/console/configMgr. Selezionate CQ WCM Find Replace Servlet (com.day.cq.wcm.core.impl.servlets.FindReplaceServlet) e configurate l’ambito come necessario.

Nota

In un’installazione standard di AEM, per il comando Trova e sostituisci viene utilizzata la funzionalità di ricerca Lucene.

La funzionalità Lucene indicizza le proprietà delle stringhe con lunghezza fino a 16 KB. Per le stringhe di lunghezza superiore a tale valore la ricerca non viene eseguita.

Filtro

È possibile impostare un filtro (e cancellarlo) in varie aree, per visualizzare specifici elementi:

file
​