Como instalar el libro de visitas guestbook.cgi de Matt Wright por Justino Martinez (biblioteca@webviva.com), 1998 http://www.webviva.com/biblioteca Archivos que lo componen 1) README Ayuda en Ingles (mas detallada que esta) 2) LEEME Ayuda en Castellano (este fichero) 2) guestbook.pl - El CGI en Perl. 3) guestbook.html - La pagina que enseña el libro de visitas. 4) addguest.html - El formulario que hay que rellenar para llevar a cabo una entrada el el libro de visitad. 5) guestlog.html - Un fichero de logs que puede consultarse para ver los posibles errores y saber el numero IP de los que rellenan el formulario. ____________________ GUESTBOOK.PL - Debe tener permisos 755. Variables que hay que cambiar # Set Variables $guestbookurl - La url de la pagina guestbook.html (en jet es http://web.jet.es/usuario/etc,etc/guestbook.html) $guestbookreal - La localizacion completa de guestbook.html (en jet es /home/./usuario/etc,etc/guestbook.html) $guestlog - La localizacion completa del guestlog.html (en jet es /home/./usuario/etc,etc/guestlog.html) $cgiurl - La url del script guestbook.cgi (en jet es http://web.jet.es/usuario/etc,etc/guestbook.cgi) Opcion 1: $mail - Permite que se te notifique por mail cada vez que alguien rellena el formulario (=1). Si $mail=1 entonces debes rellenar $recipient - Tu direccion de E-Mail $mailprog - La localizacion de sendmail (en Jet es /usr/sbin/sendmail) Opcion 2: $uselog - Si $uselog=1 se genera un archivo (guestlog.html) que contiene un pequeño log de los errores que se dan y del numero IP de las personas que rellenan el formulario Opcion 3: $linkmail - Si =1 entonces las direcciones de mail que aparezcan en la hoja quedan en hipertexto. Opcion 4: $separator - Si =1 pone una linea entre cada contribución Opcion 5: $redirection - En general =0, para más detalles vease README Opcion 6: $entry_order - =1 pone las contribuciones más nuevas las primeras Opcion 7: $remote_mail - =1 Envia un correo a la persona que ha rellenado el formulario con el contenido de lo que ha rellenado. En ese caso debeis rellenar las opciones $recipient - Tu direccion de E-Mail $mailprog - La localizacion de sendmail (en Jet es /usr/sbin/sendmail) Opcion 8: $allow_html - =1 Permite que la gente introduzca código HTML en sus opiniones Opcion 9: $line_breaks - =1 Permite que los retornos de carro que introduce el que rellena el formulario queden tal cual. En caso contrario los elimina y los retornos de carro quedan determinados por el ancho de hoja. ____________________ GUESTBOOK.HTML - Debe tener permisos 666. NO BORRAR LA LINEA ya que a partir de ahí se introduce el listado con las opiniones de la gente. ____________________ ADDGUEST.HTML - Formulario que llama a guestbook.cgi. Recordad que debeis poner action="path hasta guestbook.cgi" en la directiva
____________________ GUESTLOG.HTML - Página en la que se almacenará el fichero de logs. Debe tener permisos 666 ____________________