mysticbbs/mystic/mutil.cfg

190 lines
5.8 KiB
INI

; MUTIL configuration file
; -------------------------------------------------------------------------
;
; MUTIL is an automated maintainance and utility program driven by
; configuration files used to perform various tasks upon execution.
;
; The syntax to execute MUTIL is: MUTIL <configuration file>. If no
; configuration file is supplied, then the program will look for mutil.cfg
; in the same directory.
;
; Many different configuration files can exist to perform any series of
; tasks supported by MUTIL, or a single configuration can be maintained that
; does everything.
;
; Current abilities:
;
; - Import FIDONET.NA into Message bases
; - Mass upload files to all file bases (with FILE_ID.DIZ import)
;
; ==========================================================================
; ==========================================================================
[General]
; Uncomment this and set it to the full path and filename to
; MYSTIC.DAT if you want to run mutil from a directory other than
; the root Mystic directory. Otherwise, leave this commented and
; MUTIL will look in the current directory.
; mystic_directory=c:\mystic\mystic.dat
; list of functions to perform on startup
Import_FIDONET.NA = true
Import_FILEBONE.NA = true
MassUpload = true
GenerateTopLists = true
; ==========================================================================
; ==========================================================================
; ==========================================================================
[Import_FIDONET.NA]
; filename to import
filename = fidonet.na
; convert tags to lower case for message base filename 1=yes
lowercase_filename = 1
; The following options define the "default" values used when creating any
; new message bases. netaddress must match an exiting network address
; configured within Mystic BBS. default values are also taken from
; the system configuration for origin line, colors, etc.
netaddress = 1:1/1
acs_list =
acs_read =
acs_post =
acs_news =
acs_sysop = s255
header = msghead
read_template = ansimrd
index_template = ansimlst
max_msgs = 500
max_msgs_age = 365
; true/false type values 0=false 1=true (newscan 2=forced)
use_autosig = 1
use_realname = 0
kill_kludge = 1
private_base = 0
new_scan = 1
qwk_scan = 1
; value is either 0 for JAM or 1 for Squish
base_format = 0
; ==========================================================================
; ==========================================================================
; ==========================================================================
[Import_FILEBONE.NA]
; filename of filebone.na
filename = filebone.na
; root directory to create file paths under. when a new filebone echo
; is found, mUtil will create a file using "root_dir" + areatag. So
; for example if root is "c:\mystic\filebase\" and the areatag is MYSTICBBS
; it will create "c:\mystic\filebase\MYSTICBBS". This root directory MUST
; exist.
root_dir = \code\mystic1\filebase
; convert tags to lower case for filebase base filename/dir 1=yes
lowercase_filename = 1
; Default values when creating a new file base
dispfile =
template = ansiflst
acs_list =
acs_ftp =
acs_download =
acs_upload =
acs_comment =
acs_sysop = s255
; true/false type values 0=false 1=true (newscan 2=forced)
free_files = 0
show_uploader = 1
new_scan = 1
; ==========================================================================
; ==========================================================================
; ==========================================================================
[MassUpload]
; this function searches all configured file directories for new
; files and will upload them into the BBS. It will attempt to
; import FILE_ID.DIZ using the configured archivers if the option
; is enabled.
; Name to save has the uploader
uploader_name = Mystic BBS
; Import FILE_ID.DIZ? 1=yes
import_fileid = 1
; No description string used when no FILE_ID.DIZ is imported.
no_description = No Description
; ==========================================================================
; ==========================================================================
; ==========================================================================
[GenerateTopLists]
; Top list generator can generate up to top 100 for various different
; statistics. Each individual top file can be enabled or disabled and
; can each have their own template files that are totally configurable.
;
; The number of items in each list is determined by the template. It
; could be any number between 1 and 100.
;
; Additionally, each list can have an exclude list so that certain
; people or files will not be factored into the list.
top_caller = 1
top_caller_template = mutil.top10.template
top_caller_desc = Callers
top_caller_out = topcallers.asc
top_caller_exclude = mutil.top10.exclude
top_caller_namelen = 30
top_caller_namepad = 0;
top_caller_datalen = 6;
top_caller_datapad = 1;
top_download_template = mutil.top10.template
top_download_desc = Downloaders
top_download_out = topdownloads.asc
top_upload_template = mutil.top10.txt
top_upload_desc = Uploaders
top_upload_out = topuploads.asc
top_poster_template = mutil.top10.txt
top_poster_desc = Posters
top_poster_out = topposts.asc
top_files_template = mutil.top10.txt
top_files_desc = File Downloads
top_files_out = topfiles.asc
top_file_exclude = 1
; nameformat length, data length? etc?
; |DA00-99 |NA00-99 |DS