Index of /public/net/www/tools/cgi-src

      Name                   Last modified     Size  Description

[DIR] Parent Directory 19-Dec-96 12:46 - [CMP] alias.tar.gz 25-Jan-96 12:15 4k [CMP] answers.tar.gz 25-Jan-96 12:16 7k [CMP] comments.tar.gz 25-Jan-96 12:15 6k [CMP] defaultlanguage.tar.gz 10-Jul-95 14:29 5k [CMP] getinfo.tar.gz 25-Jan-96 12:15 1k [CMP] mailto.tar.gz 23-Feb-96 13:42 9k [CMP] market.tar.gz 23-Feb-96 13:42 12k [CMP] problem.tar.gz 25-Jan-96 12:16 14k [CMP] set.tar.gz 25-Jan-96 12:15 5k [CMP] telephone.tar.gz 25-Jan-96 12:16 8k [CMP] termine.tar.gz 25-Jan-96 12:16 9k [CMP] user.tar.gz 23-Feb-96 13:42 4k [CMP] vvz.tar.gz 25-Jan-96 12:16 15k

These are the sources to the CGI scripts developed and used at the
University of Karlsruhe, Germany. This is work in progress, so beware
and use at your own risk. Most of the programs won't be useful without
modification, as they represent the local status. However, if you have
patches or modifications you think could be useful for others too, feel
free to contact webmaster@rz.uni-karlsruhe.de

The scripts usually constist of a single C file (with site-dependent
#defines at the top) <tool>.c, a language- and site-dependent include
file <tool>_<language>.c (only German versions available now), linked
with CGI tools, Pattern Matching tools and Network Connection tools.
There often is a script update-<tool>, which is called from the main
update script which is run by cron nightly. Sometimes there's also
another C program/script used to preprocess data.

This is the first time I distribute these programs, so may be I missed
something, forgot to include a file, etc. Please contact me if this should
be the case.

Also, if you find this useful and want to install it at your Web site,
send me a notification - I want to see if there's public interest in
these tools; if it's worth to officially release and support them.

util.c has been stolen from NCSA's CGI-Scripts distribution.
wildmat.c has been stolen from Rich Salz' INN library.
get_tcp_conn.h has been stolen from nntp.1.5.11 (?)

Index of the tools in ftp://ftp.rz.uni-karlsruhe.de/pub/net/www/tools/cgi-src/
alias		In a distributed environment with many 'slave' httpds to serve
		user directories, you can have 'generic' www addresses in the
		form of http://www.site/cgi-bin/alias/~username, and alias
		redirects to http://some.strange.host.site/~username. With
		CERN httpd this even can be done as http://www.site/~username.
		Demo: http://www.rz.uni-karlsruhe.de/~webmaster
answers		A system to collect FAQ URLs from News, from HTTP sites and
		elsewhere, and a search cgi that lets users enter a keyword
		and presents links to the FAQs with the keyword in their title.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/answers
comments	Allows users to enter their comments, and writes them either
		to a numbered file (like news) or mails them to the webmaster.
		Like mailto, but with requirements to fill in a realname or
		a mail address.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/comments
info		Returns information about a WWW server. Currently only used
		to build a list of all user homepages in a distributed
		environment.
		Demo: http://tp70.rz.uni-karlsruhe.de/cgi-bin/info/public_html
mailto		WWW Mail Gateway, replaces mailto: links since they don't work
		in every browser. Has a configuration file for 'allowed'
		mail addresses.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/mailto
problem		A problem solving system, like XPS.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/problem
telephone	A WWW Telephone Directory meeting our special needs. Has one
		level of directories and a search function.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/telephone
termine		A WWW "What's Up?" - a CGI with access control to enter new
		items and a script to expire old items.
		Demo: http://www.rz.uni-karlsruhe.de/Termine/
user		Allows users to have their own cgi scripts executed under their
		own uid, so they can't do any harm to the WWW server.
		Demo: http://rzstud1.rz.uni-karlsruhe.de/cgi-bin/user/ub6v/mbform
vvz		A WWW lectures list.
		Demo: http://www.rz.uni-karlsruhe.de/cgi-bin/vvz

Bye, Andy

-------------------------------------------------------------------------------
   Andreas Ley       !  "Even when you're   !  Email: ley@rz.uni-karlsruhe.de 
   Nelkenstr. 9      !   a genius, life is  !  Voice: +49 721 84 10 36
   76135 Karlsruhe   !   a mystery!"        !  RZ:    +49 721 608 4038
   Germany           !  Doogie Howser, M.D. !  AKK:   +49 721 96 403 22