Show Menu
ARGOMENTI×

Ricerca di moduli

Uso delle raccolte nei moduli di ricerca

Le raccolte consentono ai clienti di effettuare ricerche in aree specifiche del sito Web. A seconda se implementate un elenco a discesa o un elenco di caselle di controllo, potete consentire ai clienti di cercare una o più raccolte.
Consultate anche Informazioni sulle raccolte .
L'esempio seguente mostra quattro nomi di raccolta diversi e le aree associate del sito Web che coprono:
Nome raccolta
Variabile
  • https://www.mycompany.com/products.htm
  • https://www.mycompany.com/publish/
  • https://www.mycompany.com/search/
Clienti
https://www.mycompany.com/customers/
News
https://www.mycompany.com/news/
Informazioni su Adobe
https://www.mycompany.com/company/
L'interfaccia del modulo di ricerca a discesa consente agli utenti di selezionare una raccolta ed è simile alla seguente:
Il modulo di ricerca a discesa viene generato con il seguente codice HTML:
<select name="sp_k"> 
<option value="">All of Adobe</option> 
<option value="Products">Products</option> 
<option value="Customers">Customers</option> 
<option value="News">News</option> 
<option value="About Adobe">About Adobe</option> 
</select>

In alternativa, è possibile utilizzare un gruppo di caselle di controllo nel modulo di ricerca in modo che i visitatori possano selezionare più raccolte:
Il modulo di ricerca casella di controllo viene generato con il seguente codice HTML:
<input type="checkbox" name="sp_k" value="">All of Adobe<br> 
<input type="checkbox" name="sp_k" value="Products">Products<br> 
<input type="checkbox" name="sp_k" value="Customers">Customers<br> 
<input type="checkbox" name="sp_k" value="News">News<br> 
<input type="checkbox" name="sp_k" value="About Adobe">About Adobe<br>

Search results

Il tag del modello di ricerca <search-input-collections> genera la casella di riepilogo della raccolta HTML nei risultati della ricerca e seleziona automaticamente la raccolta specificata nella ricerca. Se invece desiderate generare le caselle di controllo, utilizzate il <search-input> tag invece del <input> tag come segue:
<search-input type="checkbox" name="sp_k" value="">All of Adobe<br> 
<search-input type="checkbox" name="sp_k" value="Products">Products<br> 
<search-input type="checkbox" name="sp_k" value="Customers">Customers<br> 
<search-input type="checkbox" name="sp_k" value="News">News<br> 
<search-input type="checkbox" name="sp_k" value="About Adobe">About Adobe<br>

Il <search-input> tag produce un <input> tag e include l' checked attributo se la raccolta è stata specificata nella ricerca.

Uso delle cornici con i moduli

Potete configurare i set di frame in modo che funzionino con la ricerca e il merchandising del sito.
Per ulteriori informazioni sui frame HTML e l’elemento del set di frame HTML, consultate il seguente URL:
Se il sito utilizza frame, potete specificare una cornice di destinazione per i collegamenti dei risultati di ricerca. Il target predefinito è _self, che apre i collegamenti nel frame corrente o nella finestra del browser. Potete, invece, specificare target specifici per il sito o riservati ai browser:
  • _top (riservato al browser) risultati aperti nella finestra del browser corrente e sostituiti tutti i fotogrammi correnti.
  • _blank (i risultati riservati ai browser) vengono aperti in una nuova finestra del browser.
  • _parent (i risultati riservati ai browser) vengono aperti nel frame principale del frame corrente.
  • i risultati di frame2 (specifici per il sito) si aprono in un frame denominato "frame2". Potete specificare il nome di qualsiasi fotogramma come valore (ad esempio, principale o contenuto).
Se il sito non utilizza frame, è probabile che non si desideri modificare il nome di destinazione predefinito.
Se create un modello di risultati di ricerca personalizzato per il sito Web, potete ignorare l’impostazione specificata utilizzando l’ target attributo del <search-link> tag .
La procedura per la configurazione dei set di frame è la seguente:
Passaggio processo
Descrizione processo
Collegamento
1
Aggiungere il modulo alla cornice desiderata nella pagina Web.
2
Impostate il frame di destinazione per la pagina dei risultati di ricerca.
3
Impostate la destinazione per i collegamenti creati dalla pagina dei risultati della ricerca.
4
Modificate le pagine delle cornici di navigazione per evitare che vengano indicizzate.
5
Verificare il modulo di ricerca.

Aggiunta del codice del modulo di ricerca a una cornice della pagina Web

  1. Nel menu del prodotto, fate clic su Design > Auto-Complete > Form Source .
    Il codice del modulo di ricerca HTML è simile al seguente:
    <!-- Adobe Target HTML for [your customer name] --> 
    <form method="get" action="https://search.atomz.com/search/"> 
    <input size=15 name="sp_q"><br> 
    <input type=submit value="Search"> 
    <input type=hidden name="sp_a" value="[your account number]"> 
    </form>
    
    
  2. Nella Standard Form Source pagina, selezionare e copiare il codice del modulo di ricerca HTML che viene visualizzato nel campo di testo.
  3. Incollate il codice del modulo di ricerca nella cornice desiderata nel set di frame.
    Nell'esempio seguente, il codice del modulo di ricerca viene incollato nella cornice di navigazione, la cornice verticale stretta sul lato sinistro dello schermo.

Impostazione del frame di destinazione per la pagina dei risultati di ricerca

Se il codice del modulo di ricerca è stato inserito nella cornice di navigazione verticale come sopra, è possibile visualizzare i risultati della ricerca nella cornice principale più grande. In questo esempio, il fotogramma principale viene chiamato "corpo" e lo si imposta come fotogramma di destinazione.
  1. Per specificare il frame di destinazione per la pagina dei risultati, aggiungere una destinazione e un valore al modulo modificando la seguente riga nel codice del modulo di ricerca da quanto segue:
    <form method="get" action="https://search.atomz.com/search/">
    al seguente indirizzo:
    <form target="body" method="get" action="https://search.atomz.com/search/">
    Assicurarsi di inserire delle virgolette intorno al valore di destinazione del modulo.
Quando un cliente esegue una ricerca nel sito Web, i risultati della ricerca vengono visualizzati nella cornice "body" della pagina Web.

Impostazione della destinazione per i collegamenti effettuati dalla pagina dei risultati della ricerca

Potete impostare la cornice di destinazione modificando direttamente il modello.
Se i risultati della ricerca vengono visualizzati nella cornice "body", è probabile che anche i collegamenti si aprano nella cornice "body". Poiché si tratta dello stesso fotogramma, il valore di destinazione "_self" che è l’impostazione predefinita, non è necessario apportare alcuna modifica.
Potete anche impostare il frame di destinazione per i collegamenti dei risultati. Di seguito sono riportati diversi esempi di operazioni che è possibile eseguire:
  • Specificate fotogrammi diversi per i risultati della ricerca e i relativi collegamenti in modo che i risultati rimangano attivi nella propria cornice mentre ogni risultato su cui si fa clic si apre in una cornice separata.
  • Specificate che i risultati della ricerca si aprano in una nuova finestra vuota, in modo che la vecchia finestra rimanga attiva con i contenuti originali, mantenendo anche i risultati della ricerca.
Il nome di destinazione può essere il nome di un fotogramma specificato nel codice HTML oppure può essere uno dei seguenti valori HTML predefiniti:
  • target="_blank" Aprite i collegamenti in una nuova finestra vuota senza nome.
  • target="_self" impostazione predefinita. Aprite i collegamenti nella stessa finestra in cui risiedono i risultati della ricerca. In questo caso, la finestra dei risultati della ricerca originale. Utilizzate questa opzione per ignorare una destinazione di base assegnata a livello globale.
  • target="_parent" Apri i collegamenti nel set di frame principale della pagina di collegamento. Se il documento non ha un elemento padre, questo funziona come "_self" per impostazione predefinita.
  • target="_top" Aprite i collegamenti nella finestra completa. Se il documento è già nella parte superiore, questo funziona come "_self" per impostazione predefinita. Utilizzate questa opzione per uscire da una nidificazione arbitraria dei fotogrammi profondi.
Ad esempio, per impostare il fotogramma di destinazione di _blank destinazione, potete modificare il modello nel modo seguente:
  1. Scegliere Design > Templates dal menu del prodotto.
  2. Nella Staged Templates pagina, nella tabella, fate clic sul nome del modello con la cornice di destinazione.
  3. Individuate il <search-link> tag . Your default <search-link> tag should look similar to the following:
    <search-link><search-title length=100></search-link>
  4. Aggiungete la destinazione del fotogramma al <search-link> tag . Nell'esempio precedente, immettere target="_blank" . Accertatevi di includere il carattere di sottolineatura e le virgolette intorno al valore di destinazione.
    Il <search-link> tag viene ora visualizzato come segue:
    <search-link target="_blank"><search-title length=100></search-link>
Quando un visitatore sceglie un collegamento per i risultati della ricerca, la pagina collegata ora si apre in una nuova finestra vuota.

Modifica delle pagine delle cornici di navigazione per evitare che vengano indicizzate

In genere, si desidera escludere le cornici di navigazione dall’indicizzazione con i risultati della ricerca. Per ottenere questa funzionalità, potete aggiungere noindex tag meta a tali pagine.
  1. Aprite l’origine della pagina HTML per il frame di navigazione.
  2. Aggiungete il seguente tag meta nella <head> sezione del codice HTML:
    <meta name="robots" content="noindex">
    Ad esempio:
    <html> 
    <head> 
    <title>This page is a frameset that I do not want indexed</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
    <meta name="robots" content="noindex"> 
    </head>
    
    

Verifica del modulo di ricerca

  1. Passare al sito Web e individuare un modulo.
  2. Nel campo di ricerca, immettete alcuni termini di ricerca e fate clic Search .
    È vero quanto segue:
    • La pagina dei risultati della ricerca viene visualizzata nel frame di destinazione specificato.
    • I collegamenti dai risultati della ricerca si trovano nella cornice di destinazione specificata.
    • I risultati della cornice di navigazione non vengono visualizzati. In caso di problemi con i frame dopo aver verificato il modulo di ricerca, contattate l'Assistenza clienti.

Modulo di ricerca avanzato di esempio

È possibile modificare il codice modulo avanzato in base alle esigenze di progettazione e di contenuto, oppure aggiungere o rimuovere ulteriori parametri di ricerca.
La home page è un luogo ideale per inserire un modulo di ricerca avanzato, in quanto molti clienti si aspettano di trovare funzionalità di ricerca. Potete anche creare una pagina HTML che include il modulo di ricerca e altre informazioni utili, e quindi il collegamento a tale pagina all'interno del sito Web.
Se si sta effettuando l'indicizzazione di contenuto protetto, è possibile ottenere i risultati della ricerca da server Web di ricerca sicuri. Modificate l’URL nell’attributo dell’azione del modulo di ricerca in: action="https://search.atomz.com/search/" per eseguire questa operazione.
Alcuni editor HTML non riescono a incollare il codice HTML da altre applicazioni. Se il codice HTML viene visualizzato sulla pagina Web come testo, copiate e incollate il codice di ricerca in un semplice editor di testo, come Blocco note in Windows o Testo semplice in Mac, quindi copiate e incollate di nuovo dal semplice editor di testo al vostro editor HTML.
I parametri di ricerca vengono utilizzati nel codice modulo di ricerca avanzato per creare pulsanti di scelta, caselle di controllo e caselle di riepilogo che i clienti possono utilizzare per personalizzare le singole ricerche. I clienti possono specificare il numero di risultati di ricerca visualizzati, ad esempio, o un intervallo di date, oppure se i riepiloghi vengono visualizzati con i risultati di ricerca attraverso le opzioni visualizzate nei moduli di ricerca avanzati.
Utilizzando il seguente modulo di ricerca avanzato di esempio, il resto di questo argomento mostra come ogni opzione del modulo viene creata utilizzando i parametri di ricerca.
È possibile visualizzare l'intero codice HTML del modulo di ricerca avanzata dell'esempio precedente.
Vedere Codice HTML per moduli di ricerca avanzati.
Posizione nel modulo
Parametro
Codice HTML
Descrizione
Abilitare le opzioni avanzate del modulo di ricerca (campo nascosto)
sp_advanced
<input type=hidden name="sp_advanced" value=1>
Abilitare o disabilitare le opzioni di ricerca avanzate. Ad esempio, è possibile inserire un modulo di ricerca standard nella home page con un collegamento a una seconda pagina contenente un modulo avanzato. In questo caso, è possibile inserire una copia del modulo standard all'interno di <search-if-not-advanced>...</search-if-not-advanced> tag modello.
Un cliente che esegue una ricerca dal modulo standard visualizza un modulo di ricerca standard quando vengono visualizzati i risultati della ricerca. Nella schermata del modulo di ricerca avanzata, è possibile includere il tag <input type=hidden name="sp_advanced" value=1> con le altre opzioni avanzate del modulo.
È inoltre inclusa una copia del modulo di ricerca avanzata all'interno di <search-if-advanced>... </search-if-advanced> tag modello. Un cliente che esegue una ricerca dal modulo di ricerca avanzato vede un modulo di ricerca avanzato quando vengono visualizzati i risultati della ricerca.
Corrispondenza con qualsiasi, tutti o frase
sp_p
<!-- Allow "any," "all," or "phrase" --> <input type=radio name="sp_p" value="any">Any word <input type=radio name="sp_p" value="all" checked>All words <input type=radio name="sp_p" value="phrase">Exact phrase
Consentire al cliente di specificare che "qualsiasi parola," "tutte le parole" o "la frase esatta" deve essere presente affinché un documento corrisponda. Quando il parametro sp_p è specificato, i clienti non devono utilizzare "+", "-" o entrambi nella query di ricerca.
Se il parametro sp_p viene omesso o se è impostato su "" o "any", i clienti possono comunque utilizzare gli identificatori "+" e "-". Se il parametro sp_p è impostato su "all" o "phrase", i valori specificati "+" e "-" vengono ignorati.
Per ulteriori informazioni sull’utilizzo di "+" e "-" in una ricerca,
Consultate Le Ricerche .
Corrispondenza audio simile
sp_w
e
sp_w_control
<!-- Checkbox enables sound-alike matching --> <input type=hidden name="sp_w_control" value=1> <input type=checkbox name="sp_w" value="alike"> Sound-alike matching
Consente ai clienti di abilitare o disabilitare la corrispondenza audio-simili. La corrispondenza sonora simile consente alle query di ricerca errate di corrispondere alle parole che "suonano allo stesso modo" nei documenti.
Quando il parametro sp_w_control è impostato su 1 e il parametro sp_w è impostato su "similar", la casella di controllo generata è selezionata e per impostazione predefinita viene abilitata la corrispondenza simile al suono.
Se il parametro sp_w è impostato su "", la casella di controllo non è selezionata.
Se durante l'operazione di indicizzazione più recente non è stata abilitata la corrispondenza audio-simili, la corrispondenza audio-simile non è possibile e il parametro sp_w viene ignorato. Per abilitare la corrispondenza tra suoni simili, scegliere Linguistica > Parole e lingua > Uniformità audio dal menu prodotto.
È inoltre possibile assegnare i parametri sp_w e sp_w_control nel modo seguente:
<!-- Checkbox disables sound-alike matching --> <input type=hidden name="sp_w_control" value=0> <input type=checkbox name="sp_w" value="exact"> No sound-alike matching
In questo caso, quando il parametro sp_w_control è impostato su 0 e il parametro sp_w è impostato su "exact", la corrispondenza simile all'audio è disattivata per impostazione predefinita. Se il parametro sp_w è impostato su "", viene attivata la corrispondenza audio-simili.
Corrispondenza intervallo date
sp_d
<!--Specifies type of date range searching to perform.--> <input type=radio name="sp_d" value="custom" checked> <input type=radio name="sp_d" value="specific">
Il parametro sp_d specifica un intervallo di dati personalizzato che corrisponde a un'esecuzione o un intervallo di date specifico che deve essere eseguito.
Nel modulo di ricerca avanzata predefinito, questa opzione viene presentata come un gruppo di pulsanti di scelta con un elenco a discesa di intervalli di date "personalizzati", come generato con un parametro sp_date_range . Include inoltre un gruppo di date di inizio e di fine "specifiche" generate con i parametri sp_start_day , sp_start_month , sp_start_year , sp_end_day , sp_end_month , e sp_end_year anno.
Un intervallo di date "personalizzato" è un intervallo di date con nome da cercare. Ad esempio, "In qualsiasi momento" "Oggi", "Nell'ultimo anno" e così via.
Un intervallo di date "specifico" è costituito da una data di inizio e una data di fine. Ad esempio, da "8 settembre 2009 a 18 ottobre 2011".
Corrispondenza intervallo date: intervallo date personalizzato
sp_date_range
<!--Selection list for custom date range.--> <select name="sp_date_range" size=1> <option value=-1 selected>Anytime</option> <option value=7>Within the last week</option> <option value=14>Within the last 2 weeks</option> <option value=30>Within the last 30 days</option> <option value=60>Within the last 60 days</option> <option value=90>Within the last 90 days</option> <option value=180>Within the last 180 days</option> <option value=365>Within the last year</option> <option value=730>Within the last two years</option> </select>
Il parametro sp_date_range viene utilizzato per creare un intervallo di date "personalizzato". Ad esempio, "In qualsiasi momento" "Oggi", "Nell'ultimo anno" e così via.
Valori maggiori o uguali a zero specificano il numero di giorni in cui eseguire la ricerca prima di oggi. Ad esempio, un valore pari a 0 specifica "Today", un valore pari a "1" specifica "Today and YIeri", un valore pari a "30" specifica "Within the Last 30 Days," e così via. Valori inferiori a zero specificano un intervallo personalizzato come segue:
  • -1 = "In qualsiasi momento", come se non si specificasse alcun intervallo di date.
  • -2 = "Questa settimana", che esegue la ricerca da domenica a sabato della settimana corrente.
  • -3 = "Ultima settimana", che esegue la ricerca da domenica a sabato della settimana precedente la settimana corrente.
  • -4 = "Questo mese", che esegue la ricerca delle date entro il mese corrente.
  • -5 = "Last month", che esegue la ricerca nelle date entro il mese precedente quello corrente.
  • -6 = "Quest'anno", che esegue la ricerca delle date entro l'anno corrente.
  • -7 = "Last year", che esegue la ricerca delle date entro l'anno precedente l'anno corrente.
Corrispondenza intervallo date: date di inizio
sp_start_day, sp_start_month, sp_start_year
Questo triplo di valori numerici specifica la data di inizio di un intervallo di date specifico da cercare. Accertatevi di specificare tutti e tre i valori perché una data specificata parzialmente viene ignorata.
È legale specificare solo la data di inizio, solo la data di fine o sia la data di inizio che la data di fine. Se viene specificata solo la data di inizio, la ricerca include documenti corrispondenti con data corrispondente o successiva alla data di inizio. Se viene specificata solo la data di fine, la ricerca include documenti corrispondenti alla data di fine o prima di essa. Se sono specificate sia la data di inizio che la data di fine, la ricerca include documenti corrispondenti dalla data di inizio alla data di fine.
Vengono cercate tutte le date relative all’ora media di Greenwich.
Corrispondenza intervallo date: date di fine
sp_end_day, sp_end_month, sp_end_year
Questo triplo di valori numerici specifica la data di fine dell'intervallo di date specifico da cercare. Accertatevi di specificare tutti e tre i valori perché una data specificata parzialmente viene ignorata.
È legale specificare solo la data di inizio, solo la data di fine o sia la data di inizio che la data di fine. Se viene specificata solo la data di inizio, la ricerca include documenti corrispondenti con data corrispondente o successiva alla data di inizio. Se viene specificata solo la data di fine, la ricerca include documenti corrispondenti alla data di fine o prima di essa. Se sono specificate sia la data di inizio che la data di fine, la ricerca include documenti corrispondenti dalla data di inizio alla data di fine.
Vengono cercate tutte le date relative all’ora media di Greenwich.
All'interno del campo di ricerca
sp_x
<!-- List box selects the search field --> Within <select name="sp_x" size=1> <option value="any" selected>Anywhere</option> <option value="title">Title</option> <option value="desc">Description</option> <option value="keys">Keywords</option> <option value="body">Body</option> <option value="alt">Alternate text</option> <option value="url">URL</option> <option value="target">Target</option> <option value="date">Date</option>* </select>
La casella di riepilogo sp_x consente ai clienti di specificare il campo in cui cercare le stringhe di query.
I clienti possono scegliere tutti i campi, il titolo, la descrizione del documento, le parole chiave del documento, il corpo, il testo alternativo, l'URL del documento, la data o le parole chiave di destinazione.
Quando si utilizza il parametro sp_x , i clienti non devono specificare "title:", "desc:", "keys:", "body:", "alt:", "url:" e "target:" nelle stringhe di query di ricerca.
Se il parametro sp_x viene omesso, o se è impostato su "" o "any", i clienti possono comunque utilizzare le stringhe identificatore del campo. Se il parametro sp_x è impostato su un campo specifico, tutte le altre stringhe identificatore di campo vengono ignorate.
Consultate Le Ricerche .
Mostra conteggio risultati
sp_c
<!-- List box selects number of results to show per page --> Show <select name="sp_c" size=1> <option value=5>5</option> <option value=10 selected>10</option> <option value=25>25</option> <option value=50>50</option> <option value=100>100</option> </select> results
Consente ai clienti di scegliere il numero di risultati di ricerca che vengono visualizzati su ogni pagina di risultati di ricerca.
Nel modulo è possibile avere un numero di opzioni pari o inferiore a quello desiderato. Verificate che il valore "value=" corrisponda al valore visualizzato.
Mostrare o nascondere i riepiloghi
sp_m
<!-- Show or hide summaries in search results --> <select name="sp_m" size=1> <option value=1 selected>with</option> <option value=0>without</option> </select> summaries 
Consente ai clienti di scegliere se visualizzare il testo di riepilogo per ogni corrispondenza.
Impostate il valore su 1 se desiderate visualizzare i riepiloghi. Impostate il valore su 0 se desiderate nascondere i riepiloghi. È inoltre possibile utilizzare il parametro con un set di pulsanti di scelta, come nell'esempio seguente:
<!-- Show or hide summaries in search results --> <input type=radio name="sp_m" value=1 selected>Show summaries <input type=radio name="sp_m" value=0>Hide summaries
Ordina per risultati
sp_s
<!-- Sort results by relevance or by date --> Sort by <select name="sp_s" size=1> <option value=0 selected>relevance</option> <option value=1>date</option> </select>
Consente ai clienti di scegliere se i risultati sono elencati in ordine di rilevanza o data.
Quando il valore è impostato su 1, i risultati vengono elencati dal documento modificato più di recente al documento modificato meno di recente. Quando il valore è impostato su 0, i risultati sono elencati tra quelli più rilevanti e quelli meno rilevanti. È inoltre possibile utilizzare questo parametro con i pulsanti di scelta come nell'esempio seguente:
<!-- Sort results by relevance or by date --> <input type=radio name="sp_s" value=0 selected>Sort by relevance <input type=radio name="sp_s" value=1>Sort by date

Codice HTML per modulo di ricerca avanzato

Il codice del modulo HTML utilizzato per generare il modulo di ricerca avanzata che viene visualizzato nella parte superiore dell'argomento Modulo di ricerca avanzata di esempio.
Vedere Esempio di modulo di ricerca avanzato.
Se utilizzate questo codice, ricordate di sostituire il sp_a valore di sp99999999 con il numero di account effettivo.
Per trovare il numero di account, scegliere Settings > Account Options > Account Settings dal menu prodotto.
<form method="get" action="https://search.atomz.com/search/"> 
<table cellspacing=0 cellpadding=0 border=0> 
<tr><td colspan=4> 
<b>Search For:</b><br> 
<input size=35 name="sp_q"> 
<!-- The "Search" button --> 
<input type=submit value="Search"> 
<input type=hidden name="sp_a" value="sp99999999"> 
<input type=hidden name="sp_f" value="ISO-8859-1"> 
</td></tr> 
<input type=hidden name="sp_advanced" value=1> 
<!-- Allow "any," "all," or "phrase" --> 
<tr><td valign=top> 
<b>Match: </b> 
</td><td colspan=4> 
<input type=radio name="sp_p" value="any">Any word 
<input type=radio name="sp_p" value="all" checked>All words 
<input type=radio name="sp_p" value="phrase">Exact phrase<br> 
<!-- Checkbox enables sound-alike matching --> 
<input type=hidden name="sp_w_control" value=1> 
<input type=checkbox name="sp_w" value="alike" checked> 
Sound-alike matching 
</td></tr> 
<!-- Date range criteria --> 
<tr><td><b>Dated:</b></td><td colspan=4> 
<input type=radio name="sp_d" value="custom" checked> 
<select name="sp_date_range" size=1> 
<option value=-1 selected>Anytime</option> 
<option value=7>Within the last week</option> 
<option value=14>Within the last 2 weeks</option> 
<option value=30>Within the last 30 days</option> 
<option value=60>Within the last 60 days</option> 
<option value=90>Within the last 90 days</option> 
<option value=180>Within the last 180 days</option> 
<option value=365>Within the last year</option> 
<option value=730>Within the last two years</option> 
</select> 
</td></tr> 
<tr><td></td><td rowspan=2> 
<input type=radio name="sp_d" value=specific> 
</td><td align=right>From:</td><td> 
<select name="sp_start_month" size=1> 
<option value=0 selected></option> 
<option value=1>January</option> 
<option value=2>February</option> 
<option value=3>March</option> 
<option value=4>April</option> 
<option value=5>May</option> 
<option value=6>June</option> 
<option value=7>July</option> 
<option value=8>August</option> 
<option value=9>September</option> 
<option value=10>October</option> 
<option value=11>November</option> 
<option value=12>December</option> 
</select> 
<select name="sp_start_day" size=1> 
<option value=0 selected></option> 
<option value=1>1</option> 
<option value=2>2</option> 
<option value=3>3</option> 
<option value=4>4</option> 
<option value=5>5</option> 
<option value=6>6</option> 
<option value=7>7</option> 
<option value=8>8</option> 
<option value=9>9</option> 
<option value=10>10</option> 
<option value=11>11</option> 
<option value=12>12</option> 
<option value=13>13</option> 
<option value=14>14</option> 
<option value=15>15</option> 
<option value=16>16</option> 
<option value=17>17</option> 
<option value=18>18</option> 
<option value=19>19</option> 
<option value=20>20</option> 
<option value=21>21</option> 
<option value=22>22</option> 
<option value=23>23</option> 
<option value=24>24</option> 
<option value=25>25</option> 
<option value=26>26</option> 
<option value=27>27</option> 
<option value=28>28</option> 
<option value=29>29</option> 
<option value=30>30</option> 
<option value=31>31</option> 
</select> 
<!--comma-->, 
<input size=4 name="sp_start_year"> 
</td></tr> 
<tr><td></td> 
<td align=right>To:</td><td> 
<select name="sp_end_month" size=1> 
<option value=0 selected></option> 
<option value=1>January</option> 
<option value=2>February</option> 
<option value=3>March</option> 
<option value=4>April</option> 
<option value=5>May</option> 
<option value=6>June</option> 
<option value=7>July</option> 
<option value=8>August</option> 
<option value=9>September</option> 
<option value=10>October</option> 
<option value=11>November</option> 
<option value=12>December</option> 
</select> 
<select name="sp_end_day" size=1> 
<option value=0 selected></option> 
<option value=1>1</option> 
<option value=2>2</option> 
<option value=3>3</option> 
<option value=4>4</option> 
<option value=5>5</option> 
<option value=6>6</option> 
<option value=7>7</option> 
<option value=8>8</option> 
<option value=9>9</option> 
<option value=10>10</option> 
<option value=11>11</option> 
<option value=12>12</option> 
<option value=13>13</option> 
<option value=14>14</option> 
<option value=15>15</option> 
<option value=16>16</option> 
<option value=17>17</option> 
<option value=18>18</option> 
<option value=19>19</option> 
<option value=20>20</option> 
<option value=21>21</option> 
<option value=22>22</option> 
<option value=23>23</option> 
<option value=24>24</option> 
<option value=25>25</option> 
<option value=26>26</option> 
<option value=27>27</option> 
<option value=28>28</option> 
<option value=29>29</option> 
<option value=30>30</option> 
<option value=31>31</option> 
</select> 
<!--comma-->, 
<input size=4 name="sp_end_year"> 
</td></tr> 
<!-- List box selects the search field --> 
<tr><td valign=top> 
<b>Within: </b> 
</td><td colspan=4><select name="sp_x" size=1> 
<option value="any" selected>Anywhere</option> 
<option value="title">Title</option> 
<option value="desc">Description</option> 
<option value="keys">Keywords</option> 
<option value="body">Body</option> 
<option value="alt">Alternate text</option> 
<option value="url">URL</option> 
<option value="target">Target</option> 
</select> 
</td></tr> 
<!-- List box selects number of results to show per page --> 
<tr><td valign=top> 
<b>Show: </b> 
</td><td colspan=4><select name="sp_c" size=1> 
<option value=5>5</option> 
<option value=10 selected>10</option> 
<option value=25>25</option> 
<option value=50>50</option> 
<option value=100>100</option> 
</select> results  
<!-- Show or hide summaries in search results --> 
<select name="sp_m" size=1> 
<option value=1 selected>with</option> 
<option value=0>without</option> 
</select> summaries<br> 
</td></tr> 
<!-- Sort results by relevance or by date --> 
<tr><td valign=top> 
<b>Sort by: </b> 
</td><td colspan=4><select name="sp_s" size=1> 
<option value=0 selected>relevance</option> 
<option value=1>date</option> 
</select> 
</td></tr> 
</table> 
</form>

Codice modello di modulo di ricerca avanzata

È possibile aggiungere al modello il codice HTML del modulo di ricerca avanzata in modo che la scelta predefinita per qualsiasi parametro sia la stessa della ricerca precedente.
In altre parole, se un cliente fa clic sul Exact phrase pulsante di scelta, è possibile assicurarsi che il pulsante di scelta sia selezionato per impostazione predefinita quando vengono visualizzati i risultati della ricerca.
Questa funzionalità viene realizzata rimuovendo tutti gli identificatori "selezionati" o "selezionati" dai tag HTML standard, quindi sostituendo i seguenti tag HTML:
  • <input>
  • <select>
  • <option>
  • </option>
  • </select>
con i seguenti tag di modello corrispondenti:
  • <search-input>
  • <search-select>
  • <search-option>
  • </search-option>
  • </search-select>
A questo scopo, usate il seguente codice come <form> tag nel modello di ricerca.
<!-- Adobe Target results section.--> 
 
<!-- Show heading and logo graphic. --> 
<SEARCH-IF-RESULTS> 
<b>SEARCH RESULTS <SEARCH-LOWER> - <SEARCH-UPPER></b> 
of <SEARCH-TOTAL> total results for <b><SEARCH-QUERY></b><br> 
</SEARCH-IF-RESULTS> 
<SEARCH-IF-NOT-RESULTS> 
<b>SEARCH RESULTS</b> for <b><SEARCH-QUERY></b><br> 
</SEARCH-IF-NOT-RESULTS> 
<SEARCH-LOGO><br> 
 
<!-- Display Results. --> 
<SEARCH-RESULTS LENGTH=160> 
<p><b><SEARCH-LINK><SEARCH-TITLE LENGTH=160></SEARCH-LINK></b><br> 
<SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-IF-CONTEXT LENGTH=240><SEARCH-CONTEXT><br></SEARCH-IF-CONTEXT> 
<font size="-1"><SEARCH-URL LENGTH=60></font><br> 
</SEARCH-IF-SHOW-SUMMARIES> 
</SEARCH-RESULTS> 
 
<!-- If no results, show a message. --> 
<SEARCH-IF-NOT-RESULTS><p> 
Sorry, no matches were found containing <b><SEARCH-QUERY>.</b> 
</SEARCH-IF-NOT-RESULTS> 
<!-- Show By Relevance, By Date links, Show/Hide Summaries links. --> 
<SEARCH-IF-RESULTS><p> 
<SEARCH-IF-SORT-BY-DATE> 
<b><SEARCH-SORT-BY-SCORE COUNT=10>Sort By Relevance</SEARCH-SORT-BY-SCORE></b> 
</SEARCH-IF-SORT-BY-DATE> 
<SEARCH-IF-SORT-BY-SCORE> 
<b><SEARCH-SORT-BY-DATE COUNT=10>Sort By Date</SEARCH-SORT-BY-DATE></b> 
</SEARCH-IF-SORT-BY-SCORE> 
| <b> 
<SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-HIDE-SUMMARIES COUNT=20>Hide Summaries</SEARCH-HIDE-SUMMARIES> 
</SEARCH-IF-SHOW-SUMMARIES> 
<SEARCH-IF-HIDE-SUMMARIES> 
<SEARCH-SHOW-SUMMARIES COUNT=10>Show Summaries</SEARCH-SHOW-SUMMARIES> 
</SEARCH-IF-HIDE-SUMMARIES> 
</b><br> 
</SEARCH-IF-RESULTS> 
 
<!-- Display Prev & Next links. --> 
<SEARCH-IF-RESULTS> 
<SEARCH-IF-PREV-COUNT> 
<b><SEARCH-PREV>Prev <SEARCH-PREV-COUNT></SEARCH-PREV></b> 
<SEARCH-IF-NEXT-COUNT> | </SEARCH-IF-NEXT-COUNT> 
</SEARCH-IF-PREV-COUNT> 
<SEARCH-IF-NEXT-COUNT> 
<b><SEARCH-NEXT>Next <SEARCH-NEXT-COUNT></SEARCH-NEXT></b><br> 
</SEARCH-IF-NEXT-COUNT><p> 
</SEARCH-IF-RESULTS> 
 
<!-- Put up the next form. --> 
<form method="get" action="https://search.atomz.com/search/"> 
<SEARCH-IF-NOT-ADVANCED> 
<SEARCH-INPUT-ACCOUNT> 
<SEARCH-INPUT-GALLERY> 
<SEARCH-INPUT-QUERY SIZE=25> 
<SEARCH-INPUT type=hidden name=sp_p> 
<input type=submit value="New Search"> 
<SEARCH-IF-INPUT-COLLECTIONS> 
<br><SEARCH-INPUT-COLLECTIONS> 
</SEARCH-IF-INPUT-COLLECTIONS> 
</SEARCH-IF-NOT-ADVANCED> 
<SEARCH-IF-ADVANCED> 
<table cellspacing=0 cellpadding=0 border=0> 
<tr><td colspan=4> 
<b>Search For:</b><br> 
<SEARCH-INPUT-QUERY SIZE=35> 
 
<!-- The "Search" button --> 
<input type=submit value="New Search"> 
<SEARCH-INPUT-ACCOUNT> 
<SEARCH-INPUT-GALLERY> 
</td></tr> 
<SEARCH-IF-INPUT-COLLECTIONS> 
<!-- Collections --> 
<tr><td> 
<b>In: </b> 
</td><td colspan=4> 
<SEARCH-INPUT-COLLECTIONS> 
</td></tr> 
</SEARCH-IF-INPUT-COLLECTIONS> 
<input type=hidden name="sp_advanced" value=1> 
 
<!-- Allow "any," "all," or "phrase" --> 
<tr><td valign=top> 
<b>Match: </b> 
</td><td colspan=4> 
<SEARCH-INPUT type=radio name="sp_p" value="any">Any word 
<SEARCH-INPUT type=radio name="sp_p" value="all">All words 
<SEARCH-INPUT type=radio name="sp_p" value="phrase">Exact phrase<br> 
<!-- Checkbox enables sound-alike matching --> 
<input type=hidden name="sp_w_control" value=1> 
<SEARCH-INPUT type=checkbox name="sp_w" value="alike">Sound-alike matching 
</td></tr> 
 
<!-- Date range section --> 
<tr> 
<td><b>Dated:</b></td> 
<td colspan=3> 
<SEARCH-INPUT type=radio name="sp_d" value="custom"> 
<SEARCH-SELECT name="sp_date_range" size=1> 
<SEARCH-OPTION value=-1>Anytime</SEARCH-OPTION> 
<SEARCH-OPTION value=7>Within the last week</SEARCH-OPTION> 
<SEARCH-OPTION value=14>Within the last 2 weeks</SEARCH-OPTION> 
<SEARCH-OPTION value=30>Within the last 30 days</SEARCH-OPTION> 
<SEARCH-OPTION value=60>Within the last 60 days</SEARCH-OPTION> 
<SEARCH-OPTION value=90>Within the last 90 days</SEARCH-OPTION> 
<SEARCH-OPTION value=180>Within the last 180 days</SEARCH-OPTION> 
<SEARCH-OPTION value=365>Within the last year</SEARCH-OPTION> 
<SEARCH-OPTION value=730>Within the last two years</SEARCH-OPTION> 
</SEARCH-SELECT> 
</td></tr> 
<tr><td></td><td rowspan=2> 
<SEARCH-INPUT type=radio name="sp_d" value=specific></td> 
<td align=right>From:</td><td> 
<SEARCH-SELECT name="sp_start_month" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>January</SEARCH-OPTION> 
<SEARCH-OPTION value=2>February</SEARCH-OPTION> 
<SEARCH-OPTION value=3>March</SEARCH-OPTION> 
<SEARCH-OPTION value=4>April</SEARCH-OPTION> 
<SEARCH-OPTION value=5>May</SEARCH-OPTION> 
<SEARCH-OPTION value=6>June</SEARCH-OPTION> 
<SEARCH-OPTION value=7>July</SEARCH-OPTION> 
<SEARCH-OPTION value=8>August</SEARCH-OPTION> 
<SEARCH-OPTION value=9>September</SEARCH-OPTION> 
<SEARCH-OPTION value=10>October</SEARCH-OPTION> 
<SEARCH-OPTION value=11>November</SEARCH-OPTION> 
<SEARCH-OPTION value=12>December</SEARCH-OPTION> 
</SEARCH-SELECT> 
<SEARCH-SELECT name="sp_start_day" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>1</SEARCH-OPTION> 
<SEARCH-OPTION value=2>2</SEARCH-OPTION> 
<SEARCH-OPTION value=3>3</SEARCH-OPTION> 
<SEARCH-OPTION value=4>4</SEARCH-OPTION> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=6>6</SEARCH-OPTION> 
<SEARCH-OPTION value=7>7</SEARCH-OPTION> 
<SEARCH-OPTION value=8>8</SEARCH-OPTION> 
<SEARCH-OPTION value=9>9</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=11>11</SEARCH-OPTION> 
<SEARCH-OPTION value=12>12</SEARCH-OPTION> 
<SEARCH-OPTION value=13>13</SEARCH-OPTION> 
<SEARCH-OPTION value=14>14</SEARCH-OPTION> 
<SEARCH-OPTION value=15>15</SEARCH-OPTION> 
<SEARCH-OPTION value=16>16</SEARCH-OPTION> 
<SEARCH-OPTION value=17>17</SEARCH-OPTION> 
<SEARCH-OPTION value=18>18</SEARCH-OPTION> 
<SEARCH-OPTION value=19>19</SEARCH-OPTION> 
<SEARCH-OPTION value=20>20</SEARCH-OPTION> 
<SEARCH-OPTION value=21>21</SEARCH-OPTION> 
<SEARCH-OPTION value=22>22</SEARCH-OPTION> 
<SEARCH-OPTION value=23>23</SEARCH-OPTION> 
<SEARCH-OPTION value=24>24</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=26>26</SEARCH-OPTION> 
<SEARCH-OPTION value=27>27</SEARCH-OPTION> 
<SEARCH-OPTION value=28>28</SEARCH-OPTION> 
<SEARCH-OPTION value=29>29</SEARCH-OPTION> 
<SEARCH-OPTION value=30>30</SEARCH-OPTION> 
<SEARCH-OPTION value=31>31</SEARCH-OPTION> 
</SEARCH-SELECT><!--comma-->, 
<SEARCH-INPUT size=4 name="sp_start_year"> 
</td></tr> 
<tr><td></td> 
<td align=right>To:</td><td> 
<SEARCH-SELECT name="sp_end_month" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>January</SEARCH-OPTION> 
<SEARCH-OPTION value=2>February</SEARCH-OPTION> 
<SEARCH-OPTION value=3>March</SEARCH-OPTION> 
<SEARCH-OPTION value=4>April</SEARCH-OPTION> 
<SEARCH-OPTION value=5>May</SEARCH-OPTION> 
<SEARCH-OPTION value=6>June</SEARCH-OPTION> 
<SEARCH-OPTION value=7>July</SEARCH-OPTION> 
<SEARCH-OPTION value=8>August</SEARCH-OPTION> 
<SEARCH-OPTION value=9>September</SEARCH-OPTION> 
<SEARCH-OPTION value=10>October</SEARCH-OPTION> 
<SEARCH-OPTION value=11>November</SEARCH-OPTION> 
<SEARCH-OPTION value=12>December</SEARCH-OPTION> 
</SEARCH-SELECT> 
<SEARCH-SELECT name="sp_end_day" size=1> 
<SEARCH-OPTION value=0></SEARCH-OPTION> 
<SEARCH-OPTION value=1>1</SEARCH-OPTION> 
<SEARCH-OPTION value=2>2</SEARCH-OPTION> 
<SEARCH-OPTION value=3>3</SEARCH-OPTION> 
<SEARCH-OPTION value=4>4</SEARCH-OPTION> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=6>6</SEARCH-OPTION> 
<SEARCH-OPTION value=7>7</SEARCH-OPTION> 
<SEARCH-OPTION value=8>8</SEARCH-OPTION> 
<SEARCH-OPTION value=9>9</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=11>11</SEARCH-OPTION> 
<SEARCH-OPTION value=12>12</SEARCH-OPTION> 
<SEARCH-OPTION value=13>13</SEARCH-OPTION> 
<SEARCH-OPTION value=14>14</SEARCH-OPTION> 
<SEARCH-OPTION value=15>15</SEARCH-OPTION> 
<SEARCH-OPTION value=16>16</SEARCH-OPTION> 
<SEARCH-OPTION value=17>17</SEARCH-OPTION> 
<SEARCH-OPTION value=18>18</SEARCH-OPTION> 
<SEARCH-OPTION value=19>19</SEARCH-OPTION> 
<SEARCH-OPTION value=20>20</SEARCH-OPTION> 
<SEARCH-OPTION value=21>21</SEARCH-OPTION> 
<SEARCH-OPTION value=22>22</SEARCH-OPTION> 
<SEARCH-OPTION value=23>23</SEARCH-OPTION> 
<SEARCH-OPTION value=24>24</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=26>26</SEARCH-OPTION> 
<SEARCH-OPTION value=27>27</SEARCH-OPTION> 
<SEARCH-OPTION value=28>28</SEARCH-OPTION> 
<SEARCH-OPTION value=29>29</SEARCH-OPTION> 
<SEARCH-OPTION value=30>30</SEARCH-OPTION> 
<SEARCH-OPTION value=31>31</SEARCH-OPTION> 
</SEARCH-SELECT><!--comma-->, 
<SEARCH-INPUT size=4 name="sp_end_year"> 
</td></tr> 
<!-- List box selects the search field --> 
<tr><td valign=top> 
<b>Within: </b> 
</td><td colspan=4><SEARCH-SELECT name="sp_x" size=1> 
<SEARCH-OPTION value="any">Anywhere</SEARCH-OPTION> 
<SEARCH-OPTION value="title">Title</SEARCH-OPTION> 
<SEARCH-OPTION value="desc">Description</SEARCH-OPTION> 
<SEARCH-OPTION value="keys">Keywords</SEARCH-OPTION> 
<SEARCH-OPTION value="body">Body</SEARCH-OPTION> 
<SEARCH-OPTION value="alt">Alternate text</SEARCH-OPTION> 
<SEARCH-OPTION value="url">URL</SEARCH-OPTION> 
<SEARCH-OPTION value="target">Target</SEARCH-OPTION> 
</SEARCH-SELECT></td></tr> 
<!-- List box selects number of results to show per page --> 
<tr><td valign=top> 
<b>Show:</b> 
</td><td colspan=4><SEARCH-SELECT name="sp_c" size=1> 
<SEARCH-OPTION value=5>5</SEARCH-OPTION> 
<SEARCH-OPTION value=10>10</SEARCH-OPTION> 
<SEARCH-OPTION value=25>25</SEARCH-OPTION> 
<SEARCH-OPTION value=50>50</SEARCH-OPTION> 
<SEARCH-OPTION value=100>100</SEARCH-OPTION> 
</SEARCH-SELECT> results  
<!-- Show or hide summaries in search results --> 
<SEARCH-SELECT name="sp_m" size=1> 
<SEARCH-OPTION value=1>with</SEARCH-OPTION> 
<SEARCH-OPTION value=0>without</SEARCH-OPTION> 
</SEARCH-SELECT> summaries<br></td></tr> 
<!-- Sort results by relevance or by date --> 
<tr><td valign=top> 
<b>Sort by: </b> 
</td><td colspan=4><SEARCH-SELECT name="sp_s" size=1> 
<SEARCH-OPTION value=0>relevance</SEARCH-OPTION> 
<SEARCH-OPTION value=1>date</SEARCH-OPTION> 
</SEARCH-SELECT></td></tr> 
</table> 
</SEARCH-IF-ADVANCED> 
</form>