home *** CD-ROM | disk | FTP | other *** search
- ; TSCONV; TosScan Converter
- ; Copyright 1990, 1991 Mats Wallin All rights reserved
- ;
- ; Comments, suggestions etc could be sent to me at:
- ; 2:201/329@fidonet
- ; 9:462/110@virnet
- ;
- ; -------------------------------------------------------------------------
- ;
- ; Example of a configurationfile for TSCONV
- ;
- ; This file could be used as is, but I strongly suggest you go through it
- ; and do a lot of changes, so it works like you want it to do. There
- ; are a lot of options, you could change to make it work the way you would
- ; like.
- ;
- ; -------------------------------------------------------------------------
- ;
- ; All characters after a ; is comments, and are not processed by TSCONV
- ;
- ; -------------------------------------------------------------------------
- ;
- ; There are two kinds of commands, GLOBAL, which is valid for all target
- ; systems (supporting this command), and LOCAL, which is valid only for the
- ; target where it's declared. The local part begins with [xxxx] where
- ; xxxx is the name of the target system. Everything before the first
- ; target system is considered as global declarations.
- ;
- ; Some commands are valid as both global and local, some are not.
- ;
- ; Valid target systems are:
- ;
- ; FrontDoor - Guess what?
- ; RemoteAccess - "-
- ; TAGlist - Textfile with areainformation
- ;
- ; TAGlist is allowed to occur more than once (max 10 times), so that it's
- ; possible to create more than one textfile in the same run, with
- ; different areas included and/or different layout.
- ;
- ; -------------------------------------------------------------------------
- ;
- ; When more than on example of a command is given, all but the first one
- ; is behind a ; character. If you prefer one of these variants of the
- ; command, please remove the ; character.
- ;
- ; *************************************************************************
- ;
- ; GLOBAL DEFINITIONS
- ;
- ; *************************************************************************
- ;
- ; LOG / NOLOG [Global]
- ;
- ; Tells TSCONV that it should write loginformation to TosScan's
- ; logfile. If enabled, TSCONV will write information about added
- ; and removed areas, and a warning if you have two areas defined with
- ; the same boardnumber.
-
- Log ; Write loginformation (default)
- ;NoLog ; Don't write any loginformation
-
-
- ; KEEP [Global]
- ;
- ; If you have an area, which isn't declared in your TosScan
- ; Setup, you have to tell TSCONV about it, or else TSCONV
- ; will delete it (from the target system). The format is:
-
- Keep 45 ; Keep area with boardnumber 45 [(q) format]
- ;Keep D:\MSG\FDECHO ; Keep area with this path [(m) format]
-
-
- ; AKA / NOAKA [Global / Local (FD, RA)]
- ;
- ; TSCONV will by default make sure you're using the same address
- ; in an area as you have declared in TosScan Setup. If you don't
- ; want TSCONV to do this, use NOAKA.
-
- AKA ; Use address in TosScan (default)
- ;NoAKA ; Don't update the address
-
-
- ; ORIGIN / NOORIGIN [Global / Local (FD, RA)]
- ;
- ; The same as AKA, except that ORIGIN is about the origin line.
- ; If enabled (which it is by default) TSCONV makes sure that you're
- ; using the same origin line in an area, as you're doing in TosScan.
-
- Origin ; Use originline from TosScan (default)
- ;NoOrigin ; Don't update the originline
-
-
- ; FORMAT [Global / Local (All)]
- ;
- ; Specify how the areatitle should be built, from the information in
- ; TosScan Setup. All characters you enter are used exactly as they're
- ; written, except for some formattypes, which begins with a #.
- ;
- ; #b - The areas boardnumber [if TosScan(q)]
- ; #c - The areacomment
- ; #e - List of all nodes the area is exported to
- ; #g - The areagroup
- ; #n - The areaname
- ; #p - The area path [if TosScan(m)]
- ; #r - The rest of the line will be right justified
- ; #t?? - Tabulate to the specified (??) position,
- ; ex: #t39 tabs to pos 39, and continues from there.
- ;
- ; The type can be entered either in lowercase or uppercase, and are
- ; ignored with most types (#b, #c, #e, #r, #t). With the other types,
- ; (#g, #n, #p) a lowercase letter will result in the text in lowercase,
- ; and an uppercase letter will result in the text in uppercase.
- ;
- ; Some examples (supposing the areaname is FDECHO,
- ; comment 'FrontDoor Support Echo', and group 'F')
-
- Format #N, #c #t39 #G ; FDECHO, FrontDoor Support Echo F
- ;Format #n (#c) ; fdecho (FrontDoor Support Echo)
- ;Format #c#r (#N) ; FrontDoor Support Echo (FDECHO)
-
-
- ; POINTINFO / NOPOINTINFO [Global / Local (All)]
- ;
- ; By default, TSCONV will not include (real) pointaddresses in the
- ; exportlist (#e format type above). To include points, use the
- ; POINTINFO command.
-
- NoPointinfo ; Don't include (real) points (default)
- ;Pointinfo ; Include (real) points in exportlist
-
-
- ; ZONEINFO / NOZONEINFO [Global / Local (All)]
- ;
- ; By default, TSCONV will display zonenumber in the exportlist
- ; (#e format type above). If this is not desired, use the
- ; NOZONEINFO command.
-
- ZoneInfo ; Display zone numbers (default)
- ;NoZoneInfo ; Don't display zone numbers
-
-
- ; SORT / NOSORT [Global / Local (FD, TAG)]
- ;
- ; Sort the areas by name, comment or title. If not present, or
- ; defined as NOSORT, the areas will not be sorted.
-
- NoSort ; Don't sort (default)
- ;Sort Name ; Sort by areaname
- ;Sort Comment ; Sort by comment
- ;Sort Title ; Sort by title
- ;Sort Path ; Sort by path [if TosScan(m)]
- ;Sort Board ; Sort by boardnumber [if TosScan(q)]
- ;Sort Group ; Sort by areagroup
-
-
- ; PASSTHRU / NOPASSTHRU [Global / Local (TAG)]
- ;
- ; TSCONV will by default not include your passthru areas in the
- ; TAGlist. If you want the passthru areas in the file, use PASSTHRU
-
- NoPassthru ; Don't include passthru areas (default)
- ;Passthru ; Include passthru areas
-
-
- ; FIRSTLINE / NOFIRSTLINE [Global / Local (TAG)]
- ;
- ; Define a textstring that is written as the first line in the
- ; output file. An AREAS.BBS file should (sometimes?) have a first
- ; line with the default originline and the SysOp name.
- ; Note! This text can not contain a ;
-
- NoFirstline ; No firstline (default)
- ;Firstline Wallin's BBS - Stockholm - Sweden ! Mats Wallin
-
-
- ; HEADER / NOHEADER [Global / Local (TAG)]
- ;
- ; Insert some text from a file at the beginning of the outputfile.
- ; This file could contain any number of lines, which all will be
- ; copied.
- ; Note! If used in combination with FIRSTLINE, the FIRSTLINE text
- ; will be inserted as the first line, and the HEADERfiles contents
- ; from line 2.
-
- NoHeader ; No header text (default)
- ;Header HEADER.TXT ; Take the header text from HEADER.TXT
-
-
- ; FOOTER / NOFOOTER [Global / Local (TAG)]
- ;
- ; Insert some text from a file at the end of the outputfile, after
- ; all lines with areadefinitions. This file could contain any
- ; number of lines, which all will be copied.
-
- NoFooter ; No footer text (default)
- ;Footer FOOTER.TXT ; Take the footer text from FOOTER.TXT
-
-
-
- ; *************************************************************************
- ;
- ; LOCAL DEFINITIONS
- ;
- ; *************************************************************************
- ;
- ; FrontDoor
- ;
- ; -------------------------------------------------------------------------
-
- [FrontDoor] ; Starts the local definition for FrontDoor
-
- ; AKA / NOAKA [Global / Local]
- ;
- ; See global definition above
-
- AKA ; Use address in TosScan (default)
- ;NoAKA ; Don't update the address
-
-
- ; ORIGIN / NOORIGIN [Global / Local]
- ;
- ; See global definition above
-
- Origin ; Use originline from TosScan (default)
- ;NoOrigin ; Don't update the originline
-
-
- ; FORMAT [Global / Local]
- ;
- ; See global definition above
-
- Format #c#r (#n)
-
-
- ; POINTINFO / NOPOINTINFO [Global / Local]
- ;
- ; See global definition above
-
- NoPointinfo ; Don't include (real) points (default)
- ;Pointinfo ; Include (real) points in exportlist
-
-
- ; ZONEINFO / NOZONEINFO [Global / Local]
- ;
- ; See global definition above
-
- ZoneInfo ; Display zone numbers (default)
- ;NoZoneInfo ; Don't display zone numbers
-
-
- ; SORT / NOSORT [Local]
- ;
- ; See global definition above
-
- NoSort ; Don't sort (default)
- ;Sort Name ; Sort by areaname
- ;Sort Comment ; Sort by comment
- ;Sort Title ; Sort by title
- ;Sort Path ; Sort by path [if TosScan(m)]
- ;Sort Board ; Sort by boardnumber [if TosScan(q)]
- ;Sort Group ; Sort by areagroup
-
-
- ; ORDER [Local]
- ;
- ; Sometimes it isn't enough to be able to sort the output with the SORT
- ; command. With the ORDER command, you can specify one or more areas
- ; (one ORDER command / area) that always should be at the top of the
- ; output in the TAGLIST, or in FD's FOLDER.SYS file.
-
- Order FDECHO
- Order RA_SUPPORT
-
-
- ; DEFAULT [Local]
- ;
- ; The default area status. If no GROUP or AREA line below is defined
- ; for a certain area, these flags are used for that area. For each
- ; GROUP and AREA line below, these flags will be default, but can
- ; be changed on the GROUP or AREA line.
- ;
- ; Flags available (all can be preceded with a 'NO'):
- ;
- ; RESTRICTED - The Restricted flag in FD's SETUP
- ; ECHOINFO - The EchoInfo flag in FD's SETUP
- ; EXPORT - The Export flag in FD's SETUP
- ; TRANSLATE - The Translate flag in FD's SETUP
- ; PRIVATE - The Private flag in FD's SETUP
- ; READONLY - The ReadOnly flag in FD's SETUP
- ; SKIP - Skip the area, don't process it
- ;
- ; If a flag is not present, TSCONV will not change that flag
-
- Default NoRestricted NoEchoInfo Export NoTranslate NoPrivate NoReadOnly
-
-
- ; GROUP [Local]
- ;
- ; With the GROUP command, it's possible to do the same thing as with
- ; the DEFAULT command, but this time only for those areas belonging to
- ; a certain group.
- ;
- ; The first parameter should be the group, and the rest the same
- ; as defined for DEFAULT. All flags will default to the same
- ; value as defined with the DEFAULT command.
-
- Group A Translate Private
- Group B Translate ReadOnly
- Group C Restricted
- Group D Translate
-
-
- ; AREA [Local]
- ;
- ; With the AREA command, it's possible to do the same thing as with
- ; the DEFAULT or GROUP command, but this time only for the specified
- ; area.
- ;
- ; The first parameter should be the areaname, and the rest the same
- ; flags as defined for DEFAULT. All flags will default to the same
- ; value as defined with the DEFAULT command.
- ;
- ; An area defined with an AREA command, will not use any definitions
- ; from the GROUP command.
-
- Area FDFC NoTranslate
- Area WARMBOOT NoTranslate
- Area SYSOP.46 NoTranslate
-
-
-
-
- ; -------------------------------------------------------------------------
- ;
- ; RemoteAccess
- ;
- ; -------------------------------------------------------------------------
-
- [RemoteAccess] ; Starts the local definition for RemoteAccess
-
- ; AKA / NOAKA [Global / Local]
- ;
- ; See above
-
- AKA ; Use address in TosScan (default)
- ;NoAKA ; Don't update the address
-
-
- ; ORIGIN / NOORIGIN [Global / Local]
- ;
- ; See above
-
- Origin ; Use originline from TosScan (default)
- ;NoOrigin ; Don't update the originline
-
-
- ; FORMAT [Global / Local]
- ;
- ; See global definition above
-
- Format #c#r (#n)
-
-
- ; POINTINFO / NOPOINTINFO [Global / Local]
- ;
- ; See global definition above
-
- NoPointInfo ; Don't include (real) points (default)
- ;PointInfo ; Include (real) points in exportlist
-
-
- ; ZONEINFO / NOZONEINFO [Global / Local]
- ;
- ; See global definition above
-
- ZoneInfo ; Display zone numbers (default)
- ;NoZoneInfo ; Don't display zone numbers
-
-
- ; DEFAULT [Local]
- ;
- ; The default area status and protection. If no GROUP or AREA line
- ; below is defined for a certain area, these flags and protection
- ; are used for that area. For each GROUP and AREA line below, the
- ; flags and protection defined here will be default, but can be
- ; changed on the GROUP or AREA line.
- ;
- ; Flags available (all can be preceded with a 'NO'):
- ;
- ; PRIVATE - Private messages is allowed
- ; PUBLIC - Public messages is allowed
- ; READONLY - Area is readonly
- ; ALIAS - Aliases are allowed in this area
- ; FORCEHANDLE - Handles are required in this area
- ; COMBINED - Allow combined access to this area
- ; ECHOINFO - Add echomail information to messages
- ; FILEATTACH - Allow file attaches to local messages
- ; SKIP - Skip the area, don't process it
- ;
- ; Private and Public could be used together, ReadOnly will override
- ; both Private and Public. If neither Private, Public nor ReadOnly
- ; is present (or all of them defined as NOxxx), TSCONV will not change
- ; the area type.
- ;
- ; If a flag is not present, TSCONV will not change it.
- ; ECHOINFO will only be allowed in echomail areas, and FILEATTACH only
- ; in local areas.
- ;
- ; Protection definitions:
- ;
- ; READ:sec[,flag1[,flag2[,...]]] ; Read protection
- ; WRITE:sec[,flag1[,flag2[,...]]] ; Write protection
- ; SYSOP:sec[,flag1[,flag2[,...]]] ; SysOp protection
- ;
- ; Where sec is a security level between 0 and 64000, flag1, flag2 etc
- ; is a required flag in the format A1 - A8, B1 - B8, C1 - C8, D1 - D8.
-
- Default Read:10 Write:30,A8 SysOp:100,D3,D4 Public NoAlias
-
-
- ; GROUP [Local]
- ;
- ; With the GROUP command, it's possible to do the same thing as with
- ; the DEFAULT command, but this time only for those areas belonging to
- ; a certain group.
- ;
- ; The first parameter should be the group, and the rest the same
- ; as defined for DEFAULT. All flags and protection will default to
- ; the same value as defined with the DEFAULT command.
- ;
-
- Group A Read:10 Write:10 Alias
- Group B Read:10 ReadOnly
- Group D Read:10 Write:30 Public Private
- Group H Read:30,A1 Write:30,B1 SysOp:100,B1
-
-
- ; AREA [Local]
- ;
- ; With the AREA command, it's possible to do the same thing as with
- ; the DEFAULT or GROUP command, but this time only for the specified
- ; area.
- ;
- ; The first parameter should be the areaname, and the rest the same
- ; as defined for DEFAULT. All flags and protection will default to
- ; the same value as defined with the DEFAULT command.
-
- Area MSG_FROM_SYSOP Read:10 Write:64000 SysOp:64000 ReadOnly Public
- Area SECRET Read:100,D1,D2 Write:100,D1,D2 SysOp:200,D3
- Area DUMMY Skip
-
-
-
- ; -------------------------------------------------------------------------
- ;
- ; TAGlist
- ;
- ; -------------------------------------------------------------------------
-
- [TAGlist] ; Starts the local definition for a textfile
- ; (This target [TAGlist] can be repeated up to
- ; 10 times, if you would like several outputfiles
- ; with different areas included and/or a
- ; different layout).
-
- ; OUTFILE [Local]
- ;
- ; Sets the name of the output file. The default name is the full path
- ; name of TSCONV.EXE, with .TAG as extension.
-
- OutFile TSCONV.TAG
-
-
- ; FORMAT [Global / Local]
- ;
- ; See global definition above
- ;
- Format #b#t05#N#t30#e ; AREAS.BBS format (q) format
- ;Format #P#t25#N#t50#e ; AREAS.BBS format (m) format
- ;Format #N#t15 #G #c #t60 #b#P ; Other format
-
-
- ; POINTINFO / NOPOINTINFO [Global / Local]
- ;
- ; See global definition above
-
- NoPointInfo ; Don't include (real) points (default)
- ;PointInfo ; Include (real) points in exportlist
-
-
- ; ZONEINFO / NOZONEINFO [Global / Local]
- ;
- ; See global definition above
-
- ZoneInfo ; Display zone numbers (default)
- ;NoZoneInfo ; Don't display zone numbers
-
-
- ; SORT / NOSORT [Local]
- ;
- ; See global definition above
-
- NoSort ; Don't sort (default)
- ;Sort Name ; Sort by areaname
- ;Sort Comment ; Sort by comment
- ;Sort Title ; Sort by title
- ;Sort Path ; Sort by path [if TosScan(m)]
- ;Sort Board ; Sort by boardnumber [if TosScan(q)]
- ;Sort Group ; Sort by areagroup
-
-
- ; ORDER [Local]
- ;
- ; Sometimes it isn't enough to be able to sort the output with the SORT
- ; command. With the ORDER command, you can specify one or more areas
- ; (one ORDER command / area) that always should be at the top of the
- ; output in the TAGLIST, or in FD's FOLDER.SYS file.
-
- Order FDECHO
- Order RA_SUPPORT
-
-
- ; FIRSTLINE / NOFIRSTLINE [Global / Local]
- ;
- ; See global definition above
-
- NoFirstLine
- ;FirstLine Wallin's BBS ! Mats Wallin
-
-
- ; HEADER / NOHEADER [Global / Local]
- ;
- ; See global definition above
-
- NoHeader ; No header text (default)
- ;Header HEADER.TXT ; Take the header text from HEADER.TXT
-
-
- ; FOOTER / NOFOOTER [Global / Local]
- ;
- ; See global definition above
-
- NoFooter ; No footer text (default)
- ;Footer FOOTER.TXT ; Take the footer text from FOOTER.TXT
-
-
- ; PASSTHRU / NOPASSTHRU [Global / Local]
- ;
- ; See global definition above
-
- NoPassthru ; Don't include passthru areas (default)
- ;Passthru ; Include passthru areas
-
-
- ; DEFAULT [Local]
- ;
- ; Only used to skip (or not skip) certain areas.
- ;
- ; Flags available (all can be preceded with a 'NO'):
- ;
- ; Skip - Skip the area, don't process it
- ;
-
- Default NoSkip
-
-
- ; GROUP [Local]
- ;
- ; With the GROUP command, it's possible to do the same thing as with
- ; the DEFAULT command, but this time only for those areas belonging to
- ; a certain group.
- ;
- ; The first parameter should be the group, and the rest the same
- ; as defined for DEFAULT. All flags will default to the same value
- ; as defined with the DEFAULT command.
- ;
-
- Group Z Skip
-
-
- ; AREA [Local]
- ;
- ; With the AREA command, it's possible to do the same thing as with
- ; the DEFAULT or GROUP command, but this time only for the specified
- ; area.
- ;
- ; The first parameter should be the areaname, and the rest the same
- ; as defined for DEFAULT. All flags will default to the same value
- ; as defined with the DEFAULT command.
-
- Area SECRET Skip
-
-
-
- ; End of file ------------------------------------------------------------
-