home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / TGARTS.ZIP / TGNEW.DOC < prev    next >
Text File  |  1999-12-13  |  16KB  |  307 lines

  1.  
  2.  
  3.    Telegard and the New User
  4.    by Scott Adams
  5.  
  6.       This article will talk about the new user system in Telegard and tips
  7.    on its setup and design process.  I will cover the validation levels
  8.    and users access.  I will touch on system security and a good new user
  9.    policy.
  10.       Before you start to work on your bbs you should sit down and design
  11.    a new user scheme for your bbs.  By default Telegard has a new user
  12.    at SL (security level) 10 and validated users at SL 25.  This is a good
  13.    system but design before hand which you will use.  Take advantage of the
  14.    validation levels given to you (all 26) and utilize them to their full
  15.    degree.  I personally use all 26 and my new users start at SL 10 and
  16.    are validated (normal access) at SL 50.   Using the validation levels
  17.    you can have quick upgrade to users on the fly rather than editing their
  18.    individual accounts.  Here is a screen shot of my 26 validation levels.
  19.  
  20. Validation Level Configuration
  21.                                                                                 
  22. Lev Description                            SL  +FP   +Cred +Bank ExpDay ToLev
  23. --- -------------------------------------- --- ----- ----- ----- ------ ---
  24.  A  NEW USER to the System (Unvalidated)   10  10    0     0     45     Del
  25.  B  Restricted User Level 1                20  25    250   0     Never  N/A
  26.  C  Restricted User Level 2                30  50    500   0     Never  N/A
  27.  D  Restricted User Level 3                40  75    750   0     Never  N/A
  28.  E  Regular User (Validated) Level 1       50  30    1000  20    Never  N/A
  29.  F  Regular User (Validated) Level 2       60  110   1100  30    Never  N/A
  30.  G  Regular User (Validated) Level 3       70  120   1200  35    Never  N/A
  31.  H  Special Guest Access Level             75  200   1300  40    Never  N/A
  32.  I  Priviledged (Special) Level A          80  130   1400  45    Never  N/A
  33.  J  Priviledged (Special) Level B          90  140   1500  50    Never  N/A
  34.  K  Priviledged (Special) Level C          100 150   1600  55    Never  N/A
  35.  L  Sub-Op (GameMaster or Message Base     110 160   1700  60    Never  N/A
  36.  M  Visiting Sysop Access                  115 170   1800  65    Never  N/A
  37.  N  Elite Access Level A                   120 180   1900  70    Never  N/A
  38.  O  Elite Access Level B                   130 190   2000  75    Never  N/A
  39.  P  Elite Access Level C                   140 200   2100  80    Never  N/A
  40.  Q  Donator Special Access Level 1         150 210   2200  85    Never  N/A
  41.  R  Donator Special Access Level 2         165 220   2300  90    Never  N/A
  42.  S  Donator Special Access Level 3         195 230   2400  95    Never  N/A
  43.  T  Donator Special Access Level 4         210 240   2500  100   Never  N/A
  44.  U  Donator Special Access Level 5         240 250   2600  105   Never  N/A
  45.  Z  Fringe BBS Management Level            255 300   3000  120   Never  N/A
  46.  
  47.       I will briefly cover each level and explain their purpose.
  48.    Validation level A is the lowest level on the system and is for users
  49.    new who have yet to be validated.  Here is the screen shot of that level:
  50.  
  51.         Validation Level Configuration - Editing Level A
  52.  
  53.         A. Security       10
  54.         B. Description    NEW USER to the System (Unvalidated)
  55.         C. Flags 1        --------------------------
  56.         D. Flags 2        ------------------------Y-
  57.         E. Restrictions   ---A*-N-K-G/---------
  58.         F. +Filepoints    10
  59.         G. +Netcredit     0
  60.         H. +Timebank      0
  61.         I. Expiry time    45 days
  62.         J. To level       Delete
  63.            Notices
  64.         K.  *Upgrade      ""
  65.         L.  *Downgrade    ""
  66.  
  67.       Consult \docs\telegard.doc on each item and what they do.  But briefly
  68.    I give my new user flag Y so the system will force them to read the
  69.    docs and use the call back door.  After that is done it is removed.
  70.    The restrictions are there in place so they do not post or use other
  71.    areas of the bbs they shouldn't.  Notice option I and J this means that
  72.    if they do not use the call back door within 45 days the bbs will delete
  73.    them all together.
  74.       Notice that each new level and upgrade level each user gets better
  75.    access from filepoints to time and special flags.
  76.       Levels B through D are restricted levels.  If a user is prone to hang
  77.    up in doors improperly or is on probation for rule violations I lower
  78.    them (or the system does automatically) to these levels.  This reduces
  79.    their online time and access accordingly.
  80.       Those users which use the call back door are then validated.  If
  81.    they are Long distance they are upgraded to level D however (Sl40) which
  82.    means they can do just about everything but need to be checked out for
  83.    some access areas (ie I need to validate them myself).  Validated user
  84.    level E is shown below:
  85.  
  86.         Validation Level Configuration - Editing Level E
  87.  
  88.         A. Security       50
  89.         B. Description    Regular User (Validated) Level 1
  90.         C. Flags 1        --------------------------
  91.         D. Flags 2        -------------------T------
  92.         E. Restrictions   ---------M-/---------
  93.         F. +Filepoints    30
  94.         G. +Netcredit     1000
  95.         H. +Timebank      20
  96.         I. Expiry time    Never
  97.         J. To level       N/A
  98.            Notices
  99.  
  100.       Notice by default they are given flag T.  The reason is game play
  101.    is a privledge and not a right for my system.  If they abuse other areas
  102.    and rules the T flag is removed which denies them games.  Also restriction
  103.    M (mail forced delete) is given only for this level.  I give them some
  104.    extra timebank time beyond the default.  Most of my users stay around
  105.    level E normally.
  106.       Validation levels F and G are used for those who post often and are
  107.    quality users.  They will be rewarded by this upgrade which will give
  108.    more time and other things to their accounts.
  109.       Validation level H is used only for my guest account.  The guest
  110.    account is used by anyone to login and look around the system to decide
  111.    if they want to be a user or not.
  112.  
  113.         Validation Level Configuration - Editing Level H
  114.  
  115.         A. Security       75
  116.         B. Description    Special Guest Access Level
  117.         C. Flags 1        --------------------------
  118.         D. Flags 2        -------------------T------
  119.         E. Restrictions   -----------/1234567--
  120.         F. +Filepoints    200
  121.         G. +Netcredit     1300
  122.         H. +Timebank      40
  123.         I. Expiry time    Never
  124.  
  125.       Validation levels I through K are used for even more rewards to users
  126.    who win door tournaments or are regular message posters.  At this point
  127.    they are given less restrictions on time and other things.
  128.  
  129.         Validation Level Configuration - Editing Level I
  130.  
  131.         A. Security       80
  132.         B. Description    Priviledged (Special) Level A
  133.         C. Flags 1        --------------------------
  134.         D. Flags 2        -------------------T------
  135.         E. Restrictions   ---------M-/1--4-----
  136.         F. +Filepoints    130
  137.         G. +Netcredit     1400
  138.         H. +Timebank      45
  139.  
  140.         Validation Level Configuration - Editing Level K
  141.  
  142.         A. Security       100
  143.         B. Description    Priviledged (Special) Level C
  144.         C. Flags 1        --------------------------
  145.         D. Flags 2        -------------------T------
  146.         E. Restrictions   ---------M-/1-34-6---
  147.         F. +Filepoints    150
  148.         G. +Netcredit     1600
  149.         H. +Timebank      55
  150.  
  151.         You will notice extra file points and time are given in the slight
  152.    change of user level with less restrictions as well.
  153.       Validation level M is used for visiting sysops who are given their
  154.    own special access and more time online.
  155.       Validation levels N through P are elite access levels.  Level P is
  156.    the highest level a regular user can get on my system through long term
  157.    posting and other contributions to the board.
  158.       Validation level Q and U are used for those who donate either money
  159.    or equipment to the bbs.  You will notice it is a very high level of
  160.    access on the bbs.  Depending on the level of donation will determine
  161.    the level they are given as a reward.
  162.  
  163.         Validation Level Configuration - Editing Level R
  164.  
  165.         A. Security       165
  166.         B. Description    Donator Special Access Level 2
  167.         C. Flags 1        --------------------------
  168.         D. Flags 2        -------------------T------
  169.         E. Restrictions   -----------/12345----
  170.         F. +Filepoints    220
  171.         G. +Netcredit     2300
  172.         H. +Timebank      90
  173.  
  174.         Notice that at this low level they are already given very little
  175.    limits on files and time.  At level U you virtually have no ratios
  176.    or limits almost as powerful as the sysop.
  177.         The last level is only reserved for the sysop.
  178.  
  179.         The validation system works and is linked with other parts of
  180.   Telegard to serve its full benefits.
  181.  
  182.       You should configure your time limits, call limits, post/call ratio,
  183.   ul/dl ratios, daily DL settings, timebank storage/deposits/withdrawls,
  184.   and post/time ratios to reflect the user levels you defined.  All of these
  185.   setups are found on the right side of the System Configuration from the
  186.   waiting for caller screen.  I will show an example of the time limits I
  187.   use that work in conjunction with the above user levels:
  188.  
  189.         SL Level    Daily time total
  190.            0-4           1
  191.            5-9           5
  192.           10-19         10
  193.           20-29         20
  194.           30-39         30
  195.           40-49         40
  196.           50-59         60
  197.           60-69         70
  198.           70-71         80
  199.            ....
  200.           90-99        100
  201.          100-109       105
  202.          110-119       110
  203.          120-129       112
  204.           ....
  205.          160-194       135
  206.          195-209       150
  207.          210-239       165
  208.  
  209.      You might use a scheme that is close.  You will notice that the levels
  210.    in the validation levels are in the ranges of the above as well.  For
  211.    example level R (sl165) gets 135 minutes per day online compared to the
  212.    60 hours for a normal user (level E).
  213.  
  214.      When you setup Telegard you should consider the New user applicat
  215.    policy as well for example:
  216.  
  217.  
  218.      New User Applicant Configuration
  219.  
  220.      A. Open system       Yes                 M. Date of birth     Yes
  221.      B. New User level    A                   N. Random password   Yes
  222.      C. Application to    LONGSHOT            O. ANSI              Ask
  223.      D. IEMSI new users   Yes                 P. Avatar            Ask
  224.      E. Language          Ask                 R. Clear screen      Ask
  225.      F. Date format       Ask                 S. Screen pauses     Yes
  226.      G. Mail address      Yes                 T. Hotkeys           Ask
  227.      H. Geographic area   Ask                 U. FSE usage         Ask
  228.      I. Gender            Yes                 V. Full-line input   Ask
  229.      J. Data phone        Yes                 W. Menu lightbars    Ask
  230.      K. Voice phone       Yes                 X. Page length       24 lines
  231.      L. Scan phone #      Log Only            Y. Line length       80 columns
  232.  
  233.      Will your system be open to new users or closed (private) (option A.
  234.   Option B is the default level for new users and this equals A which as
  235.   shown above is the new user level.  Options D through Y are options you
  236.   should consider and define.  You should consider the style of system you
  237.   want and the things new users should perform in the application process.
  238.  
  239.      Next you might want to consider the login procedure configuration.
  240.  
  241.      For example:
  242.  
  243.      Login Procedure Configuration
  244.  
  245.      A. Ansi Login           Detect           N. Hack warning area    EMAIL
  246.      B. Login attempts       3 attempts       O. PW inquiry area      EMAIL
  247.      C. Login timelimit      10 mins          P. Last callers kept    3 days
  248.      D. Check data #         No               R. Password updates     180 days
  249.      E. Check voice #        No               S. Alias/Handles        Enabled
  250.      F. Local security       Disabled         T. Login last callers   Handles
  251.      G. Display security     Disabled         U. Login menu           FIRST
  252.      H. Offhook for local    Yes              V. Local statistics     Enabled
  253.      I. Force voting         No               W. No timeleft bank?    Enabled
  254.      J. Check multi-logins   Yes              X. Language prompt      Disabled
  255.      K. IEMSI logins         Yes
  256.      L. Minimum bps rate     300 bps
  257.      M. ANSI/RIP bps rate    2400 bps
  258.  
  259.      You should consider all of the above options to see which fit your setup.
  260.    For help on each option you should consult the Telegard documentation
  261.    in \docs\telegard.doc.
  262.  
  263.      Many sysops like myself prefer a CBV (callback verifier) which automates
  264.   the validation process while others do not.  Some prefer a automatic
  265.   upgrade once the new user letter is sent to the sysop.  Others also prefer
  266.   that the new user level IS the validated user level.  Any of these options
  267.   are good but if you are a busy sysop I suggest a CBV like TCR (the call
  268.   return door by Tim Strike (TG author).  It will validate the user once
  269.   it is done to any level you define and can handle Long distance users.
  270.   You should consider your validation options before you continue your setup.
  271.      The final thing to consider is your overall system setup from menus to
  272.   doors.  You should ask yourself should new users be able to play doors?
  273.   Should they download files?  Should they be able to post auto-messages.
  274.   All these and many other questions should be asked before you define
  275.   your menus.  A good rule of thumb is to allow users only to use the CBV
  276.   or validation steps FIRST and nothing else.  Then once validated they
  277.   can use doors, post and download files.  But you should consider which
  278.   they will have access to on the first call.
  279.      Just remeber that anything yous eetup should have security concerns
  280.   that does not make your system insecure or problematic.
  281.      In conclusion a new sysop should follow the steps in your new bbs
  282.    configuration:
  283.  
  284.         1.  Develop your system new user level scheme.
  285.         2.  Develop your security level scheme.
  286.         3.  Configure your validation levels based on 1 and 2.
  287.         4.  Configure your new user application process.
  288.         5.  Configure your login procedure screen.
  289.         6.  Design and configure your validation level (CBV, auto, etc.).
  290.         7.  Configure your time limits, ratios and other things on the right
  291.    side of the System configuration screen.
  292.  
  293.       I hope the above will give you some pointers on your setup.
  294.  
  295.    ------------------------------------------------------------------
  296.    To contact me for feedback on the article or questions/comments:
  297.        BBS: 904-733-1721 Fringe BBS-EWOG II (guest account avaliable)
  298.      Email: longshot@darktech.org                 ICQ #: 24436933
  299.    website: http://users.cybermax.net/~longshot
  300.    Netmail: FidoNet 1:112/91   Fido TG Echo: Tg_support
  301.      I welcome any comments or questions ohe articles.  If enough
  302.    feedback is given I can do article follow-ups.  I suggest you also
  303.    send feedback to the the other article authors of this newsletter
  304.    for without feedback the desire to continue is difficult.
  305.    ------------------------------------------------------------------
  306.                                         
  307.