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 revision
Previous revision
Next revisionBoth sides next revision
module:xtrn_sec [2010/02/24 23:57] digitalmanmodule: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 ======
-FIXME+The ''xtrn_sec.js'' module provides the "External Programs" (doors) menu for the [[:server:Terminal]] server users. 
 + 
 +===== Install ===== 
 +This module is normally installed in stock command shells by default, but to install into a command shell, replace the line(s) in  ''[[dir:exec]]/*.src'': 
 + 
 +  xtrn_section 
 +with: 
 +  exec_bin xtrn_sec 
 +   
 +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}}