1 03/04/85 change
 2 
 3 Syntax as a command:  change {Person_id} {item}} {new_value}
 4 
 5 
 6 Function:  review and possibly modify user registration data in the URF
 7 and PNT.  Each item is typed out.  The administrator can leave the item
 8 unchanged by typing a carriage return, or he can replace the item by
 9 typing new data.
10 
11 
12 Arguments:
13 Person_id
14    is the Person_id of a user whose registration data is to be changed.
15    If it is omitted, the change command asks for it.
16 item
17    is the item to be changed.  If it is omitted, every item is
18    displayed and a new value is requested.  Item can only be given if
19    Person_id is given.  Item may be any one of the following keywords:
20    addr
21       User's mailing address
22    cpass
23       card input password
24    name
25       full name (Last First I.:  title)
26 
27 
28    notes
29       any miscellaneous information
30    proj
31       default project
32    pass
33       login password
34    progn
35       programmer number
36 new_value
37    is the new value for item.  If it is omitted, the old value is
38    displayed and a new value is requested.
39 
40 
41 Notes:  The chaddr, chalias, chcpass, chdf_proj, chname, chpass, and
42 chprog commands can be used to change some of the individual items in
43 the PNT and avoid the need to type the item name or to be prompted for
44 new values of all items.
45 
46 The user's last name can be a maximum of 32 characters.  The field for
47 the user's first name and middle initial can be a maximum of 24
48 characters.  The user's name should be given last name first, then a
49 comma, the first name, a space, and then middle initial followed by a
50 period.  Names of the form "Smith, J.  Alfred" are also allowed.  If
51 the user has a title (e.g., Prof., Capt., Dr.), the title (maximum of 8
52 characters) should follow the name and be separated from the name by a
53 colon, for example:
54 
55       Smith,John J.:Prof.
56 
57 
58 The address field can be a maximum of 32 characters; slashes can be
59 used to separate lines of an address.
60 
61 The programmer number and default project ID can be a maximum of 32 and
62 9 characters, respectively.
63 
64 Notes can be a maximum of 32 characters.  This field can hold
65 miscellaneous information such as phone number, additional address
66 information, position within the organization, etc.
67 
68 
69 The password and card input password can be from one through eight
70 ASCII printing characters, including backspace, but excluding space and
71 semicolon.  "HELP", "help", "quit", and "?"  are interpreted uniquely
72 by the password processor and are therefore unacceptable as password
73 specifications for an interactive login.  A response of either a blank
74 line or an asterisk ("*") will leave the password unchanged.
75 
76 The accounting administrator can type "stop" at any time to abort all
77 the changes he has made for a particular user and start over.