Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:logon [2019/07/16 00:15] – [Logon] fast_logon* moved here from login module. digital manmodule:logon [2021/07/31 18:58] (current) – [Logon] Now allows guest info prompt text to be overridden digital man
Line 13: Line 13:
 | rlogin_auto_xtrn  | false | Auto-execute an external program when the RLogin 'terminal-type' includes ''xtrn=//<code>//'' (e.g. for use with [[howto:ecWeb]] External Programs support)| | rlogin_auto_xtrn  | false | Auto-execute an external program when the RLogin 'terminal-type' includes ''xtrn=//<code>//'' (e.g. for use with [[howto:ecWeb]] External Programs support)|
 | rlogin_xtrn_menu  | false | RLogin server acts as a door game server (displays the external program menu) //only// | | rlogin_xtrn_menu  | false | RLogin server acts as a door game server (displays the external program menu) //only// |
-last_few_callers  4     Number of most-recent logons displayed during logon |+show_logon_list   true  Set to ''false'' to disable the display of the logon list ("last few callers"during logon |
 | email_validation  | false | Run the [[module:emailval]] (user e-mail address validation) module during logon | | email_validation  | false | Run the [[module:emailval]] (user e-mail address validation) module during logon |
 | fast_logon        | false | When ''true'', allows users to choose a fast-logon by adding ''!'' in front of their login name/number | | fast_logon        | false | When ''true'', allows users to choose a fast-logon by adding ''!'' in front of their login name/number |
 | fast_logon_requirements | //none// | An [[access:requirements|access requirements string]] that specifies a subset of users which may use the fast-logon option | | fast_logon_requirements | //none// | An [[access:requirements|access requirements string]] that specifies a subset of users which may use the fast-logon option |
 +| eval_first        | //none// | JavaScript expression to evaluate (execute) very early in the module | 
 +| eval_last         | //none// | JavaScript expression to evaluate (execute) last thing in the module | 
 +| sysop_available   | ''text.dat'' LiSysopAvailable string | Comma-separated list of random sysop-is-available-for-chat status strings (displayed during logon) | 
 +| sysop_unavailable | ''text.dat'' LiSysopNotAvailable string | Comma-separated list of random sysop-is-not-available-for-chat status strings (displayed during logon) | 
 +| guest_name        | default-text (see ''logon.js'') | Prompt for the real/full name of //Guests// during logon, set to false to disable or set to alternate prompt text string | 
 +| guest_email       | default-text (see ''logon.js'') | Prompt for the email address of //Guests//, set to false to disable (recommended to leave enabled) | 
 +| guest_location    | default-text (see ''logon.js'') | Prompt for the location of //Guests//, set to false to disable | 
 +| guest_referral    | default-text (see ''logon.js'') | Prompt //Guests// to provide an answer to question: "Where did you hear about this BBS?", set to false to disable |
  
 ===== Fast Logon ===== ===== Fast Logon =====
  
-The logon module supports a //fast-logon// mode which bypasses the display of logon menus and the execution of interactive user logon events. The JavaScript variable ''bbs.fast_logon'' (set by the [[module:login]] module), is used to indicate whether a fast-logon is in effect.+The logon module supports a //fast-logon// mode which bypasses the display of logon menus and the execution of interactive user logon events. 
 + 
 +The JavaScript variable ''bbs.sys_status'' has a bit-flag, ''SS_FASTLOGON'', which is used by the logon module to determine whether a fast-logon was requested by the user.  
 + 
 +The default [[module:login]] module recognizes prepended ''!'' character on the user's login ID (name, alias, or number) as an indicator that fast logon mode was requested by the user.
  
 ===== Customize ===== ===== Customize =====
module/logon.1563261306.txt · Last modified: 2019/07/16 00:15 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0