home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / SBBS1B00.ZIP / DOCS.EXE / DOCS / USEREDIT.DOC < prev    next >
Text File  |  1992-09-22  |  23KB  |  480 lines

  1.                  Synchronet Version 1b
  2.                             User Edit Documentation
  3.  
  4. Initiating User Edit
  5. ~~~~~~~~~~~~~~~~~~~~
  6. Alt-U
  7.         The sysop can locally hit Alt-U at anytime within Synchronet to bring
  8.         up the User Edit function with the user that is online as the current
  9.         user to edit. After exiting User Edit, the sysop will return to the
  10.         place where he was prior to hitting Alt-U.
  11.  
  12. U
  13.         At the Reading Mail, Scanning Sub-board, or Reading All Mail prompts,
  14.         hitting 'U' will pop the sysop into User Edit with the author of the
  15.         previous message as the current user.
  16.  
  17. ;UEDIT
  18.         Typing ';UEDIT' at either the Main or Transfer prompts will also pop
  19.         the sysop into User Edit and if a user number is specified (i.e.
  20.         ;UEDIT 20), then that user will be the current user.
  21.  
  22.  
  23. Using User Edit Remotely
  24. ~~~~~~~~~~~~~~~~~~~~~~~~
  25. When a remote sysop initiates User Edit (with the U or ;UEDIT command), User
  26. Edit functions a little differently than when a local sysop initiates it.
  27. A remote sysop cannot raise any user's Main or Transfer Level above his own
  28. and can't give a user any Main, Transfer, or Exemption Flags that he himself
  29. doesn't have. A remote sysop can not edit any information of any users with
  30. a Main Level higher than his own and their passwords, real names, and phone
  31. numbers aren't displayed to him.
  32.  
  33.  
  34. User Edit Screen Example:
  35. ~~~~~~~~~~~~~~~~~~~~~~~~
  36. Alias      : The Albatross            Password     : MYPASS    10/12/91
  37. Real Name : Joe Schmoe                Phone number : 714-555-1212
  38. Address   : 404 N.S. West Ln.            Age/Sex/BD     : 31 M 03/08/61
  39. Location  : Irvine, Ca                Zip Code     : 90001
  40. Note      :                    Handle     : J Schmoe
  41. Computer  : 386DX-25 ISA SVGA 4 60 ST506    Modem type   : 14.4/V32
  42.  
  43. First on  : 07/19/91  Expire    : 12/18/95  Last on   : 09/12/92  20:13
  44. Time on   : 2831      Today     : 0   105   Last call : 9   90    Extra : 0
  45. Logons    : 156       Today     : 0   6     Posts     : 39        Today : 0
  46. E-mails   : 22        To sysop  : 3         Waiting   : 0         Today : 0
  47.  
  48. Uploads   :         3,085 bytes in 1 files
  49. Downloads :    90,389,401 bytes in 282 files 
  50. Credits   :     4,007,324
  51. Minutes   :             0
  52.  
  53. Main      :   CD       L N        Level: 35
  54. Transfers :      G            Level: 60
  55. Exemption :                           
  56. Restricts :                           
  57.  
  58. User edit (50 of 303):
  59.  
  60. User Edit Screen Explanation
  61. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  62. The 1st line contains either the alias (if aliases are allowed) or the name
  63. of the user, the user's password, and the date the password was last modified.
  64.  
  65. The 2nd line contains the user's real name and the user's phone number.
  66.  
  67. The 3rd line contains address of the user, the user's age, sex, and birthday in
  68. the form MM/DD/YY.
  69.  
  70. The 4th line contains the user's location (normally City, State) and Zip
  71. (or postal) code.
  72.  
  73. The 5th line contains a public note about the user and the user's chat handle.
  74.  
  75. The 6th line contains the user's computer description and modem type.
  76.  
  77. The 7th line contains the user's private comment - only readable or editable
  78. by a sysop. If there is a '$' after the "Comment" label, then this user has
  79. a message file currently attached and is view/editable with the '$' command.
  80. If the comment is blank and there isn't an extended comment, this line is
  81. blank.
  82.  
  83. The 8th line contains the date the user was first on, the user's expiration
  84. date, and the date and time the user was last on. Dates are in the form
  85. MM/DD/YY.
  86.  
  87. The 9th line contains the total time (in minutes) the user has been online,
  88. how much time today, the maximum time he is allowed per day, amount of time on
  89. his most recent call, the maximum time he is allowed per call, and any extra
  90. time the user may have accumulated through file uploads.
  91.  
  92. The 10th line contains the total number of logons for this user, the number
  93. of logons today, the maximum number of logons this user is allowed per day,
  94. total number of messages posted by this user, and total posts today.
  95.  
  96. The 11th line contains the total number of e-mails sent by this user, total
  97. number of e-mails sent to user #1, number of e-mails currently in user's
  98. mailbox, and the number of e-mails this user has sent today.
  99.  
  100. The 12th line contains the user's NetMail forwarding address. If the user
  101. doesn't have a NetMail forwarding address specified, this line is blank.
  102.  
  103. The 13th line contains the total number of bytes uploaded by this user and
  104. the total number of files.
  105.  
  106. The 14th line contains the total number of bytes downloaded by this user and
  107. the total number of files. If the user has had any suspected leech downloads,
  108. the number of leech downloads is displayed here too.
  109.  
  110. The 15th line contains the number of credits this user currently has.
  111.  
  112. The 16th line contains the amount of time credits this user has (in minutes).
  113.  
  114. The 18th line contains the user's Main Flags that are set (if any) and the
  115. user's Main Level.
  116.  
  117. The 19th line contains the user's Transfer Flags that are set (if any) and the
  118. user's Transfer Level.
  119.  
  120. The 20th line contains the user's Exemption Flags that are set (if any).
  121.  
  122. The 21st line contains the user's Restriction Flags that are set (if any).
  123.  
  124. The 23rd line contains the User Edit command prompt which contains the number
  125. of the current user and the total number of user slots on the system.
  126.  
  127. If the current user is deleted or inactive, then the 1st line will contain a
  128. string that specifies this status and all other lines will be shifted down one.
  129.  
  130.  
  131. User Edit Commands
  132. ~~~~~~~~~~~~~~~~~~
  133. As with most Synchronet command prompts, hitting '?' will display a menu
  134. of commands.
  135.  
  136.                ««« User Edit Menu »»»
  137. ┌─────────────────────────────────────────────────────────────────────────────┐
  138. │  A  Alias and Chat Handle          S  Sex                  │
  139. │  B  Birthday                            T  Transfer Security Level          │
  140. │  C  Computer                            U  Upload/Download Stats            │
  141. │  D  Delete/Deactivate/Restore           V  Validate User                    │
  142. │  E  Exemptions                          W  Password                         │
  143. │  F  Flags                               X  View Extended Comment            │
  144. │  G  Go to a User                        Y  Copy User to Another Slot        │
  145. │  H  Edit/Create Extended Comment        Z  Restrictions                     │
  146. │  I  Inspect/Edit User's Defaults        ]  Go Up One User                   │
  147. │  J  Edit Minutes                        [  Go Down One User                 │
  148. │  K  Edit Dates                          }  Search Up                        │
  149. │  L  Location and Address          {  Search Down              │
  150. │  M  Main Security Level                 /  Set Search String                │
  151. │  N  Note                                ~  Set Leech Download Counter       │
  152. │  O  Comment                             +  Adjust Credits                   │
  153. │  P  Phone Number                        *  Adjust Minutes                   │
  154. │  Q  Quit to Main Menu                   $  Edit Credits                     │
  155. │  R  Real Name                           #  View User Questionnaire          │
  156. └─────────────────────────────────────────────────────────────────────────────┘
  157.  
  158.  
  159. The available commands are listed below with explanations.
  160.  
  161. A - Alias and Chat Handle:
  162.     This command will let you edit the user's alias - a 25 character field
  163.     that must start with a non numeric character. You can also edit the
  164.     user's chat handle (an 8 character field) with this command.
  165.  
  166. B - Birthday
  167.         You can edit the user's birthday with this command. The form of the
  168.         date is forced as MM/DD/YY.
  169.  
  170. C - Computer Description:
  171.         You can edit the user's 30 character computer description field with
  172.         this command.
  173.  
  174. D - Delete/Inactivate/Restore/Activate:
  175.         If the current user is at normal status (not deleted or inactive),
  176.         hitting this command will prompt you if you wish to delete or
  177.         inactivate this user. If you delete a user, his account will be saved
  178.         for number of days since his last logon. This number of days is
  179.         specified by the sysop in the MAIN.CFG. After this number of days,
  180.         a new user may obtain this slot. Inactive slots are the same as deleted
  181.         ones, except that they are reserved and can't be used by new users.
  182.  
  183.         If the current user is deleted or inactive (as specified by the 1st
  184.         line of the screen), this command will allow you to restore the user
  185.         to normal status.
  186.  
  187. E - Exemption Flags:
  188.         Exemptions are used by the sysop to give user's extended privilege
  189.         to the system. For example, you might want to give a trustworthy
  190.         user the right to remove, move, and edit descriptions of all files
  191.         in the Transfer Section. Normally users can only remove or edit the
  192.         description of a file they've uploaded, but a user with the 'R'
  193.         exemption can move any file, remove any file, or edit any file
  194.         description in the Transfer Section. This ability is normally only
  195.         given to sysops.
  196.  
  197.         Using this command you can toggle the state of an Exemption Flag
  198.         by hitting the corresponding letter. To view a menu of the available
  199.         exemptions, hit '?' or [ENTER] to stop editing the Exemption Flags.
  200.  
  201.         The following is a list of the available exemptions and their
  202.         descriptions ($ indicates that sysops have this capability):
  203.  
  204.         A - Anonymous
  205.                 Allows user to post and send e-mail anonymously.
  206.         C - Chat $
  207.                 Allows user to page the local sysop with the ;CHAT command
  208.                 regardless of the sysop availability state (Scroll-Lock).
  209.         D - Download
  210.                 Allows user to download files even when the user doesn't
  211.                 have enough credits.
  212.         E - Elite Text
  213.                 Allows user to write and read elite text in messages. Elite
  214.                 text mode is toggled in messages with the Ctrl-A E sequence.
  215.         G - Multiple Nodes $
  216.                 Allows user to be logged on to more than one node at a time.
  217.                 This exemption is useful for Guest accounts.
  218.         I - Interrupt Nodes $
  219.                 Allows user to interrupt (hang-up on) other nodes with the
  220.                 ;INTR command.
  221.         L - Logons per day
  222.                 Allows user to logon the system an indefinite number of times
  223.                 per day.
  224.         M - Modem Rate $
  225.                 Allows user to logon any node at any modem speed regardless
  226.                 of what the minimum modem speed for that node is.
  227.         N - Node Locking $
  228.                 Allows user to toggle the lock status of any node with the
  229.                 ;LOCK command and log on a locked node.
  230.     P - Permanent
  231.         This user account will not be automatically deleted because
  232.         of inactivity or expiration date.
  233.     Q - Quiet/Anonymouse Node $
  234.         Allows user to toggle the quiet or anonymouse state of his node
  235.         with the ;QUIET or ;ANON commands respectively. Nodes that are
  236.         in quiet mode appear to be "Waiting for call" to the other
  237.         nodes. Anonymous modes appear to have "UNKNOWN USER" online.
  238.         R - Remove/Move/Edit Descriptions of Files $
  239.                 Allows user to remove, move, or edit the descriptions of any
  240.                 file in the Transfer Section that the user has access to.
  241.         T - Time Online
  242.                 Allows the user to remain online indefinitely - no time limit.
  243.                 The inactivity timer remains active.
  244.     X - External Programs
  245.         User will be allowed to run external programs that cost credits
  246.         even when the user does not have enough credits.
  247.  
  248. F - Flags:
  249.         This command lets you toggle the state of all Main and Transfer Flags.
  250.         Hitting '?' will display a menu that is used to remind the sysop of
  251.     the meaning of each Main or Transfer Flag. These menus are located
  252.     in the TEXT\MENU directory and names are MAINFLAG.ASC and XFERFLAG.ASC.
  253.     Hitting [ENTER] will end the editing of the flags.
  254.  
  255.         The Main Flags (or MF) in conjunction with the Main Level can by used
  256.         by the sysop to limit access to Message Groups, Sub-boards, External
  257.         Programs, and General Text File Sections.
  258.  
  259.         The Transfer Flags (or TF) in conjunction with the Transfer Level can
  260.         be used by the sysop to limit access to file Transfer Libraries and
  261.         directories.
  262.  
  263. G - Go to a User:
  264.         This command will let you change the current user into another user
  265.         by entering the user's name, partial name, or number. It should be
  266.         noted that the fastest way to change the current user is to type the
  267.         number of the user directly at the User Edit prompt.
  268.  
  269. H - Edit/Create Extended Comment:
  270.         This command will let the sysop edit or view an existing extended
  271.         comment or create a new one. An extended comment is a free-form message
  272.         file that a sysop creates that contains information pertaining to this
  273.         user. A '+' after the "Comment:" string on the 5th line of the User
  274.         Edit screen specifies that an extended comment already exists.
  275.  
  276. I - Inspect or Edit User's Default Settings:
  277.         This command will bring up the current user's default settings for
  278.         ANSI terminal emulation, screen length, screen pausing, spinning
  279.         cursor, auto new file scan, clear screen after messages, auto menu
  280.         display, and default QUIET mode (if the user has the 'Q' exemption).
  281.  
  282. J - Edit Minutes:
  283.         This command allows the sysop to edit the current user's minute field.
  284.  
  285. K - Edit Date Fields:
  286.         The command will let you edit the date fields for this user's last
  287.         logon, first logon, expiration date, and password modification date.
  288.         All dates are forced to the form MM/DD/YY.
  289.  
  290. L - Location:
  291.     This command will allow the sysop to edit the user's address, location,
  292.     and zip/postal code fields.
  293.  
  294. M - Main Level or ML:
  295.         The sysop can edit the user's Main Level with this command. The user's
  296.         Main Level is a decimal number in the range 0 to 99. Higher levels
  297.         indicate higher access. Users with an ML of 90 or higher are considered
  298.         to be sysops. The sysop can use the Main Level in conjunction with the
  299.         Main Flags to limit access to Message Groups, Sub-boards, General Text
  300.         File Sections, and External Programs. The Main Level also determines
  301.         the user's maximum time online per day, per call, maximum logons per
  302.         day, and maximum number of lines per message (post or e-mail).
  303.  
  304. N - Note/Name:
  305.         If aliases are allowed on the system, this command will allow the sysop
  306.     to edit the user's public note. This field is displayed next to the
  307.     user's alias in user listings and the logon list.
  308.  
  309.         If aliases are not allowed, this command allows the sysop to edit the
  310.         user's name. The user's name is a 30 character field that must begin
  311.         with a printable non-numeric character. The first letter of each word
  312.         in the user's name is forced uppercase.
  313.  
  314. O - Sysop Comment:
  315.         This command allows the sysop to edit the private 60 character comment
  316.         field regarding this user.
  317.  
  318. P - Phone Number:
  319.         The sysop can edit the user's phone number in the format ###-###-####.
  320.  
  321. Q - Quit User Edit:
  322.         Exits the User Edit function and returns the sysop to where he was
  323.         prior to initiating User Edit.
  324.  
  325. R - Real Name (if aliases are allowed):
  326.         This command allows the sysop to edit the user's real name - a 30
  327.         character field. The first letter of each word in this field is forced
  328.         uppercase.
  329.  
  330. S - Sex
  331.         A single uppercase character is used to describe the sex of the user
  332.         (normally 'M' or 'F'), but can be changed to any uppercase character
  333.         with this command.
  334.  
  335. T - Transfer Level or TL:
  336.         This command allows the sysop to edit the user's Transfer Level -
  337.         a decimal number in the range 0 to 99. The Transfer Level can be used
  338.         by the sysop to limit access to file Transfer Libraries and
  339.         directories.
  340.  
  341. U - Upload/Download Statistics:
  342.         The sysop can edit the user's upload and download statistics with
  343.         this command. The statistics are the number of bytes and files uploaded
  344.         and the number of bytes and files downloaded. These are numeric fields.
  345.  
  346. V - Validate User:
  347.         This command will display the ten auto-validation values (0 to 9)
  348.         for quickly setting the user's ML, TL, MF, TF, Exemptions, and
  349.         Restrictions. The auto-validation values are set by the sysop in
  350.         MAIN.CFG.
  351.  
  352. W - Password:
  353.         Use this command to change the user's password. The password
  354.         modification date doesn't change when using this command (use 'K'
  355.         to change the password modification date).
  356.  
  357. X - View Extended Comment:
  358.         This command allows the sysop to the user's extended comment if it
  359.         exists.
  360.  
  361. Y - Copy User to Another Slot:
  362.         This command will copy the user data of the current slot to another
  363.         valid slot. This will overwrite any user information in the
  364.         destination slot.
  365.  
  366. Z - Restriction Flags:
  367.         A sysop can give a user restrictions from certain sections or features
  368.         of the BBS by setting one or more valid Restriction Flags. Typing the
  369.         letter of a restriction will toggle its status, '?' will display a menu
  370.         of the valid restrictions and [ENTER] will end the flag editing
  371.         procedure. The valid restrictions and their descriptions follow:
  372.  
  373.         A - ANSI and Ctrl-A Codes
  374.                 User can't write messages containing either ANSI escape
  375.                 sequences or Ctrl-A attribute codes.
  376.         B - Beep
  377.                 User can't put beeps (Ctrl-G, ASCII 7) into messages
  378.                 (posts, mail, or chat).
  379.         C - Chat
  380.                 User can't use any chat functions.
  381.         D - Download
  382.                 User can't download files.
  383.         E - E-mail
  384.         User can't e-mail other users (can still e-mail sysop).
  385.         F - Forward Mail
  386.                 User can't forward mail.
  387.         G - Edit Defaults
  388.                 User can't edit their default settings.
  389.     K - Read Sent Mail
  390.         User can read/kill sent mail.
  391.         L - Logon Once a Day
  392.                 User will only be allowed to logon a maximum of once a day
  393.                 regardless of what his ML allows normally.
  394.     N - Networked Subs
  395.         User can't post on networked sub-boards.
  396.         P - Post
  397.                 User can't post messages on Sub-Boards.
  398.     Q - QWK Network Node
  399.         This user account is used for a QWK Network Node BBS system.
  400.         This restriction automatically puts the user at the QWK prompt
  401.         upon logon and no other sections of the BBS are accessible.
  402.         This restriction also allows the user to upload REP packets
  403.         containing messages that are from users other than the current
  404.         user.
  405.         R - Remove/Edit Descriptions of Files
  406.                 User can't remove or edit file descriptions of files he has
  407.                 uploaded.
  408.         S - E-mail Sysop
  409.                 User can't send e-mail (feedback) to user #1.
  410.         T - Transfer Section
  411.                 User can't access the Transfer Section at all.
  412.         U - Upload
  413.                 User cannot upload files to the Transfer Section.
  414.     W - Auto-message
  415.         User cannot write to auto-message.
  416.         X - External Programs
  417.                 User can't access the external program menu ('X' from Main
  418.                 Menu).
  419.         Y - Are you sure (y/N) ?
  420.                 The user will be forced to answer Yes prior to performing
  421.                 any function from the Main or Transfer Sections.
  422.  
  423. ] - Move Up One User Slot:
  424.         Increment the current user number by one. If the current user is
  425.         the last user, the current user will become user number 1 (wrap).
  426.  
  427. [ - Move Down One User Slot:
  428.         Decrement the current user number by one. If the current user is
  429.         the first user, the current user will become the last user (wrap).
  430.  
  431. (Number) - Change to User Number:
  432.         Entering a user number directly at the User Edit command prompt will
  433.         make that user the current user.
  434.  
  435. / - Set Search String:
  436.         Use this command to set the string of characters to search for.
  437.  
  438. } - Search Forward:
  439.         Searches from the current user to the last user for the string set by
  440.         the '/' command.
  441.  
  442. { - Search Backward:
  443.         Searches from the current user to the first user for the string set by
  444.         the '/' command.
  445.  
  446. ~ - Set Leech Download Counter:
  447.     Every time a user downloads a file and the BBS detects the possible
  448.     use of a 'leech' protocol, a counter is incremented and the value is
  449.     displayed on the Downloaded Bytes and Files line if it is not zero. To
  450.     change the value of this counter, use the '~' command.
  451.  
  452. + - Add or Subtract Credits:
  453.         This command will let you add or subtract credits to/from a user's
  454.         account. Putting an 'M' after the number will multiply the amount by
  455.         one megabyte (1,048,576) or a 'K' will multiply the amount by one
  456.         kilobyte (1024). Placing a '$' will multiply with the number by the
  457.         number of credits per dollar in the current system configuration.
  458.         Placing a minus sign before the number will perform a subtraction of
  459.         credits.
  460.  
  461. * - Add or Subtract Minutes:
  462.         This command will let you add or subtract time from the user's minute
  463.         field. Putting an 'H' after the number will multiple the amount by 60
  464.         minutes (an hour). Placing a minus sign before the number will perform
  465.         a subtraction of minutes.
  466.  
  467. $ - Edit Credits:
  468.         This command allows you to edit the amount of credits of the current
  469.         user.
  470.  
  471. # - View SIF Questionnaire:
  472.         If the sysop has specified a SIF questionnaire in the MAIN.CFG and the
  473.         current user has answered the questionnaire, this command will allow
  474.         the sysop to view the answered questionnaire. An output SIF (usually
  475.         an abbreviation of the input SIF) will be used if specified in the
  476.         MAIN.CFG, if not specified the output SIF will be used for viewing. 
  477.  
  478.  
  479. /* End of USEREDIT.DOC */
  480.