[Citadel+ documentation, 95Mar]
INPUT.APL is read by Citadel after it returns from a shell, and the data
in it is used to change Citadel's current settings. This is a text file, with
each line starting with a character that serves as a flag specifying what
is on the line, followed by text that specifies the data. After the data, the
line is either ended by a carriage return/line feed (ASCII 13 and 10)
combination, or just a single line feed (ASCII 10). Not all data is
required to be in INPUT.APL: just write what you desire to change.
Also, Citadel ignores any field it does not know about. The following
data types are defined by Citadel:
- Flag Name
- Data
- 33 Surname
- The current user's surname.
- 34 Title
- The current user's title.
- 35 Sysop
- Whether the current user is a Sysop - 1 or 0.
- 36 Aide
- Whether the current user is an Aide - 1 or 0.
- 37 Twit
- Whether the current user is twitted - 1 or 0.
- 38 Expert
- Whether the current user is in expert mode (that is, helpful hints are
turned off) - 1 or 0.
- 39 Credits
- The number of minutes left in the current user's account.
- 40 Permanent
- Whether the current user has a permanent account - 1 or 0.
- 41 NetUser
- Whether the user has net access - 1 or 0.
- 42 NoMail
- Whether the user cannot send mail - 1 or 0.
- 43 Verified
- Whether the user is a verified user - 1 or 0.
- 48 RealName
- The current user's real name.
- 50 Nulls
- The number of nulls the current user is configured for.
- 51 Linefeed
- Whether the current user has linefeeds turned on - 1 or 0.
- 52 Uppercase
- Whether the current user is configured for an uppercase-only
terminal - 1 or 0.
- 54 Columns
- The number of columns the current user is configured for.
- 55 Lines
- The number of lines on screen the current user is configured for,
or 0 if screen pause is turned off.
- 56 Unlisted
- Whether the current user has an unlisted userlog entry - 1 or 0.
- 73 Hall
- The name of the hall the user is currently in.
- 74 Room
- The name of the room the user is currently in.
- 95 Transmitted
- The number of characters sent by Citadel to the currently logged-in
user.
- 96 Received
- The number of characters received by Citadel from the currently
logged-in user.
- 97 SysReq
- Whether the system has been requested (F3 or Alt+F3) -1 or 0.
- 99 StatusScreen
- Whether the system status screen (F4) is displayed or not - 1 or 0.
- 100 Chat
- Whether Chat is enabled or not - 1 or 0.
- 101 Bells/dt>
- Whether bells are enabled or not - 1 or 0.
- 102 Printing
- Whether output is being trapped (Alt+P) or not - 1 or 0.
- 111 GroupAdd
- Specifies the name of a group to add the current user to.
- 112 GroupRemove
- Specifies the name of a group to remove the current user from.
- 200 MsgAuthor
- Specifies the name to use for the author of the message created by
MESSAGE.APL. (If this field is not specified but MESSAGE.APL
exists, the node's name is used as the message author.)
- 201 MsgToUser
- Specifies the user to use for the recipient of the message created
by MESSAGE.APL. (If this field is not specified but MESSAGE.APL
exists, the message is not sent to anybody; it is made to be a public
message.)
- 202 MsgGroup
- Specifies the group to use for the message created by MESSAGE.APL.
(If this field is not specified but MESSAGE.APL exists, the message is
not made to be group-only; it is made to be a public message.)
- 203 MsgRoom
- Specifies the room to place the message created by MESSAGE.APL in.
(If this field is not specified but MESSAGE.APL exists, the message is
placed in the current room.)
Comment |
Back