The spider.ini file



The spider.ini file is not supposed to be edited manually, but it is the file that contains all your configuration choises. A line that starts with a ';' is a comment, a line that starts with '[' is the beginning of a new section in the file, and also the end of the previous section. Every other line defines a variable in the section.

A variable may be either a string or an integer number, or a list of strings and/or integers.

When you look at the file, you will hopefully realize why you don't want to edit it manually.


The file usually looks something like this:
; Spinner config file ver. 3.0
;
[LoadedModules]
htmlparse.lpc=1
ismap.lpc=1
relay.lpc=1
proxy.lpc=1
filesystem.lpc=1
userfs.lpc=1
contenttypes.lpc=1
config.lpc=1
userdb.lpc=1
;
[AllModules]
proxy.lpc={"HTTP-Proxy"},{"This is a caching HTTP-proxy."}
filesystem.lpc={"Filesystem"},{"This is a virtual filesystem, use it to make files available to the users of your WWW-server."}
userfs.lpc={"User Filesystem"},{"This is a user filesystem, use it to make it possible  for your users to add their own home-pages."}
config.lpc={"Configuration"},{"This is the module which generates all the nice html-forms you use to configure spider. It is also responsible for the general maintenance ones."}
contenttypes.lpc={"Contenttypes"},{"This module handles all normal extension to contenttype mapping. Given the file 'foo.html', it will set the contenttype to 'text/html'."}
userdb.lpc={"User database"},{"This module handles the security in spider, and uses the normal system password and user database to validate users."}
timestamp.lpc={"Explicit timestamp"},{"Generates the timestamp of a fil"}
htmlparse.lpc={"Html parser"},{"This module adds a few enhancements to html."}
cgi.lpc={"CGI executable support"},{""}
ismap.lpc={"Clickable maps"},{"Support for ISMAP images."}
relay.lpc={"HTTP-Relay"},{"Relays HTTP requests"}
quota.lpc={"Quota-system"},{"This is a filesystem with quota."}
clock.lpc={"Explicit clock"},{"This is the Clock Module."}
;
[EnabledModules]
userdb.lpc#0=1
config.lpc#0=1
filesystem.lpc#6=1
userfs.lpc#0=1
htmlparse.lpc#0=1
proxy.lpc#0=1
relay.lpc#0=1
contenttypes.lpc#0=1
filesystem.lpc#5=1
filesystem.lpc#0=1
filesystem.lpc#2=1
filesystem.lpc#1=1
filesystem.lpc#4=1
ismap.lpc#0=1
filesystem.lpc#3=1
;
[config.lpc#0]
!Enabled=0
IconLook="Images"
ImagePath="spider-images/"
ImageType="wing"
background_image=0
background_color=12632256
foreground_color=0
ShowDoc=1
ReadingNeedsAuth=0
WWWRoot="www"
;
- - -