Last Callers
The Last Callers Module
The built in last_callers
module provides flexible retro last callers mod.
Configuration
Config Block
Available config
block entries:
dateTimeFormat
: moment.js style format. Defaults to current theme → systemshort
format.user
: User options:collapse
: Collapse or roll up entries that fall within the period specified. May be a string in the form of30 minutes
,3 weeks
,1 hour
, etc.
sysop
: Sysop options:collapse
: Collapse or roll up entries that fall within the period specified. May be a string in the form of30 minutes
,3 weeks
,1 hour
, etc.hide
: Hide all +op logins
actionIndicators
: Maps user events/actions to indicators. For example:userDownload
to “D”. Available indicators:newUser
: User is new.dlFiles
: User downloaded file(s).ulFiles
: User uploaded file(s).postMsg
: User posted message(s) to the message base, EchoMail, etc.sendMail
: User sent private mail.runDoor
: User ran door(s).sendNodeMsg
: User sent a node message(s).achievementEarned
: User earned an achievement(s).
actionIndicatorDefault
: Default indicator when an action is not set. Defaults to “-“.
Remember that entries such as actionIndicators
and actionIndicatorDefault
may contain pipe color codes!
Theming
The following itemFormat
object is provided to MCI 1 (ie: %VM1
):
userId
: User ID.userName
: Login username.realName
: User’s real name.ts
: Timestamp indateTimeFormat
format.location
: User’s location.affiliation
oraffils
: Users affiliations.actions
: A string built by concatenating action indicators for a users logged in session. For example, given a indicator ofuserDownload
mapped to “D”, the string may be “-D—-“. The format was made popular on Amiga style boards.