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
custom:menu_files [2018/10/25 03:36] – [Menu Files] More details about the new-improve display/menu file selection process digital mancustom:menu_files [2018/10/25 10:53] – [Menu Files] More details/clarity digital man
Line 9: Line 9:
 ^Extension       ^Description of expected contents^ ^Extension       ^Description of expected contents^
 |''.asc''        |ASCII characters (CP437 characters, optionally)| |''.asc''        |ASCII characters (CP437 characters, optionally)|
-|''.msg''        |ASCII/CP437 characters ((the main difference between .asc and .msg files are their selection priority with .asc files targeted at plain-ASCII terminals)) |+|''.msg''        |ASCII/CP437 characters ((the main difference between .asc and .msg files are their selection prioritywith .asc files targeting plain-ASCII terminals)) |
 |''.seq''        |PETSCII characters and control-sequences | |''.seq''        |PETSCII characters and control-sequences |
 |''.ans''        |ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences| |''.ans''        |ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences|
Line 19: Line 19:
 Although you may have multiple menu files with the same base filename and different suffixes/extensions, only one menu file will be selected and displayed to the terminal user based on their configured or auto-detected terminal type/capabilities. The menu/display file selection priority is as follows (the highest-priority file type that exists on disk will be displayed to the user): Although you may have multiple menu files with the same base filename and different suffixes/extensions, only one menu file will be selected and displayed to the terminal user based on their configured or auto-detected terminal type/capabilities. The menu/display file selection priority is as follows (the highest-priority file type that exists on disk will be displayed to the user):
  
-           ^ ANSI / CP437         ^^ ANSI / ASCII       ^^            +         |^ ANSI / CP437((ANSI/CP437 would be the most common BBS terminal-type encountered))         ^^ ANSI / ASCII       ^|   ||| 
-^     RIP    ^ Color    ^ Mono      ^  Color   ^ Mono      PETSCII  ^ TTY/CP437     ^  TTY/ASCII     ^ +^ Priority ^     RIP    ^ Color    ^ Mono      ^  Color   ^ Mono      PETSCII  ^ TTY / CP437   ^  TTY / ASCII     ^ 
-| ''.rip''   | ''.ans'' | ''.mon'' | ''.ans'' | ''.mon''  | ''.seq''  | ''.msg''      | ''.asc''       | +| 1        | ''.rip''   | ''.ans'' | ''.mon'' | ''.ans'' | ''.mon''  | ''.seq''  | ''.msg''      | ''.asc''       | 
-| ''.ans''   | ''.msg'' | ''.ans'' | ''.asc'' | ''.ans''  | ''.msg''  | ''.asc''      | ''.msg''       | +| 2        | ''.ans''   | ''.msg'' | ''.ans'' | ''.asc'' | ''.ans''  | ''.msg''  | ''.asc''      | ''.msg''       | 
-| ''.msg''   | ''.asc'' | ''.msg'' | ''.msg'' | ''.asc''  | ''.asc''  |                              | +| 3        | ''.msg''   | ''.asc'' | ''.msg'' | ''.msg'' | ''.asc''  | ''.asc''  |                              | 
-| ''.asc''            | ''.asc'' |          | ''.msg''  |                                        |+| 4        | ''.asc''            | ''.asc'' |          | ''.msg''  |                                        |
  
 Each of these file types may be preempted by a terminal-width specific file with a name ending in ''.//X//col//.ext//'' where ''//X//'' is the (exact) number of screen columns (e.g. usually 80 or 40) and ''//.ext//'' is one of the supported file extensions from the above list. Each of these file types may be preempted by a terminal-width specific file with a name ending in ''.//X//col//.ext//'' where ''//X//'' is the (exact) number of screen columns (e.g. usually 80 or 40) and ''//.ext//'' is one of the supported file extensions from the above list.