We've recently moved hosts! Please report any weirdness with the wiki (or spam) on Utopia.

Conspire Requirements Specification/Wholist

From BBSWiki

Jump to: navigation, search

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.

Personal tools