home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR2 / NUB171.ZIP / NUB.DOC < prev    next >
Text File  |  1993-10-10  |  14KB  |  244 lines

  1.                                ┌────────────┐
  2.                                │  NUB 1.71  │
  3.                                └────────────┘
  4.  
  5.                             "New User Bulletin"
  6.  
  7.                       Compliments of:  The HOTware BBS
  8.                               Net/Node 064/003
  9.  
  10.  
  11.        ──────────────────────────────────────────────────────────────
  12.                                   History
  13.        ──────────────────────────────────────────────────────────────
  14.  
  15.          06-28-92   Ver 1.0 Initial Release
  16.          07-05-92   Ver 1.1 Version 1.0 was occasionally adding SYS CTL
  17.                             to the New User Listing, fixed.  Other items
  18.                             now checked for prior to adding the user to
  19.                             the list include: Non-Blank Password field
  20.                             (ie. Incomplete logons), Non-Deleted User,
  21.                             Minimum Access Level To Include (Configurable).
  22.          07-07-92   Ver 1.2 Version 1.1 was bug ridden, for that I
  23.                             apologize.  Thanks goes to Jerry Hook for
  24.                             finding the numerous bugs.  The bug fixes:
  25.                             In CONFIG options 5 and 6 were reversed,
  26.                             fixed,  The ASCII bulletin was incorrectly
  27.                             calculating higher and lower access levels,
  28.                             fixed, a problem with the Number of Calls
  29.                             a user has called has been repaired.  NUB
  30.                             was reporting the number of calls that day
  31.                             rather than the total number of calls.
  32.                             Along with these fixes is a little prettier
  33.                             configuration.  Extra popup boxes have been
  34.                             added for your viewing enjoyment.
  35.          07-11-92   Ver 1.3 One More Bug fix:  The day's old calculations
  36.                             were still getting a bit confused, this problem
  37.                             should be repaired now.  The Border Now goes
  38.                             around the "Header" of the bulletin.  The
  39.                             runtime display is now a little fancier.
  40.          08-14-92   Ver 1.4 Two major enhancements.  The colors are now
  41.                             considerably more configurable for the ANSI
  42.                             bulletin.  NUB will now allow window and
  43.                             screen backgrounds to be different colors.
  44.                             The window will now have a small shadow effect
  45.                             which is of configurable color.  The second
  46.                             enhancement involves some of the ANSI Escape
  47.                             sequences that are used in the bulletin.  The
  48.                             new escape sequence usage makes for a more
  49.                             uniform bulletin.
  50.          09-06-92   Ver 1.5 NUB now look into the GT.CNF for an entry in
  51.                             the LAN Path configuration.  If you have an
  52.                             entry here NUB will read the USER.CTL file
  53.                             from this location.  This is done to make the
  54.                             program a little more useful for those running
  55.                             a LAN setup.
  56.          01-18-93   Ver 1.6 At the suggestion of Kevin Roesch NUB now can
  57.                             optionally clear the screen prior to displaying
  58.                             the Bulletin.  This is done with the ANSI clear
  59.                             screen Escape sequence.
  60.          10-04-93   Ver 1.7 At the suggestion of Daryl Stout, NUB now can
  61.                             be configured to create ASCII (mono) bulletins
  62.                             using 7 bit characters rather than 8 bit
  63.                             extended graphics characters.  Option 8 on the
  64.                             configuration screen controls this setting.
  65.          10-10-93  Ver 1.71 Corrects a small problem with the REGISTER
  66.                             feature.  The SYSOP.BBS file, which is where
  67.                             the name is found for the FROM: field of the
  68.                             registration message, will now be searched for
  69.                             in 1. The GTPATH, 2. The DOS PATH, and finally
  70.                             3. The BBSCBS path as found in the GT.CNF.
  71.  
  72.  
  73.        ──────────────────────────────────────────────────────────────
  74.                                 What is It?
  75.        ──────────────────────────────────────────────────────────────
  76.          What in the heck is NUB?  NUB stands for "New User Bulletin".
  77.          NUB is a simple little program that will create both an ANSI
  78.          and ASCII bulletin of users joining your system in the last
  79.          XX days, where XX is a variable number selectable by you.
  80.  
  81.        ──────────────────────────────────────────────────────────────
  82.                                   Why Is It?
  83.        ──────────────────────────────────────────────────────────────
  84.  
  85.          You may be asking about now, Why would you want to do this?
  86.          It's simple.  I like to list a bulletin of the new users
  87.          on my system so that the "old" users will know who has recently
  88.          joined them.  The initial idea was to provide the "old" users
  89.          a means of wishing the "new" folks Good Day.
  90.  
  91.        ──────────────────────────────────────────────────────────────
  92.                                Configuration
  93.        ──────────────────────────────────────────────────────────────
  94.  
  95.          NUB will enter config mode automatically the first time it
  96.          is executed.  Any time thereafter you need to run NUB /CONFIG
  97.          anytime you need to change the configuration.  Once in config
  98.          mode you will be presented with the following screen....
  99.  
  100.          ╔═════════════════════════════════════════════════════════════╗
  101.          ║                 New User Bulletin Config                    ║
  102.          ║                                                             ║
  103.          ║  1. Include Days:   30    2. Minimum Include Access Z       ║██
  104.          ║                                                             ║██
  105.          ║  3. Your BBS Name:  Unknown BBS                             ║██
  106.          ║                                                             ║██
  107.          ║  4. ASCII Bulletin  NONE                                    ║██
  108.          ║                                                             ║██
  109.          ║  5. ANSI Bulletin   NONE                                    ║██
  110.          ║                                                             ║██
  111.          ║  6. Configure ANSI Bulletin Colors                          ║██
  112.          ║                                                             ║██
  113.          ║  7. Clear Screen Prior To Display? [Y]                      ║██
  114.          ║                                                             ║██
  115.          ║  8. Use 7 or 8 bit Characters For ASCII Display? [8]        ║██
  116.          ║                                                             ║██
  117.          ║                                                             ║██
  118.          ║  S)ave and Exit   [ESC] Abort and Exit   D)os Shell         ║██
  119.          ╚═════════════════════════════════════════════════════════════╝██
  120.                    ███████████████████████████████████████████████████████
  121.  
  122.  
  123.           1. Include Days:    This option is the number of days ago that
  124.                               a user logged onto your system that should
  125.                               be considered a new user.  For example if
  126.                               today is 6-28-92, John Doe logged on to
  127.                               your system on 5-28-92, and the Include Days
  128.                               is configured at 30 days, John Doe would be
  129.                               considered a new user and include in the
  130.                               bulletin.
  131.  
  132.           2. Min Include Access: This option allows you to only include
  133.                               users above a configurable Access Level.
  134.                               This was requested by folks running systems
  135.                               that require registration that do not wish
  136.                               to include non-registered users in the list.
  137.                               The default is 'z' which is the lowest avail-
  138.                               able access level.  This option is inclusive,
  139.                               ie. if level 'z' is configured, users of that
  140.                               level will be included in the report.
  141.  
  142.           3. Your BBS Name:   This is quite simply the name of your BBS,
  143.                               for the purpose of including it in the header
  144.                               information of the bulletin.
  145.  
  146.           4. ASCII Bulletin:  The Path and Name of the file that you wish
  147.                               to use as the ASCII Bulletin.
  148.  
  149.           5. ANSI Bulletin:   The Path and Name of the file that you wish
  150.                               to use as the ANSI Bulletin.
  151.  
  152.           6. Configure Ansi Bulletin Colors:
  153.                               This option will take you to menu level 2 and
  154.                               allow you configure the colors of the ANSI
  155.                               Bulletin.
  156.  
  157.           7. Clear Screen Prior To Display? [Y]
  158.                               This option tells NUB to add a clear screen
  159.                               at the top of the bulletin.  Selecting yes
  160.                               will cause the screen to clear prior to
  161.                               displaying the actual bulletin.
  162.  
  163.           8. Use 7 or 8 Bit Characters For ASCII Display? [8]
  164.                               This option tells NUB to use either 7 bit
  165.                               characters or 8 bit extended graphics
  166.                               characters to create the ASCII bulletin.  8
  167.                               equates to graphics characters, 7 equates to
  168.                               7 bit characters.
  169.  
  170.        ──────────────────────────────────────────────────────────────
  171.                                  Execution..
  172.        ──────────────────────────────────────────────────────────────
  173.          Running the program is very easy.  The only things that are
  174.          required are: 1. A valid GTPATH statement, 2. A valid USER.CTL
  175.          in the GTPATH directory  After the program has been configured
  176.          all you have to do is type NUB on the command line and your
  177.          bulletins will magically appear.
  178.  
  179.  
  180.        ──────────────────────────────────────────────────────────────
  181.                                 Registration
  182.        ──────────────────────────────────────────────────────────────
  183.  
  184.         I am not requesting any money for this program, but I would
  185.         not turn any down either <g>.  If you want to slip $5.00 into
  186.         and envelope I'll accept it.  Although I don't require a
  187.         registration fee I would appreciate knowing that you are using
  188.         the program on a normal basis.  Therefore I have provided a
  189.         simple and easy way for you to register this program.  From
  190.         the DOS prompt type:   
  191.  
  192.  
  193.          NUB REGISTER
  194.  
  195.       NUB will the proceed to send me a netmail message informing me
  196.       that you are using the program.  Please use this feature ONCE.
  197.  
  198.  
  199.        ──────────────────────────────────────────────────────────────
  200.                                  Errorlevels
  201.        ──────────────────────────────────────────────────────────────
  202.          Here are the possible errorlevel exits the program will give.
  203.       
  204.                   ERRORLEVEL 0  No Problems, Good Run.....
  205.                   ERRORLEVEL 1  Unable to Open USER.CTL.
  206.                   ERRORLEVEL 2  Error Reading Configuration
  207.                   ERRORLEVEL 3  GTPATH Environment Not Set
  208.  
  209.        ──────────────────────────────────────────────────────────────
  210.                             Who Is Responsible for This?
  211.        ──────────────────────────────────────────────────────────────
  212.                                  Rob Roesch
  213.                               The HOTware BBS
  214.                          GT Power Net-Node 064/003
  215.                                 Rt 7 Box 566
  216.                             Mocksville, NC 27028
  217.                          704-492-2081 (USR 16.8 DS)
  218.  
  219.           If you start using this utility, and get a chance, let me know 
  220.           (see above procedures.  If you don't have any use for it, delete
  221.           it for your total refund of all the disk space that it was
  222.           occupying.  This program comes with no warranty, no guarantee,
  223.           and no promises.  If it works GREAT, if not let me know and I
  224.           will gladly take a look at it in my spare time.  If you really
  225.           really really like the program and want to make any donations,
  226.           feel free, but it is not a requirement.....
  227.  
  228.        ──────────────────────────────────────────────────────────────
  229.                         Alternate Distribution Sites
  230.        ──────────────────────────────────────────────────────────────
  231.  
  232.            The HOTware Utilities now have alternate Distribution
  233.            Centers for your convenience.  The following BBS always
  234.            have the latest and greatest HOTware utilities online and
  235.            available for download.
  236.  
  237.      BBS Name          BBS Phone          Location     GT Net/Node    Hours
  238.  ┌──────────────────┬───────────────┬────────────────────┬───────┬──────────┐
  239.  │ Laboratory 386   │ 618-549-2322  │ Carbondale IL      │064/400│ 10pm-8am │
  240.  └──────────────────┴───────────────┴────────────────────┴───────┴──────────┘
  241.  
  242.  
  243.  
  244.