home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / MISC / XEXE_117.ZIP / XCONFIG.HLP < prev    next >
Encoding:
Text File  |  1990-06-28  |  20.1 KB  |  595 lines

  1. <name      >
  2. Enter the name of the user
  3. (First and Last name!)
  4. <handle    >
  5. Enter the user's handle,
  6. or his repeat his name.
  7. <city      >
  8. Enter the name of the city
  9. in which the user resides.
  10. <state     >
  11. Enter the 2-letter abbreviation
  12. for the user's home state.
  13. <zip       >
  14. Enter the 5-digit postal
  15. zipcode for the user's address.
  16. <phone1    >
  17. Enter the user's verification
  18. (home) phone number.
  19. <phone2    >
  20. Enter the user's secondary
  21. telephone number.
  22. <length    >
  23. Enter the user's terminal length
  24. (the number of lines vertically
  25.  on his screen).
  26. <width     >
  27. Enter the user's terminal width
  28. (the number of columns horizontally
  29.  on his screen).
  30. <credit    >
  31. Enter the user's credit
  32. in cents for netmail.
  33. <stat0     >
  34. Enter the user's security level #0
  35. (prime security).  If this level is
  36. set to 0, the user is Locked Out.
  37. <stat1     >
  38. Enter the user's security level #1.
  39. Security levels #0 and #1 are used
  40. to determine subop status in message
  41. and file areas.
  42. <stat      >
  43. Enter the user's security level for
  44. each security level you use.
  45. <calls     >
  46. Enter the number of calls the user
  47. will be allowed to make per day.
  48. <time      >
  49. Enter the minutes a user can spend
  50. on a single call.
  51. <total     >
  52. Enter the total time a user can
  53. spend online per day.
  54. <namep     >
  55. This is the first prompt the user sees
  56. after your logon message.  It should
  57. ask for his Real Name.
  58. <handlep   >
  59. This prompt should ask the user if he
  60. wants to use a Handle instead of his
  61. Real Name.  If you don't want to allow
  62. Handles, leave this blank.  Note the
  63. question defaults to No Handle if it
  64. is answered by the user with [Enter].
  65. <phone1p   >
  66. This prompt should ask for the user's
  67. verification, or home phone number.
  68. <phone2p   >
  69. This prompt should ask for the user's
  70. secondary phone number.  This could be
  71. the user's business phone, or the
  72. number he's calling from if you want to
  73. check for a busy signal on another line
  74. as "instant verification".
  75. <zipp      >
  76. This prompt should ask for the user's
  77. five-digit postal zip code, though you
  78. could use it for other purposes if you
  79. have other purposes for a five-digit
  80. number...
  81. <lengthp   >
  82. This prompt should ask the user the
  83. number of vertical lines he has on his
  84. screen.  The number must be between
  85. 10 and 66; you should mention this.
  86. <widthp    >
  87. This prompt should ask the user the
  88. number of horizontal columns he has on
  89. his screen.  The number must be
  90. between 32 and 80, so let him know
  91. here to avoid confusion.
  92. <cityp     >
  93. This prompt should ask the user to
  94. input his city.
  95. <statep    >
  96. This prompt should ask the user to
  97. input his two-digit state code.
  98. <ansip     >
  99. This prompt should ask if the user
  100. wants ANSI color/graphics.  The
  101. question defaults to No ANSI if the
  102. user answers with [Enter].
  103. <ansiedp   >
  104. This prompt should ask if the user
  105. wants the Full Screen ANSI editor to
  106. be the default.  If you aren't using
  107. a Full Screen Editor, leave this blank.
  108. The question defaults to No FSE if the
  109. user answers with [Enter].
  110. <birthp    >
  111. This prompt should ask the user what
  112. his birth date is (in the format
  113. MM/DD/YYYY).
  114. <passp     >
  115. This prompt should ask the user for
  116. the password they would like to use on
  117. your system.  Minimum three characters,
  118. maximum of twelve, Case Sensitive.
  119. <specp     >
  120. This is the only flag that XBBS will
  121. set for you at logon.  Its meaning is
  122. up to you.  You could use it to flag
  123. a certain computer type, SysOps of other
  124. boards, or whatever you can imagine.
  125. The flag will be set if the user answers
  126. Yes to this prompt.
  127. <scrnclrp  >
  128. This prompt should ask the user if he
  129. wants to suppress screen clearing codes.
  130. If the user answers Yes, no screen clear
  131. codes will be sent; otherwise, they are.
  132. <pagep     >
  133. This prompt should ask the user if he
  134. wants to suppress page pausing.  A Yes
  135. answer will stop the More? prompt from
  136. appearing.
  137. <toonamep  >
  138. This message is displayed to users who
  139. reenter their name more times than you
  140. have allowed, before disconnecting.
  141. <toopassp  >
  142. This message is displayed to users who
  143. botch their password more times than
  144. you have allowed, before disconnecting.
  145. <badp      >
  146. This message is displayed to users when
  147. their phone number is found in
  148. PHONECAN.CTL, before disconnecting.
  149. <lockp     >
  150. This message is displayed to users if
  151. they are locked out (security level #0
  152. is 0), before disconnecting.
  153. <local     >
  154. Answer 'Y' or 'N' depending on whether you
  155. want automatic logon when in local mode
  156. using account #1 (SysOp)
  157. This function is not currently supported.
  158. <loglim    >
  159. How many minutes do you want to allow for
  160. login?  This should give new users enough
  161. time to complete the application.  Generally,
  162. seven minutes is plenty.
  163. <namea     >
  164. Determines the number of times someone can
  165. enter their name when trying to log on.
  166. After the set number of times, they get a
  167. message and are disconnected (see Logon
  168. Prompts).
  169. <passa     >
  170. Determines the number of times someone can
  171. incorrectly enter their password when trying
  172. to log on.  Can dissuade "hackers".
  173. <minbaud   >
  174. This will be the minimum baud rate you
  175. permit on your system.  Anyone at a lower
  176. baud rate will be read the TOOSLOW.XBS file
  177. and disconnected.  Enter 300 if you want to
  178. let everyone in regardless of modem speed.
  179. <net       >
  180. This space is for your Net or Matrix
  181. addresses.  If you have not been assigned
  182. an address by your Net Coordinator, set
  183. all these to 0.  The documentation for your
  184. Mailer should explain more about this, and
  185. there are guides to getting started in the
  186. Matrix available on most Matrix boards.
  187. Find your local Net Coordinator/Host if you
  188. want more information.
  189. <netboard  >
  190. This is the number of the board that will
  191. have net mail "tossed" into it from inbound
  192. packages addressed to your primary node
  193. address.  Enter 0 if you aren't involved in
  194. the matrix.
  195. <altboard  >
  196. This is the number of the board that will
  197. receive net mail addressed to your alternate
  198. node address.  Enter 0 if you aren't using
  199. an alternate address.
  200. <homepath  >
  201. This is the path where your BBS files (like
  202. these configuration files) are stored.  Be
  203. sure to include fully qualified pathnames here.
  204. Be sure all the directories you specify here
  205. actually exist.  If you do not know how to
  206. create a subdirectory, please throw XBBS away
  207. and get something easier to use.
  208. <mailpath  >
  209. This is the path where your net mail files
  210. are temporarily stored before being mashed
  211. into the outbound directory as packets.
  212. <filepath  >
  213. This is the path to your incoming mail files.
  214. <menupath  >
  215. This is the path to your "menu" files (the
  216. text files that end with ".XBS" or ".GBS").
  217. You can store other text files here, too.
  218. If you use the XMenu version of XBBS, you'll
  219. need a subdirectory off of this one called
  220. MNU (i.e. C:\XBBS\MENU\MNU if you assign
  221. C:\XBBS\MENU for this option)
  222. <messpath  >
  223. This is the path to your message base files
  224. (XDATA.### and XTEXT.### files).
  225. <outpath   >
  226. This is the path to your Outbound or Holding
  227. directory, where oMMM or similar masher puts
  228. your outgoing mail.
  229. <sysop     >
  230. This should be your name (or handle).
  231. <system    >
  232. This should be the name of your BBS.
  233. <logfile   >
  234. The fully qualified pathname to your
  235. logfile (i.e. C:\XBBS\XBBS.LOG)
  236. <edline    >
  237. The string to Spawn to get your Line 
  238. Editor for the user.  Metastrings work.
  239. <edansi    >
  240. The string to Spawn to get your ANSI 
  241. Full Screen Editor for the user.  
  242. Metastrings work (see Help @ Shells)
  243. <edlocal   >
  244. The string to Spawn to get your Local 
  245. Editor for local users.  Metastrings 
  246. work, but you probably won't need them.
  247. <lastcaller>
  248. The name of the last caller on the 
  249. system.
  250. <sysopin   >
  251. Are you available for chat requests?
  252. <ansiavail >
  253. Are ANSI color/graphics sequences 
  254. available on your system to outside 
  255. callers?  Requires ANSI.SYS or an 
  256. equivalent device to be loaded as an 
  257. installable device driver on the user's
  258. system.  ANSI.SYS or equivalent must
  259. always be loaded on your system.
  260. <idlesecond>
  261. How many seconds can a user be idle 
  262. (not hit a key) before the system will 
  263. get tired of him and disconnect?
  264. <pages     >
  265. How many times can a user page you in a 
  266. call without you answering him?
  267. <touchup   >
  268. If you answer Yes to this, XBBS will "fix"
  269. filedates from protocols like ZModem that
  270. preserve the file date on a file so that
  271. the file's date reflects the current date.
  272. This is so new uploads are known to be new.
  273. Generally this is a good thing to do as most
  274. files are archives, and the original file
  275. date of each file in the archive is still
  276. preserved.
  277. <startat   >
  278. Determines how many files a user must 
  279. have downloaded before U/D Ratio 
  280. enforcement will take affect.  This 
  281. lets the user get a "head start" on 
  282. downloading, so he doesn't "start off 
  283. behind".
  284. <debug     >
  285. Answering Yes to this will enable 
  286. XBBS's limited debug mode, which will 
  287. leave you a few notes in the logfile 
  288. when external programs are called, 
  289. errors occur, etc.  Set this to Yes at 
  290. least until you're sure everything is 
  291. working right.
  292. <uptime    >
  293. If you answer Yes here, XBBS will stop 
  294. the clock while users are uploading.
  295. <downtime  >
  296. If you answer Yes here, XBBS will stop 
  297. the clock while users are downloading.
  298. <callcount >
  299. This is the number of calls that have
  300. been made to your system.  If you're
  301. switching software, you may want to set
  302. this to the number of calls that had
  303. already been received with your old
  304. software.
  305. <commport  >
  306. This is the number of the commport that
  307. your modem is hooked to.  Enter 0 if
  308. your modem is on COM1, 1 if it's on
  309. COM2, etc.
  310. <fname     >
  311. This is the name of your default file
  312. area.  This field may not include commas.
  313. <dpath     >
  314. This is the fully qualified path to
  315. files available for download from the
  316. default file area.  If you don't understand
  317. what a pathname is, please throw XBBS away
  318. and get something simpler.
  319. <upath     >
  320. This is the fully qualified path where
  321. files uploaded to the default area
  322. will be stored.  It can be the same as
  323. the download path.  All file areas may
  324. share a common u/l path, or it can be a
  325. different path for each file area.
  326. <attributes>
  327. These attributes are either on (X) or off
  328. (-).  Please note that the names given for
  329. these attributes are not necessarily set
  330. in stone; XBBS will allow you to use them
  331. for other purposes.
  332. <max       >
  333. The maximum number of messages you want to
  334. keep in this area.  Old messages will be
  335. automatically deleted to make room (does
  336. not apply to Matrix areas).  Can be 1 to
  337. 65534.
  338. <number    >
  339. The number associated with this area (for
  340. naming conventions with XDATA and XTEXT
  341. files).  Can be 1 to 999.
  342. <forceto   >
  343. This field can be used to force a message
  344. to a particular user (usually the SysOp).
  345. <mname     >
  346. The name of this message area.  Do not
  347. include commas in this field.
  348. <private   >
  349. Answer Yes if you want to allow private
  350. messages to be entered in this area.
  351. <public    >
  352. Answer Yes if you want to allow public
  353. messages to be entered in this area.  Both
  354. public and private can be allowed in the
  355. same area.
  356. <origin    >
  357. The default origin line for Echo Mail.
  358. Do not include your node number; it is
  359. automatically added.  Do not include the
  360. *Origin: prefix.
  361. <real      >
  362. If you want message headers to be "from"
  363. Real Names only in this area, answer Yes
  364. to this.  It isn't necessary if you aren't
  365. allowing Handles anyway...
  366. <substat1  >
  367. A user must have at least this security level
  368. for Security Level #0 to be considered a
  369. subop in this area and be able to delete
  370. messages not posted by or to him.  He must
  371. also meet the minimum for Security Level #1
  372. below.
  373. <substat2  >
  374. A user must have at least this security level
  375. for Security Level #1 to be considered a
  376. subop in this area and be able to delete
  377. messages not posted by or to him.  He must
  378. also meet the minimum for Security Level #0
  379. above.
  380. <nett      >
  381. Answer Yes if this area is your Net Mail board.
  382. <echo      >
  383. Answer Yes if this area is an Echo conference.
  384. <alternate >
  385. Answer Yes if this area is your Alternate Net
  386. Mail board.
  387. <readonly  >
  388. Answer Yes if only the SysOp and subops can post
  389. in this area.
  390. <fflags    >
  391. Answer Yes if you want XBBS to use the file time
  392. stamp to track the number of times the file has
  393. been downloaded.
  394. <numcomps  >
  395. The number of computer types you are tracking,
  396. 0-255 (related file: COMTYPES.XBS)
  397. <edgraph   >
  398. This is the string to invoke your ANSI color/
  399. graphics editor.  This is for entering messages
  400. with ANSI graphics commands in the message proper:
  401. Do not confuse this with the full screen editor!
  402. Metastrings work.
  403. <dvideo    >
  404. Answer Yes if you want direct screen writing
  405. (the fastest method) used for the status line
  406. and when reading non-ANSI message text.  Answer
  407. No if you want to use BIOS routines instead.
  408. <comments  >
  409. Determines the number of lines of comments a
  410. user can input when a file is uploaded.  Must
  411. be between 1-255.
  412. <bioswrites>
  413. If you have something like FANSI installed that
  414. will interpret BIOS writes like ANSI interprets
  415. DOS writes, answer Yes to this.
  416. <purge     >
  417. XBBS will purge the outbound FOSSIL buffer
  418. after a line is sent if the connect is at this
  419. speed or slower.
  420. <genphone  >
  421. XBBS normally forces phone numbers into U.S.A.
  422. standard 10 digit (Area_Code)Prefix-Suffix format.
  423. If you don't like that, or it isn't applicable to
  424. the area where you live, set this to Yes.  XBBS
  425. will then accept input of any length (up to 10
  426. chars) in any alphanumeric format.
  427. <freefiles >
  428. Answer Yes if you want files in this area to be
  429. "free" (i.e. the user's download counters will
  430. not be incremented if a file is downloaded from
  431. this area).
  432. <nodelist  >
  433. This is the path to your nodelist file(s).  XBBS
  434. uses a QuickNodeList, same format as QuickBBS uses.
  435. <swap      >
  436. XBBS can swap itself out to disk or EMS during
  437. Spawns.  If you use EMS or a RAMdrive, this can
  438. be very fast and free memory for things like
  439. multitasking.  Place a Y here if you'd like to
  440. have XBBS swap itself.  (Swap courtesy of Turbopower)
  441. <swapdrive >
  442. This is the drive where you want XBBS to create
  443. its temporary swap file.
  444. <ems       >
  445. If you have EMS installed and would like XBBS to
  446. swap itself here instead of to disk, put a Y here.
  447. <ansibaud  >
  448. This will be the minimum baud rate required to
  449. turn ANSI graphics on.
  450. <promptsay >
  451. Answering Y here will cause XBBS to print the number
  452. of the XBBS.?XT prompt being currently used, for
  453. debugging purposes. You'll normally want to leave
  454. this off.
  455. <genstatezi>
  456. Answering Y here will cause XBBS to treat the state
  457. and zip fields in the user's file as a generic eight
  458. byte string.  This may be more useful for use in
  459. countries outside the USA (see also Generic Phone).
  460. <numcarbons>
  461. Put a 0 here if you don't want to allow carbon copies.
  462. Otherwise, put a number from 1 to 9 to determine the
  463. maximum number of carbons copies that can be sent from
  464. one original message.  Carbons create multiple copies
  465. of the header (about 190 bytes); the msg text is stored
  466. only once.
  467. <share     >
  468. Put a Y here if you're multitasking.  This will enable
  469. XBBS' file locking of regions of the message bases
  470. during writing.  Running with this on and without
  471. SHARE.EXE or equivalent will cause errors.
  472. <jumpfiles >
  473. Goto files are .XBS files which will be started up as
  474. a Startfile (all gosubs will be cleared out) when the
  475. user presses the associated key at any point when XBBS
  476. is checking for a keypress except when memory is
  477. temporarily allocated (as when reading a message or in
  478. Bulls-mode). You do not have to use Goto files.  If
  479. you do, they can be temporarily disabled (see @$).
  480. If you opt to use one or more Goto files, do _not_
  481. leave gaps (i.e. use file #1 and file #3).  XBBS stops
  482. checking when it gets to a blank file.
  483. <jumpkeys  >
  484. This is the key that will activate the associated Goto
  485. file.  Control keys and ALT-keys can be used.  ALT-keys
  486. return their second scan code value+128 (i.e. ALT-Y
  487. would return 25+128 or 153).  Remember that a remote
  488. terminal might have trouble sending ALT-keys (an ASCII
  489. 0 followed by the scan code in ASCII) if it's not
  490. flexible enough.  Also, several ALT-key combinations
  491. are reserved by XBBS and won't be useable for this
  492. purpose locally (like ALT-J, ALT-Y, F1-F10, etc.)
  493. You can enter control keys by holding down control and
  494. pressing the corresponding key (steer clear of keys
  495. like CTRL-G, CTRL-H, and XOn and XOff).  You can enter
  496. ALT keys by depressing the ALT key and typing the
  497. number of the converted keypress (scan code+128) on the
  498. numeric keypad.
  499. <subfiles  >
  500. Gosub files are .XBS files which will be started up as
  501. a subfile (i.e. an @q will return to where you were)
  502. when the user presses the associated key at any point
  503. when XBBS would be checking for a hot keypress during a
  504. menu. It will not check at other times.  You do not
  505. have to use Gosub files.  If you do, they can be
  506. temporarily disabled (see @$).  If you opt to use one
  507. or more Gosub files, do _not_ leave gaps (i.e. use file
  508. #1 and file #3).  XBBS stops checking when it gets to a
  509. blank file.
  510. <subkeys   >
  511. This is the key that will activate the associated Gosub
  512. file.  Control keys and ALT-keys can be used.  ALT-keys
  513. return their second scan code value+128 (i.e. ALT-Y
  514. would return 25+128 or 153).  Remember that a remote
  515. terminal might have trouble sending ALT-keys (an ASCII
  516. 0 followed by the scan code in ASCII) if it's not
  517. flexible enough.  Also, several ALT-key combinations
  518. are reserved by XBBS and won't be useable for this
  519. purpose locally (like ALT-J, ALT-Y, F1-F10, etc.).
  520. Don't use CTRL-T, which is XBBS' special help key.
  521. <nolmrs    >
  522. This determines how many Last Message Read pointers XBBS
  523. will keep in the message path(s).  Each pointer requires
  524. two bytes/user.  This number isn't easy to change, so the
  525. best thing to do is set it to about 1-1/2 times what you
  526. think you'll need to allow for some expansion.  Valid
  527. entries are from 50-4095.
  528. <coldinput >
  529. Answering Yes here will make XBBS treat most input that
  530. would normally be "hot" (no [Enter] key required) as
  531. "cold" for the user (switchable default).  You can get
  532. around it where you want to by passing 2 instead of 1 as
  533. the hot parameter in a @<#>I input (see @0...@9 in XBBS
  534. docs).
  535. <logmenu   >
  536. Answering Yes here will cause XBBS to make a note in the
  537. logfile every time a menu file is started.  This can be
  538. handy for debugging or seeing which areas of the BBS are
  539. getting attention and which aren't.
  540. <logfiles  >
  541. A Yes here will cause XBBS to make a log entry every time
  542. a FILES.BBS-type file is listed.
  543. <logtext   >
  544. Putting a Y here tells XBBS to make a note in the log every
  545. time a user reads a file with the "paged-reader".
  546. <logmsg    >
  547. A Yes here will cause XBBS to make a note in the logfile
  548. when files are read or extracted in/from an area.
  549. <fastansi  >
  550. A Yes here will cause XBBS to use INT 29h to print through
  551. ANSI.  This can be a little faster on some systems, but is
  552. incompatible with others, so try before you buy...
  553. <menu      >
  554. Welcome to XBBS.  Go through this
  555. menu (use your cursor keys and the
  556. [Enter] key) and fill out each window.
  557. When you're finished, use "EXIT AND
  558. SAVE" to create CONFIG.BBS in the
  559. default directory.
  560. <domain    >
  561. This is the Domain your primary
  562. address is in (usually FidoNet).
  563. Domains are required, so if you
  564. don't know it, find it out.
  565. <altdomain >
  566. This is the Domain your alternate
  567. address is in.  Domains are required.
  568. <filemsg   >
  569. Answering Y to this will make XBBS force
  570. the user to leave a descriptive message
  571. about uploaded files if you have an
  572. Associated msg area set up
  573. (see docs).
  574. <nextid    >
  575. This is the next unique user
  576. number that XBBS will assign.
  577. <packsize  >
  578. This is the minimum amount of text a msg
  579. must contain before packing (compression
  580. of msg text) will take place (and then only
  581. if the msg area has the COMPRESS attribute).
  582. Don't set it too low (recommend 2048 bytes).
  583. <helpkey   >
  584. This is the key XBBS will use for the automatic
  585. help system.  When the user presses this key
  586. and help is available, he'll get the opportunity
  587. to view it.  This should *not* be a key that you
  588. will use during normal input or for gosub/goto
  589. files!  CTRL-T is the default.
  590. <RBBSorQBBS>
  591. Set this to Y if you want XBBS to create an
  592. RBBS-style DORINFO?.DEF exit file.  Try both
  593. to see the difference.
  594. <end>
  595.