
news-srv.essi.fr. Pour son installation, News Search nécessite une machine possédant :
Fichiers nécessaires :
- index.html -- génération des frames
- requete.html -- formulaire de requêtes - frame d'entête
- doc.html -- documentation - frame centrale
- banner.html -- frame de pied de page
- images -- répertoire contenant les images de l'interface
- images/titre.gif -- image NewsSearch
- images/submit.gif -- image Search
- requete.php3 -- gestion du formulaire
- base -- répertoire contenant les fichiers index de Glimpse
- base/.glimpse_filenames
- base/.glimpse_filenames_index
- base/.glimpse_filetimes
- base/.glimpse_index
- base/.glimpse_message
- base/.glimpse_partitions
- base/.glimpse_statistics
Modifications éventuelles des fichiers :
PATH, d'accés au programme Glimpse. Nous avons donc dû entrer son chemin en "dur" dans le fichier requete.php3. Ce chemin est le suivant : /opt/net/bin/glimpse.Glimpse est différent, veillez à modifier le fichier requete.php3 (ligne 69) en conséquence.Glimpse ne se trouvent pas dans le répertoire base, vous pouvez modifier le fichier requete.php3 afin de changer le chemin d'accés à l'index. Cela doit être fait aux lignes 82 et 84 en remplacant ./base par votre chemin.
Génération d'index avec Glimpse :
Glimpse pour News Search, la commande est la suivante :News Searchglimpseindex -b -t -H ./base -f "chemin d'accés aux News"glimpseindex -b -t -H ./base -f /news/articles
news dans son arborescense).Glimpse traitera uniquement les nouveaux fichiers.
PATTERN sera : linux;unixPATTERN sera : linux,unixPATTERN complexe.(linux;unix),windows.l.unx retournera les messages contenant "linux" mais aussi "lonux". li*unx retournera les messages contenant "linux" mais aussi "liiiiiiiiinux" ou "lnux". linux retournera les messages contenant "linux" en début de ligne. linux$ retournera les messages contenant "linux" en fin de ligne.
l.*x retournera tous les messages contenant un "l", suivi de zéro ou plusieurs lettres avant de retrouver un "x" (retournera : "lx", "lux", "linux", ...etc).un.*x retrournera "unix" mais pas "un prix"