 Suchmaschine auf eigenen Webseiten
Wer auf dem Server der JPBerlin eigene Webseiten ablegt, bekommt von uns natürlich Rundum-Service. Dazu gehört auch eine von uns zentral gepflegte Suchmaschine, die sämtliche Webseiten kennt, die auf unserem Server liegen - sei es unter http://www.jpberlin.de oder unter den zahlreichen eigenen Domains unserer Nutzer.
Alle öffentlichen und frei zugänglichen Dokumente dieses Servers sind ihr bekannt. Passwortgeschützte Bereiche werden natürlich nicht indiziert!
Die Indizierung findet alle 5 Tage (1., 5., 10.) in der Nacht statt. Ganz frische Seiten sind also ggf. noch nicht gleich auffindbar.
Mit den folgenden beiden Beispielen kann jeder in seine eigenen Webseiten ein Formular einbauen; dieses ruft dann unsere Suchmaschiene auf. Das Formular muss nicht so groß sein - wie aus dem HTML-Quelltext ersichtlich können "unwichtige" Angaben, wie z.B. die Sortierung etc. auch als "hidden" Tag generiert werden. Damit lässt sich sowohl eine Kurzsuche mit lediglich einem Eingabefeld (wie auf jeder JPBerlin-Seite), als auch eine Profi-Suche mit allem Drum und Dran generieren.
Tip: Über den Paremeter "restrict" lassen sich Elemente einer URL zuweisen. Wer nur "seine" Seiten indiziert haben möchte, der weist dem Flag "restrict" einfach den Wert "www.jpberlin.de/username" oder -bei eigener Domain- den Wert "www.domain.de" zu. Dann kommen als Suchergebnisse nur Seiten heraus, die diesen Text in der Adresse beinhalten.
Wer für die Ergebnisse eine eigene Ausgabeseite im Stil seiner Webseiten haben möchte, kann sich an uns wenden. Es ist möglich einen eigenen Seitenkopf/Seitenabspann etc. zu hinterlegen!
Hier ein Beispiel für eine Profi-Suche:
<form method="post" action="/cgi-bin/htsearch">
<div align="left">
<table>
<tr>
<td align="right">Zutreffend: </td>
<td align="left">
<select name="select">
<option value="and">Alles
<option value="or">Irgendeins
<option value="boolean">Boolean
</select>
</td>
</tr>
<tr>
<td align="right">Umfang der Suche: </td>
<td>
<select name="restrict">
<option value="">Alle Webseiten auf dem Server
<option value="www.jpberlin.de">Nur www.jpberlin.de
</select>
</td>
</tr>
<tr>
<td align="right">Ausgabeformat: </td>
<td>
<select name="format">
<option value="builtin-long">Lang
<option value="builtin-short">Kurz
</select>
</td>
</tr>
<tr>
<td align="right">Sortierung: </td>
<td>
<select name="sort">
<option value="score">Treffer
<option value="time">Zeit
<option value="title">Titel
<option value="revscore">Rückwärts Treffer
<option value="revtime">Rückwärts Zeit
<option value="revtitle">Rückwärts Titel
</select>
</td>
</tr>
<tr>
<td align="right">Suche nach: </td>
<td>
<input type="text" size="30" name="words2" value="">
</td>
</tr>
<tr>
<td> </td>
<td>
<input type="hidden" name="config" value="user">
<input type="hidden" name="exclude" value="">
<input type="submit" value="Start" name="submit">
</td>
</tr>
</table>
</div>
</form>
|