home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS - Coast to Coast / simteldosarchivecoasttocoast2.iso / citadel / k2ne603c.zip / CITGUIDE.ZIP / INCREM.009 < prev    next >
Text File  |  1990-02-28  |  11KB  |  157 lines

  1. 90Jan25  Modification of LOCK parameter to allow caller the chance to
  2.          try his password a second time in the event of a typo - Citadel
  3.          will return to the "Login:" prompt if user answers "n" to the
  4.          "Do you want to apply for an account" question, but only once!  (VAQ)
  5. 90Feb03  Modification of status line so that Aide user's name is preceeded
  6.          by an asterisk (*) while logged in.  (VAQ)
  7. 90Feb03  Minor adjustment to "front-end aware" section of code to properly
  8.          handle user login when SECURE or LOCK parameters are set and Citadel
  9.          is passed control from a "front-end-mailer."  (VAQ)
  10. 90Feb04  ANSI color C-code for users and console screen, written by Alan Bowen
  11.          and patched to main code.  (VAQ)
  12. 90Feb05  "+fast" parameter changed to "+slow".  FAST handling of modem
  13.          initialization is now the DEFAULT CASE.  If your modem cannot
  14.          handle high-speed init strings, then use +SLOW to do the
  15.          obvious!  (VAQ)
  16. 90Feb05  ANSI colors added as user-config option.  These are tied to the
  17.          user-settable ".ECG" command.  ANSI.SYS is now REQUIRED as a device
  18.          driver, and must appear in your CONFIG.SYS file at bootup.  Consult
  19.          your DOS manual for information on how to do this.  (VAQ)
  20. 90Feb05  Parameter "+archlog" no longer supported and the system will now
  21.          maintain ARCHIVE.LOG as the default state.  If you don't want to
  22.          maintain an archive-log, you can simply delete the file ARCHIVE.LOG
  23.          which appears in your log-area, either manually or via batch-file
  24.          automatic maintenance.  (VAQ)
  25. 90Feb05  Parameter "ansi" added.  Use this if you have a COLOR monitor
  26.          and if you want ANSI colors displayed on your monitor.  This setting
  27.          will PRE-EMPT the values in your parameter "COLOR=xx,yy", at least
  28.          for this release.  If you use the "ansi" parameter, you should
  29.          discontinue use of "COLOR=xx,yy" as the results are totally
  30.          unpredictable and downright ugly!  (VAQ)
  31. 90Feb05  Parameter "+fast" changed to "+slow".  The DEFAULT is to support
  32.          modems that can receive and "digest" command strings at full speed
  33.          from the computer.  If a modem is found not to be able to do this
  34.          reliably, the use of "+slow" in the CTDL.EXE command-line will
  35.          slow down transmission to the modem during "initialization" by a
  36.          factor of approximately 10.  (VAQ)
  37. 90Feb09  Param "coltb=a,b,c,d" added to control ANSI color assignment.
  38.          The assignment levels are (roughly) as follows:
  39.              a: message texts, system announcements and major (non-room)
  40.                 prompts particularly for nonexpert users, one of the
  41.                 introductory (optional logtext.00#) files
  42.              b: the console standby screen (FKEYS.BLB), mail> notification
  43.                 at login, display of rooms with new messages, expanded
  44.                 descriptions in file directories, message headers, most
  45.                 of the help files, room prompts for mail> and aide>,
  46.                 known hidden rooms.
  47.              c: HELPOPT.HLP when called by ".h?", terse file directory
  48.                 listings, all room prompts except for mail> and aide>,
  49.                 list of known directory rooms (.kd), nodes on the net (.m),
  50.                 known public rooms, rooms with no new messages.
  51.              d: Known zapped/forgotten rooms.
  52.          The letters (a, b, c, and d) should be replaced with SINGLE DIGIT
  53.          numbers in accordance with the following color-code assignment:
  54.            0=BLACK     1=RED        2=GREEN    3=BROWN
  55.            4=BLUE      5=MAGENTA    6=CYAN     7=WHITE
  56.          These are the ONLY permissable values for this parameter.
  57.          A typical example use of the parameter might be "coltb=2,1,4,5",
  58.          which is, incidentally, the DEFAULT setting if you leave this
  59.          parameter out.  This parameter controls the colors you, as well
  60.          as the modem user, will see (provided you use the "ansi" param
  61.          to activate ANSI color for your console and provided, obviously,
  62.          that the caller has set his ANSI flag ON using the ".ECG" command
  63.          in his user configuration).  (VAQ)
  64. 90Feb11  Added additional (5th) color-level to "coltb=" to handle color
  65.          setting for standby screen display (FKEYS.BLB) if present.
  66.          The setting of this variable (digit 0 thru 7) uses the
  67.          8 "dim" or "alternate" color codes.  Experiment here to find
  68.          something that looks good on your monitor!  (VAQ)
  69. 90Feb12  Parameter "short=xxx" added.  "xxx" is any integer value (1 to
  70.          three digits) in MINUTES.  This will automatically terminate
  71.          a logged-in session after the desired time-limit has expired.
  72.          Timer starts at login and boots the caller after "xxx" minutes
  73.          have passed, with a warning being sent to the caller when five
  74.          minutes remain in the current session.  Also, time remaining
  75.          for the call in progress is displayed to the caller as part of
  76.          the ".rs" command.  Caller is advised at login if a time limit
  77.          is active.  If param is not used, no limit is active.  (VAQ)
  78. <><><><><><><><> Release of V5.08 at this point [90Feb17] <><><><><><><><><>
  79. 90Feb18  Citadel now reports running total of modem-user logins, messages
  80.          posted, network sessions, and number of node-connects successfully
  81.          stabilized (incoming and outgoing).  As the BBS runs, this data
  82.          is periodically written to a file called SYSDATA.USR which will
  83.          be in the Citadel "homeArea" directory (where CTDL.EXE and
  84.          CTDLCNFG.SYS are found).  These counters are also displayed while
  85.          the system is waiting for a call.  If SYSDATA.USR is not present
  86.          when Citadel is started, then it automatically will reset all the
  87.          running totals to zero and start the file for you.  This is
  88.          written to reflect DAILY TOTALS and NOT a "life of the system"
  89.          count.  Thus, for it to make sense to your users you should
  90.          DELETE THIS FILE DAILY, preferrably by use of a #event keyed
  91.          to your main bbs batch file to run at midnight.  Or, see
  92.          the next note concerning CTDLSTAT.EXE.  (VAQ)
  93. 90Feb19  CTDLSTAT.EXE written and debugged.  This file digests the data
  94.          contained in SYSDATA.USR and outputs the information in a "human
  95.          readable" form as REPORTER.OUT.  When it is finished, it deletes
  96.          SYSDATA.USR for you so that Citadel can restart the totals.
  97.          All of this automagically happens in the homeArea directory.
  98.          If you are running an "out of the box" Citadel:K2NE, then
  99.          CTDLSTAT.EXE goes in your "C:\K2NE" directory, otherwise, put it
  100.          in the directory containing CTDL.EXE and CTDLCNFG.SYS.  (VAQ)
  101. 90Feb20  Call-log entry for login of a modem caller will now show the
  102.          caller number (from SYSDATA.USR's running total - see earlier
  103.          notes on how this file can be handled for daily counts and other
  104.          miscellany).  (VAQ)
  105. 90Feb20  Code added to track number of outbound network messages sent to
  106.          other nodes (does not include net mail> messages).  Corresponding
  107.          changes added to CTDLSTAT.EXE also.  (VAQ)
  108. 90Feb21  Code added to include current-cycle net session number in the
  109.          net log.  Also, adjusted message counter to include net-forwarded
  110.          mail in the net-message total.  Modified output of CTDLSTAT.EXE
  111.          ("reporter.out") to conform with these adjustments.  (VAQ)
  112. 90Feb21  Alternate standby-screen handling for "ansi" parameter added.
  113.          Minor changes in the function-key code (MODEM.C) were patched
  114.          to handle this.  Folks not using ANSI for the local console should
  115.          notice a minimum of change.  ANSI consoles now will display the
  116.          FKEYS.BLB console menu ONLY on pressing "?".  (VAQ)
  117. 90Feb23  If the LOCK parameter is not used and if LOGINOK=0, and if
  118.          a caller tries to login as a new user, then Citadel will now
  119.          type out the file APPLY.BLB to the prospective user and then
  120.          drop the new user into the "mail to the sysop" routines.
  121.          After the mail message is completed, Citadel will then guide
  122.          the prospective user through setting up his config options,
  123.          name and password, and will then log him off.  The prospective
  124.          account is then saved to the system BUT is flagged as an
  125.          "un-validated user."  A list of unvalidated users can be
  126.          summoned by an Aide using the new command ".aide: query
  127.          validation pending" (.aqv).  If an aide knows the System
  128.          Password (assuming that the system password has been enabled)
  129.          then the unvalidated user(s) can be validated from the
  130.          Sysop command area using "V" and then answering the
  131.          resulting prompt accordingly (CTRL L, then V, and so forth).
  132.          If an unvalidated user calls back before the account has been
  133.          validated, he will be so informed (optional file NOTYET.BLB
  134.          will be shown if present) and then logged out.  (VAQ)
  135. 90Feb25  All statistical counters managed by SYSDATA.USR are now checked
  136.          against current DAY OF MONTH whenever a carrier is detected,
  137.          whenever Citadel is brought UP or DOWN, and whenever the system
  138.          exits (Doors, BinkleyTerm if used, etc.).  If the current DAY
  139.          OF MONTH is different than the one stored in SYSDATA.USR, then
  140.          SYSDATA.USR is copied out to SYSDATA.BAK and all the counters
  141.          are re-set.  You are left to your own inventiveness for handling
  142.          CTDLSTAT.EXE around the change-of-date for making daily reports
  143.          (if you are into that sort of thing).  I recommend that if you
  144.          are going to do that, do it shortly BEFORE midnight and have
  145.          CTDLSTAT process SYSDATA.USR (or a renamed copy of it).  You can
  146.          force the counters to reset by deleting SYSDATA.USR after you
  147.          are done processing it (which may or may not result in flakiness
  148.          later - play with it!) but I don't recommend that approach.  Let
  149.          Citadel handle it - if the bugs aren't too thick, it just
  150.          might work!  (VAQ)
  151. 90Feb27  Command "<L>ast 5 msgs" added to type-out last five messages in
  152.          current room to logged in user.  Adjusted MAINOPT.MNU and added
  153.          UNLOGOPT.MNU to reflect changes in the command "L" depending on
  154.          login status of online user.  (VAQ)
  155. 90Feb28  Adjusted window code in ANSI console screen during idle-time
  156.          to restore screen faster after pressing "?" to see FKEYS.BLB.  (VAQ)
  157. <><><><><><><><> Version 5.09 released at this point <><><><><><><><>