Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
module:xtrn_sec [2019/05/30 23:40] – [External Programs Section] Added "install" section digital manmodule:xtrn_sec [2019/07/17 00:44] – Document options and fonts and stuff digital man
Line 1: Line 1:
 ====== External Programs Section ====== ====== External Programs Section ======
-This module provide the "External Programs" (doors) menu for the [[:server:Terminal]] server users.+The ''xtrn_sec.js'' module provides the "External Programs" (doors) menu for the [[:server:Terminal]] server users.
  
 ===== Install ===== ===== Install =====
Line 10: Line 10:
      
 and then recompile with [[util:Baja]] or just run the [[module:update]] module. and then recompile with [[util:Baja]] or just run the [[module:update]] module.
 +
 +===== Configure ===== 
 +
 +The ''xtrn_sec'' module supports the following configuration options in the ''[xtrn_sec]'' section of the ''[[dir:ctrl]]/[[config:modopts.ini]]'' file:
 +
 +^ Option               ^ Default ^ Description ^
 +| multicolumn          | true  | Use a multiple-column program list when there are more than 10 items |
 +| sort                 | false | Re-sort (alphabetically) the list of programs and program sections before displaying to the user |
 +| autoexec             | false | Automatically execute a section's program when there is only one program available within that section |
 +| clear_screen_on_exec | false | Clear the screen before executing any/all programs |
 +| eval_before_exec           | Evaluate the specified JavaScript expression //before// executing any/all programs |
 +| eval_after_exec      |       | Evaluate the specified JavaScript expression //after// executing any/all programs |
 +
 +===== Fonts ===== 
 +
 +This module uses the ''[[custom:javascript:lib:fonts.js]] library'' and [[config:fonts.ini]] file to optionally load door-specific fonts before executing an external program and restore the default font upon returning from the external program.
 +
 ===== See Also ===== ===== See Also =====
-  * [[:module:|module index]]+  * [[:module:|Modules]] 
 + 
 +{{tag>doors fonts javascript}}