Mit Sammlungen können Ihre Kunden bestimmte Bereiche Ihrer Website durchsuchen. Je nachdem, ob Sie eine Dropdown-Liste oder eine Liste von Kontrollkästchen implementieren, können Sie Ihren Kunden das Durchsuchen einer oder mehrerer Sammlungen ermöglichen.
Siehe auch Sammlungen.
Das folgende Beispiel zeigt vier verschiedene Sammlungsnamen und die zugehörigen Bereiche der Website, die sie behandeln:
Name der Kollektion |
|
---|---|
Produkte |
|
Bekannte |
https://www.mycompany.com/customers/ |
Nachrichten |
https://www.mycompany.com/news/ |
Info zur Adobe |
https://www.mycompany.com/company/ |
Über die Oberfläche des Dropdown-Suchformulars können Benutzer eine Sammlung auswählen und sieht wie folgt aus:
Das Dropdown-Suchformular wird mit dem folgenden HTML-Code generiert:
<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>
Alternativ können Sie auch eine Gruppe von Kontrollkästchen in Ihrem Suchformular verwenden, damit Besucher mehrere Sammlungen auswählen können:
Das Kontrollkästchen-Suchformular wird mit dem folgenden HTML-Code generiert:
<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>
Das Suchvorlagentag <search-input-collections>
generiert das HTML des Sammlungsfelds in den Suchergebnissen und wählt automatisch die in der Suche angegebene Liste aus. Wenn Sie stattdessen Kontrollkästchen generieren möchten, verwenden Sie das <search-input>
-Tag anstelle des <input>
-Tags wie folgt:
<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>
Das <search-input>
-Tag gibt ein <input>
-Tag aus und enthält das checked
-Attribut, wenn die Sammlung in der Suche angegeben wurde.
Sie können Ihre Framesets so konfigurieren, dass sie mit der Site-Suche/dem Merchandising funktionieren.
Weitere Informationen zu HTML-Frames und dem HTML-Frameset-Element finden Sie in der folgenden URL:
https://www.w3schools.com/html/html_frames.asp
Wenn Ihre Site Frames verwendet, können Sie einen Zielgruppe-Frame für Suchergebnislinks angeben. Die standardmäßige Zielgruppe lautet _self, mit der Links im aktuellen Frame oder Browserfenster geöffnet werden. Sie können stattdessen Site- oder browserbezogene Zielgruppen angeben:
Wenn Ihre Site keine Frames verwendet, sollten Sie den Standardnamen der Zielgruppe wahrscheinlich nicht ändern.
Wenn Sie eine Vorlage für benutzerdefinierte Suchergebnisse für Ihre Website erstellen, können Sie die angegebene Einstellung mit dem target
-Attribut des <search-link>
-Tags überschreiben.
Das Konfigurieren von Framesets erfolgt wie folgt:
Prozessschritt |
Prozessbeschreibung |
Link |
---|---|---|
1 |
hinzufügen Sie das Formular in den gewünschten Rahmen auf Ihrer Webseite. |
Hinzufügen des Suchformularcodes zu einem Rahmen in Ihrer... |
2 |
Legen Sie die Zielgruppe für die Suchergebnisseite fest. |
|
3 |
Legen Sie die Zielgruppe für Links fest, die über die Suchergebnisseite erstellt werden. |
|
4 |
Bearbeiten Sie die Navigationsrahmenseiten, um zu verhindern, dass sie indiziert werden. |
Bearbeiten der Navigationsrahmenseiten, um zu verhindern, dass sie... |
5 |
Testen Sie das Suchformular. |
Klicken Sie im Produktmenü auf Design > Auto-Complete > Form Source.
Der Code des HTML-Suchformulars sieht wie folgt aus:
<!-- 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>
Wählen Sie auf der Seite Standard Form Source den HTML-Suchformularcode aus, der im Textfeld angezeigt wird, und kopieren Sie ihn.
Fügen Sie den Code des Suchformulars in den Rahmen ein, den Sie im Frameset verwenden möchten.
Im folgenden Beispiel wird der Code des Suchformulars in den Navigationsrahmen eingefügt - den schmalen vertikalen Rahmen auf der linken Seite des Bildschirms.
Wenn Sie Ihren Suchformularcode wie oben in den vertikalen Navigationsrahmen platziert haben, können Sie die Suchergebnisse im größeren Hauptframe anzeigen. In diesem Beispiel rufen Sie das Hauptbild "body"auf und legen es als Zielgruppe-Frame fest.
Um den Zielgruppen-Rahmen für die Ergebnisseite festzulegen, fügen Sie dem Formular eine Zielgruppe und einen Wert hinzu, indem Sie die folgende Zeile im Suchformularcode wie folgt ändern:
<form method="get" action="https://search.atomz.com/search/">
Folgendes:
<form target="body" method="get" action="https://search.atomz.com/search/">
Stellen Sie sicher, dass Sie den Wert für die Zielgruppe des Formulars in Anführungszeichen setzen.
Wenn ein Kunde eine Suche nach Ihrer Website durchführt, werden die Suchergebnisse im Textrahmen der Webseite angezeigt.
Sie können den Zielrahmen festlegen, indem Sie die Vorlage direkt bearbeiten.
Wenn Ihre Suchergebnisse im Textrahmen erscheinen, sollten Sie die Links wahrscheinlich auch im Textrahmen öffnen. Da es sich hierbei um denselben Frame handelt, d. h. um den Standardwert "_self"
, müssen Sie keine Änderungen vornehmen.
Sie können auch den Zielrahmen für Ergebnislinks festlegen. Die folgenden Beispiele zeigen, was Sie tun können:
Der Name der Zielgruppe kann entweder der Name eines Rahmens sein, der in Ihrem HTML-Code angegeben ist, oder einer der folgenden HTML-Standardwerte sein:
target="_blank"
Öffnen Sie Links in einem neuen, leeren, unbenannten Fenster.
target="_self"
Standard. Öffnen Sie Links im selben Fenster, in dem sich die Suchergebnisse befinden. In diesem Fall das Fenster mit den ursprünglichen Suchergebnissen. Verwenden Sie diese Option, um eine global zugewiesene Basisversion zu überschreiben.
target="_parent"
Öffnen Sie Links im übergeordneten Frameset der Link-Seite. Wenn das Dokument kein übergeordnetes Element hat, funktioniert dies standardmäßig wie "_self"
.
target="_top"
Öffnen Sie die Links im vollständigen Fenster. Wenn sich das Dokument bereits oben befindet, funktioniert dies standardmäßig wie "_self"
. Verwenden Sie diese Option, um aus einer willkürlich tiefen Rahmenverschachtelung auszubrechen.
Um beispielsweise den Zielrahmen für die Zielgruppe _blank
festzulegen, können Sie die Vorlage wie folgt bearbeiten:
Klicken Sie im Produktmenü auf Design > Templates.
Klicken Sie auf der Seite Staged Templates in der Tabelle auf den Namen der Vorlage mit dem Ziel-Frame.
Suchen Sie das Tag <search-link>
. Ihr standardmäßiges <search-link>
-Tag sollte wie folgt aussehen:
<search-link><search-title length=100></search-link>
hinzufügen Sie die Zielgruppe "frame"auf das Tag <search-link>
. Geben Sie im obigen Beispiel target="_blank"
ein. Achten Sie darauf, den Unterstrich und die Anführungszeichen um den Wert der Zielgruppe einzufügen.
Das <search-link>
-Tag wird nun wie folgt angezeigt:
<search-link target="_blank"><search-title length=100></search-link>
Wenn ein Site-Besucher einen Link zu den Suchergebnissen wählt, wird die verknüpfte Seite jetzt in einem neuen, leeren Fenster geöffnet.
Normalerweise sollten Sie Ihre Navigationsrahmen davon ausschließen, mit Ihren Suchergebnissen indiziert zu werden. Um diese Funktion zu nutzen, können Sie diesen Seiten noindex
-Meta-Tag hinzufügen.
Öffnen Sie die HTML-Seitenquelle für Ihren Navigationsrahmen.
hinzufügen Sie das folgende Meta-Tag im Abschnitt <head>
Ihres HTML-Codes:
<meta name="robots" content="noindex">
Beispiel:
<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>
Gehen Sie zu Ihrer Website und navigieren Sie zu einem Formular.
Geben Sie im Suchfeld einige Suchbegriffe ein und klicken Sie dann auf Search.
Folgendes trifft zu:
Wenn nach dem Testen des Suchformulars Probleme mit Frames auftreten, wenden Sie sich an den Kundensupport.
Sie können den erweiterten Formularcode an Ihre Design- und Inhaltsanforderungen anpassen oder zusätzliche Suchparameter hinzufügen oder entfernen.
Ihre Startseite eignet sich gut zum Einfügen eines erweiterten Suchformulars, da viele Kunden dort Suchfunktionen erwarten. Sie können auch eine HTML-Seite erstellen, die das Suchformular und andere hilfreiche Informationen enthält, und dann auf der gesamten Website eine Verknüpfung zu dieser Seite herstellen.
Wenn Sie geschützten Inhalt indizieren, können Sie die Suchergebnisse von sicheren Search Web-Servern bereitstellen lassen. Ändern Sie die URL im Aktionsattribut des Suchformulars in: action="https://search.atomz.com/search/" verwenden.
Einige HTML-Editoren haben Probleme beim Einfügen von HTML-Code aus anderen Anwendungen. Wenn der HTML-Code als Text auf Ihrer Webseite angezeigt wird, kopieren Sie den Suchcode in einen einfachen Texteditor, z. B. Notepad unter Windows oder Simple Text unter Mac, und kopieren Sie ihn dann erneut in Ihren HTML-Editor.
Suchparameter werden im Code des erweiterten Suchformulars verwendet, um Optionsfelder, Kontrollkästchen und Listen zu erstellen, die Kunden zur individuellen Suche verwenden können. Kunden können beispielsweise die Anzahl der angezeigten Suchergebnisse oder einen Datumsbereich angeben oder ob Zusammenfassungen mit den Suchergebnissen angezeigt werden, die alle in den erweiterten Suchformularen angezeigt werden.
Mithilfe des folgenden Beispiels für die erweiterte Suche wird im restlichen Verlauf dieses Themas gezeigt, wie jede Option im Formular mithilfe von Suchparametern erstellt wird.
Sie können den gesamten HTML-Code für das erweiterte Suchformular des obigen Beispiels Ansicht haben.
Siehe HTML-Code für erweiterte Suche.
Siehe Konfigurieren von CSS zum automatischen Ausfüllen.
Siehe Kopieren des HTML-Codes des Suchformulars in die….
Position im Formular |
Parameter |
HTML-Code |
Beschreibung |
---|---|---|---|
Optionen für erweiterte Suchformulare aktivieren (ausgeblendetes Feld) |
sp_advanced |
<input type="hidden" name="sp_advanced" value="1"> |
Erweiterte Suchoptionen aktivieren oder deaktivieren. Sie können beispielsweise ein Standardsuchformular auf Ihre Startseite mit einem Link zu einer zweiten Seite mit einem erweiterten Formular einfügen. In diesem Fall würden Sie eine Kopie Ihres Standardformulars in <search-if-not-advanced> einfügen...</search-if-not-advanced> -Vorlagen-Tags. Ein Kunde, der eine Suche über das Standardformular durchführt, sieht ein Standardsuchformular, wenn die Suchergebnisse angezeigt werden. Im Bildschirm für das erweiterte Suchformular fügen Sie das Tag <input type=hidden name="sp_advanced" value=1> mit den anderen erweiterten Formularoptionen ein. Sie fügen auch eine Kopie des erweiterten Suchformulars in der Datei "<search-if-advanced>"ein... </search-if-advanced>-Vorlagen-Tags. Ein Kunde, der über das erweiterte Suchformular eine Suche durchführt, sieht ein erweitertes Suchformular, wenn die Suchergebnisse angezeigt werden. |
Übereinstimmung mit allen, allen oder Wortgruppen |
sp_p
|
|
Erlauben Sie Ihrem Kunden, anzugeben, dass "beliebiges Wort", "alle Wörter"oder "der genaue Wortlaut"vorhanden sein muss, damit ein Dokument übereinstimmt. Wenn der Parameter sp_p angegeben ist, müssen Kunden nicht "+"oder "-"oder beides in der Abfrage der Suche verwenden. Wenn der Parameter sp_p weggelassen wird oder wenn er auf ""oder "any"festgelegt ist, können Kunden weiterhin die Spezifikatoren "+"und "-"verwenden. Wenn der Parameter sp_p auf "all"oder "Satz"festgelegt ist, werden die angegebenen Werte "+"und "-"ignoriert. Sie können mehr über die Verwendung von "+"und "-"in einer Suche erfahren. Siehe Info zu Suchen |
Klanggleiche Übereinstimmung |
sp_w und sp_w_control
|
|
Ermöglicht Kunden die Aktivierung oder Deaktivierung der Klangabstimmung. Geräuschgleiche Übereinstimmungen ermöglichen es falsch geschriebenen Suchbegriffen, Abfragen zu entsprechen, die in Ihren Dokumenten "ähnlich"klingen. Wenn der Parameter sp_w_control auf 1 gesetzt und der Parameter sp_w auf "alike"gesetzt ist, wird das generierte Kontrollkästchen aktiviert, sodass standardmäßig eine Übereinstimmung mit dem Ton möglich ist. Wenn der Parameter sp_w auf "" eingestellt ist, wird das Kontrollkästchen nicht aktiviert. Wenn Sie während des letzten Indexierungsvorgangs keine Klangalibrierung aktiviert haben, ist eine Klangalike-Übereinstimmung nicht möglich und der Parameter sp_w wird ignoriert. Um die Klangübereinstimmung zu aktivieren, klicken Sie im Produktmenü auf Linguistik > Wörter und Sprache > Audioähnliche Übereinstimmung . Sie können die Parameter sp_w und sp_w_control wie folgt zuweisen: Wenn in diesem Fall der Parameter sp_w_control auf 0 gesetzt und der Parameter sp_w auf "exakt"gesetzt ist, ist die Klangübereinstimmung standardmäßig deaktiviert. Wenn der Parameter sp_w auf ""festgelegt ist, wird die Klangalibrierung aktiviert. |
Datumsbereich passend |
sp_d
|
|
Der Parameter sp_d gibt einen benutzerspezifischen Datenbereich an, der für die Ausführung passend ist, oder einen bestimmten Datumsbereich, der mit der Ausführung übereinstimmt. Im standardmäßigen erweiterten Suchformular wird diese Option als Optionsfeldgruppe mit einer Dropdown-Liste von "benutzerspezifischen"Datumsbereichen angezeigt, die mit einem Parameter sp_date_range generiert wurde. Es enthält außerdem und eine Gruppe von "spezifischen" Beginn- und Enddaten, die mit sp_Beginn_day , sp_Beginn_month , sp_Beginn_year , sp_end_day , sp_end_month <a9/ > und sp_end_year -Parameter. Ein "benutzerdefinierter"Datumsbereich ist ein benannter Datumsbereich, der durchsucht werden soll. Zum Beispiel "Jederzeit", "Heute", "Im letzten Jahr"usw. Ein "spezifischer"Datumsbereich besteht aus einem Beginn- und einem Enddatum. Beispiel: vom 8. September 2009 bis zum 18. Oktober 2011. |
Datumsbereich-Übereinstimmung: benutzerdefinierter Datumsbereich |
sp_date_range
|
|
Der Parameter sp_date_range wird verwendet, um einen "benutzerspezifischen"Datumsbereich zu erstellen. Zum Beispiel "Jederzeit", "Heute", "Im letzten Jahr"usw. Werte größer als oder gleich null geben die Anzahl der Tage an, die vor dem heutigen Tag gesucht werden sollen. Beispielsweise gibt der Wert 0 "Heute"an, der Wert 1 "Heute und Gestern", der Wert 30 "In den letzten 30 Tagen"usw. Werte unter null geben einen benutzerdefinierten Bereich wie folgt an:
|
Datumsbereich-Übereinstimmung: beginn |
sp_Beginn_day, sp_Beginn_month, sp_Beginn_year
|
Dieses Dreieck mit numerischen Werten gibt das Datum des Beginns eines bestimmten zu suchenden Datumsbereichs an. Achten Sie darauf, alle drei Werte anzugeben, da ein teilweise angegebenes Datum ignoriert wird. Es ist zulässig, nur das Datum des Beginns, nur das Enddatum oder sowohl das Datum des Beginns als auch das Enddatum anzugeben. Wenn nur das Datum des Beginns angegeben ist, enthält die Suche passende Dokumente, die am oder nach dem Datum des Beginns datiert sind. Wenn nur das Enddatum angegeben ist, enthält die Suche passende Dokumente am oder vor dem Enddatum. Wenn sowohl das Beginns- als auch das Enddatum angegeben sind, enthält die Suche passende Dokumente vom Beginn bis zum Enddatum. Alle Datumsangaben werden relativ zur Greenwich Mean Time durchsucht. |
|
Datumsbereich-Übereinstimmung: Enddaten |
sp_end_day, sp_end_month, sp_end_year
|
Dieses Dreieck aus numerischen Werten gibt das Enddatum des zu suchenden Datumsbereichs an. Achten Sie darauf, alle drei Werte anzugeben, da ein teilweise angegebenes Datum ignoriert wird. Es ist zulässig, nur das Beginn-, das Enddatum oder sowohl das Beginns- als auch das Enddatum anzugeben. Wenn nur das Datum des Beginns angegeben ist, enthält die Suche passende Dokumente, die am oder nach dem Datum des Beginns datiert sind. Wenn nur das Enddatum angegeben ist, enthält die Suche passende Dokumente am oder vor dem Enddatum. Wenn sowohl der Beginn als auch das Enddatum angegeben sind, enthält die Suche passende Dokumente vom Beginn bis zum Enddatum. Alle Datumsangaben werden relativ zur Greenwich Mean Time durchsucht. |
|
Innerhalb des Suchfelds |
sp_x |
|
Im Feld sp_x Liste können Ihre Kunden das Feld angeben, in dem nach den Abfragen-Zeichenfolgen gesucht werden soll. Die Kunden können entweder alle Felder, den Titel, die Beschreibung des Dokuments, die Schlüsselwörter des Dokuments, den Haupttext, den Alternativtext, die URL, das Datum oder die Zielgruppe des Dokuments auswählen. Wenn der Parameter sp_x verwendet wird, müssen Kunden nicht "title:", "desc:", "keys:", "body:", "alt:", "url:"und "Zielgruppe:"in den Zeichenfolgen für die Abfrage der Suche angeben. Wenn der Parameter sp_x weggelassen wird oder wenn er auf ""oder "any"festgelegt ist, können Kunden weiterhin die Feldspezifizierungs-Zeichenfolgen verwenden. Wenn der Parameter sp_x auf ein bestimmtes Feld eingestellt ist, werden alle anderen Feldkennzeichenfolgen ignoriert. Siehe Info zu Suchen |
Ergebnisanzahl anzeigen |
sp_c |
|
Ermöglicht Kunden die Auswahl der Anzahl der Suchergebnisse, die auf jeder Suchergebnisseite angezeigt werden. Sie können so viele oder so wenige Auswahlmöglichkeiten im Formular haben, wie Sie möchten. Stellen Sie sicher, dass der Wert "value="mit dem angezeigten Wert übereinstimmt. |
Zusammenfassungen ein- oder ausblenden |
sp_m |
|
Ermöglicht Kunden die Auswahl, ob für jede Übereinstimmung Zusammenfassungstext angezeigt wird. Setzen Sie den Wert auf 1, wenn Sie Zusammenfassungen anzeigen möchten. Setzen Sie den Wert auf 0, wenn Sie Zusammenfassungen ausblenden möchten. Sie können den Parameter auch mit einer Reihe von Optionsfeldern verwenden, wie im folgenden Beispiel: |
Nach Ergebnissen sortieren |
sp_s |
|
Ermöglicht Kunden die Auswahl, ob die Ergebnisse in der Reihenfolge ihrer Relevanz oder ihres Datums aufgeführt werden. Wenn der Wert auf 1 gesetzt ist, werden die Ergebnisse vom zuletzt geänderten Dokument zum am wenigsten geänderten Dokument aufgelistet. Wenn der Wert auf 0 gesetzt ist, werden die Ergebnisse aus der Liste der relevantesten bis zum am wenigsten relevanten aufgeführt. Sie können diesen Parameter auch mit Optionsfeldern wie im folgenden Beispiel verwenden: |
Der HTML-Formularcode, mit dem das erweiterte Suchformular erstellt wird, das oben im Thema Beispiel für das erweiterte Suchformular angezeigt wird.
Siehe Beispiel für ein erweitertes Suchformular.
Wenn Sie diesen Code verwenden, denken Sie daran, den sp_a
-Wert von sp99999999
durch Ihre tatsächliche Kontonummer zu ersetzen.
Um Ihre Kontonummer zu finden, klicken Sie im Produktmenü auf Settings > Account Options > Account Settings.
<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>
Sie können der Vorlage den HTML-Code für das erweiterte Suchformular so hinzufügen, dass die Standardauswahl für jeden Parameter mit der vorherigen Suche übereinstimmt.
Anders ausgedrückt, wenn ein Kunde auf das Optionsfeld Exact phrase klickt, können Sie sicherstellen, dass das Optionsfeld standardmäßig ausgewählt ist, wenn die Suchergebnisse angezeigt werden.
Diese Funktion wird ausgeführt, indem alle "aktivierten"oder "ausgewählten"Bezeichner aus den Standard-HTML-Tags entfernt und anschließend die folgenden HTML-Tags ersetzt werden:
<input>
<select>
<option>
</option>
</select>
mit den folgenden Vorlagen-Tags:
<search-input>
<search-select>
<search-option>
</search-option>
</search-select>
Dazu verwenden Sie den folgenden Code als <form>
-Tag in Ihrer Suchvorlage.
<!-- 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>