[inizio] [indice generale] [precedente] [successivo] [indice analitico] [contributi]


200. Programmi CGI per l'accesso alla documentazione

Sono già disponibili alcuni programmi CGI che permettono di accedere a documentazione che non è in forma HTML. In particolare, si tratta di VH-man2HTML, e di Info2www.

200.1 VH-man2HTML

VH-man2HTML, o soltanto man2HTML, è un ottimo sistema per convertire le pagine di manuale in pagine HTML, ma in generale lo si usa preferibilmente come programma CGI per l'accesso a questa documentazione senza predisporre una documentazione intermedia. Se è disponibile, VH-man2HTML si avvale anche di Glimpse, un programma per l'indicizzazione dei dati che facilita la ricerca delle informazioni (purtroppo, Glimpse non è software libero).

In generale, se la propria distribuzione GNU/Linux fornisce il pacchetto di VH-man2HTML (con questo o con un altro nome), dopo l'installazione non c'è bisogno d'altro, a parte la presenza del servizio HTTP in grado di gestire anche i programmi CGI. La figura 200.1 mostra in che modo si può presentare VH-man2HTML quando si accede attraverso un navigatore: in generale dovrebbe trattarsi dell'indirizzo `http://<host>/cgi-bin/man2html'.

174.jpg

Figura 200.1: La pagina iniziale di VH-man2HTML, quando si accede attraverso il servizio HTTP.

Per accedere alla funzione `Manual Pages full text search', occorre disporre di Glimpse.

200.2 Info2www

Come suggerisce il nome, Info2www è un sistema che permette di navigare nella documentazione Info attraverso il protocollo HTTP. Il suo funzionamento è molto semplice e risulta un po' più pratico rispetto al metodo tradizionale di accesso a questa documentazione. La figura 200.2 corrisponde all'accesso a un URI del tipo `http://<host>/cgi-bin/info2www'.

175.jpg

Figura 200.2: La pagina iniziale di Info2www, corrispondente al nodo `(dir)' del sistema Info.

---------------------------

Appunti Linux 2000.04.12 --- Copyright © 1997-2000 Daniele Giacomini --  daniele @ pluto.linux.it


[inizio] [indice generale] [precedente] [successivo] [indice analitico] [contributi]