Synchronet v3.21e-Win32 (install) has been released (Mar-2026).

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
config:text_file_sections [2026/05/03 20:21] – Documented section .ini root keys (mode, cols), per-file fields, and pmode flag reference (from exec/text_sec.js + sbbsdefs.h) Claude.Aiconfig:text_file_sections [2026/05/04 20:29] (current) – Convert SCFG/UIFC screen captures from <code>/<file> blocks to 2-space-indented preformatted text Claude.Ai
Line 7: Line 7:
 ===== Section List ===== ===== Section List =====
  
-<code> +  ╔═══════════════════════════════════════════╗ 
-╔═══════════════════════════════════════════╗ +  ║             Text File Sections            ║ 
-║             Text File Sections            ║ +  ╠═══════════════════════════════════════════╣ 
-╠═══════════════════════════════════════════╣ +  ║ │Information                              ║ 
-║ │Information                              ║ +  ║ │ANSI Artwork                             ║ 
-║ │ANSI Artwork                             ║ +  ║ │ANSI Music Files                         ║ 
-║ │ANSI Music Files                         ║ +  ║ │PETSCII Artwork                          ║ 
-║ │PETSCII Artwork                          ║ +  ║ │RIP Art                                  ║ 
-║ │RIP Art                                  ║ +  ║ │UTF-8 Tests                              ║ 
-║ │UTF-8 Tests                              ║ +  ║ │Operator                                 ║ 
-║ │Operator                                 ║ +  ║ │PCBoard Display Files                    ║ 
-║ │PCBoard Display Files                    ║ +  ║ │Wildcat! Display Files                   ║ 
-║ │Wildcat! Display Files                   ║ +  ║ │VT100 art                                ║ 
-║ │VT100 art                                ║ +  ╚═══════════════════════════════════════════╝
-╚═══════════════════════════════════════════╝ +
-</code>+
  
   * ''Ins'' or ''+'' — add a new section   * ''Ins'' or ''+'' — add a new section
Line 33: Line 31:
 ===== Per-Section Options ===== ===== Per-Section Options =====
  
-<code> +  ╔══════════════════════════════════════════════════════════╗ 
-╔══════════════════════════════════════════════════════════╗ +  ║                        Information                       ║ 
-║                        Information                       ║ +  ╠══════════════════════════════════════════════════════════╣ 
-╠══════════════════════════════════════════════════════════╣ +  ║ │Name                       Information                  ║ 
-║ │Name                       Information                  ║ +  ║ │Internal Code              INFO                         ║ 
-║ │Internal Code              INFO                         ║ +  ║ │Access Requirements                                     ║ 
-║ │Access Requirements                                     ║ +  ╚══════════════════════════════════════════════════════════╝
-╚══════════════════════════════════════════════════════════╝ +
-</code>+
  
 ^ Option Name         ^ Description ^ ^ Option Name         ^ Description ^
Line 57: Line 53:
 The configuration of the sections themselves (the ''[text:CODE]'' blocks) is persisted to ''[[dir:ctrl]]/[[config:file.ini]]''. The configuration of the sections themselves (the ''[text:CODE]'' blocks) is persisted to ''[[dir:ctrl]]/[[config:file.ini]]''.
  
-==== Section .ini File <a name="section_ini_file"></a> ====+==== Section .ini File ====
  
 If present at ''[[dir:data]]/text/<code>.ini'', this file is read by the default renderer ([[:dir:exec]]/text_sec.js) and gives the sysop control over presentation defaults and per-file overrides. If present at ''[[dir:data]]/text/<code>.ini'', this file is read by the default renderer ([[:dir:exec]]/text_sec.js) and gives the sysop control over presentation defaults and per-file overrides.
Line 109: Line 105:
 </code> </code>
  
-=== pmode flag reference <a name="pmode_flag_reference"></a> ===+=== pmode flag reference ===
  
 The ''mode'' value is a JavaScript expression of pmode constants (defined in ''sbbsdefs.js'' / ''sbbsdefs.h''), bitwise-OR'd with ''%%|%%''. Most commonly used: The ''mode'' value is a JavaScript expression of pmode constants (defined in ''sbbsdefs.js'' / ''sbbsdefs.h''), bitwise-OR'd with ''%%|%%''. Most commonly used: