2018-07-21 20:32:06 +00:00
---
layout: page
title: 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 ](https://momentjs.com ) style format. Defaults to current theme → system `short` format.
* `user` : User options:
* `collapse` : Collapse or roll up entries that fall within the period specified. May be a string in the form of `30 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 of `30 minutes` , `3 weeks` , `1 hour` , etc.
2022-05-08 17:38:25 +00:00
* `hide` : Boolean: Hide all +op logins.
2019-01-18 03:18:02 +00:00
* `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).
2018-07-21 20:32:06 +00:00
* `actionIndicatorDefault` : Default indicator when an action is not set. Defaults to "-".
2018-07-22 18:08:30 +00:00
Remember that entries such as `actionIndicators` and `actionIndicatorDefault` may contain pipe color codes!
2018-07-21 20:32:06 +00:00
### Theming
2018-07-22 16:55:39 +00:00
The following `itemFormat` object is provided to MCI 1 (ie: `%VM1` ):
2018-07-21 20:32:06 +00:00
* `userId` : User ID.
2018-07-22 18:56:56 +00:00
* `userName` : Login username.
* `realName` : User's real name.
2018-07-21 20:32:06 +00:00
* `ts` : Timestamp in `dateTimeFormat` format.
2018-07-22 18:56:56 +00:00
* `location` : User's location.
* `affiliation` or `affils` : Users affiliations.
2018-12-02 00:00:07 +00:00
* `actions` : A string built by concatenating action indicators for a users logged in session. For example, given a indicator of `userDownload` mapped to "D", the string may be "-D----". The format was made popular on Amiga style boards.
2018-07-21 20:32:06 +00:00