We've recently moved hosts! Please report any weirdness with the wiki (or spam) on Utopia.
Conspire Requirements Specification/Wholist
From BBSWiki
The wholist displays users online. Three formats are available: long, short and friends only (long format).
Contents |
Long format
The long format wholist is normally displayed with most recently logged-in users first, but this is reversible through the Conspire Requirements Specification/Config menu.
The sysops can configure 3 ways of displaying the 'From' field: full hostname, chopped hostname, or city/state. See Conspire Requirements Specification/Config menu/System.
Users are flagged with a '*' character when X-disabled and a '%' character when they are a guide who is available for questions. The '#' character is reserved for users who cannot receive Xes at all (for example, from a web client) and '@' for sysops and programmers.
The User Name field accommodates usernames up to 19 characters, the maximum allowed.
The From field accomodates up to 22 characters, or 23 in chopped hostname and geographic modes due to the relative rarity of the field being full.
The Time field normally accomodates 5 characters in format collapsed HH:MM. This format is used for logins of up to 99 hours and 59 minutes. After 100 hours, the format changes to collapsed DD:HH:MM and the Doing field is pushed 2 characters to the right (and truncated smaller). User sessions may persist for longer than 99 days, 23 hours and 59 minutes; however, the Time field will at that point diplay 'forever ' (note the trailing space) (an easter egg for those who manage to exceed 100 days online).
The Doing field displays the text entered by the user for their Doing field. If there is no text, 'Message system' is displayed when the user is unidle. A whitespace-only Doing field is allowable for true blanking. When the user is idle for more than 5 minutes, their time idle is displayed regardless of the contents of their Doing field.
Full hostname
There are 17 users. User Name From Time Doing 6/10/06 19:19 -------------------------------------------------------------------------------- Empire CPE-24-211-27-13.wi.re 0:35 idle for 0:10 Catherine Wheel pool-182d0b82.dyn.opto 0:49 idle for 0:47 Benevola garibaldi.bobshouse.ne 1:00 idle for 0:53 War Boy c-24-11-165-19.hsd1.mi 1:31 idle for 1:12 Erik The Viking @ localhost 2:16 idle for 1:23 Puddnhead c-67-184-122-125.hsd1. 2:37 idle for 0:05 Fifteen Minutes 209-166-82-245.whidbey 2:41 idle for 1:01 Finagle c-24-60-201-10.hsd1.ma 3:54 idle for 3:04 KTB % pool-71-240-65-111.pit 6:13 idle for 0:30 Buzz rrcs-67-52-56-222.west 6:29 idle for 2:40 Eccentrica # dslv-1-252.mv.com 6:44 Moving furniture. Doktor Nil c-67-160-78-59.hsd1.wa 8:36 idle for 1:06 Sandstorm 185.33.232.41 9:49 idle for 0:17 Nineteen Letter Guy * 24-240-37-172.dhcp.mds 10:51 Watching the goats Sorta Pointless pool-44-13-242-15.dsl. 2:15:31 eating food Long Login Dude outbound.microsoft.com 95:14:43 having no life. Seriously Verbose methuselah.epoch.com forever REALLY no life.
Chopped hostname
Enough of the hostname or IP is chopped to prevent revelation of the user's exact IP and to allow the truncated name to fit within the From column. If the user has a hostname like domain.com which resolves to an IP, the numeric IP is used instead. If the user's top-level domain name is too long to fit into the From field, the numeric IP is used instead.
Numeric IPs have the last octet truncated. Hostnames have at least the leftmost chunk truncated.
There are 17 users. User Name From Time Doing 6/10/06 19:19 ------------------------------------------------------------------------------- Empire .wi.res.rr.com 0:35 idle for 0:10 Catherine Wheel .dyn.optonline.net 0:49 idle for 0:47 Benevola .bobshouse.net 1:00 idle for 0:53 War Boy .hsd1.mi.comcast.net 1:31 idle for 1:12 Erik The Viking @ localhost 2:16 idle for 1:23 Puddnhead .hsd1.in.comcast.net 2:37 idle for 0:05 Fifteen Minutes .whidbey.net 2:41 idle for 1:01 Finagle .hsd1.ma.comcast.net 3:54 idle for 3:04 KTB % .pitt.east.verizon.net 6:13 idle for 0:30 Buzz .west.biz.rr.com 6:29 idle for 2:40 Eccentrica # .mv.com 6:44 Moving furniture. Doktor Nil .hsd1.wa.comcast.net 8:36 idle for 1:06 Sandstorm 185.33.232. 9:49 idle for 0:17 Nineteen Letter Guy * .mdsn.wi.charter.com 10:51 Watching the goats Sorta Pointless .dsl.atlga.hispeed.net 2:15:31 eating food Long Login Dude .microsoft.com 95:14:43 having no life. Seriously Verbose .epoch.com forever REALLY no life.
Geographic location
If the user has entered a city and state in their profile, and has not selected to hide it, this information is displayed in the wholist, truncated to the length of the From column.
There are 17 users. User Name From Time Doing 6/10/06 19:19 ------------------------------------------------------------------------------- Empire Kenosha, WI 0:35 idle for 0:10 Catherine Wheel Brooklyn, NY 0:49 idle for 0:47 Benevola Seattle Suburbs, Washi 1:00 idle for 0:53 War Boy East Lansing, MI 1:31 idle for 1:12 Erik The Viking @ Maple Grove, MN 2:16 idle for 1:23 Puddnhead 2:37 idle for 0:05 Fifteen Minutes Freeland, WA 2:41 idle for 1:01 Finagle 3:54 idle for 3:04 KTB % 6:13 idle for 0:30 Buzz 6:29 idle for 2:40 Eccentrica # 6:44 Moving furniture. Doktor Nil 8:36 idle for 1:06 Sandstorm Overland Park, KS 9:49 idle for 0:17 Nineteen Letter Guy * 10:51 Watching the goats Long Login Dude 95:14:43 having no life. Seriously Verbose Plainville, MA forever REALLY no life.
Short format
This format displays the users in a horizontal four column format with 20 characters per column. Users are sorted by login time, with freshest logins upper-left and oldest logins lower-right (display goes left to right, top to bottom).
The first character is the user's flag (*, %, # or @) or a space character if there is no flag. The other 19 characters are the user name. Collisions between users with nineteen letter names and users with flags are possible. This is accepted.
There are 17 users. Empire Catherine Wheel Benevola War Boy @Erik The Viking Puddnhead Fifteen Minutes Finagle %KTB Buzz #Eccentrica Doktor Nil Sandstorm *Nineteen Letter Guy Long Login Dude Seriously Verbose
The sort order is based on login time in the same order as the user has configured for the long format list.
Friends only
This is the same as the long format list, but only displays the user's friends as specified in Conspire Requirements Specification/Config menu/Friends list.

