Synchronet v3.17b-Win32 (install) has been released (Jan-2019).

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 revision Previous revision
custom:javascript [2018/12/27 20:03]
digital man [load] include link to 'load' dir page, use writeln() intead of print() in examples
custom:javascript [2019/02/21 03:50] (current)
digital man [Output] Clarify that only console.putmsg() will expand extra attribute (e.g. Wildcat, PCBoard, Renegade) codes
Line 121: Line 121:
  
 ^ Method ​         ^ BBS((Terminal Server)) ^ JSexec ^ Prints newline ^ Expands/​Decodes ​   ^ Multiple Values((as function arguments)) ^ Notes ^ ^ Method ​         ^ BBS((Terminal Server)) ^ JSexec ^ Prints newline ^ Expands/​Decodes ​   ^ Multiple Values((as function arguments)) ^ Notes ^
-| ''​write()'' ​    | Yes                    | Yes    | No           | Telnet-IAC, Ctrl-A | Yes                | If user not online, same as ''​log(LOG_INFO,​ ...)''​ |+| ''​write()'' ​    | Yes                    | Yes    | No           | Telnet-IAC, ​[[custom:​ctrl-a_codes|Ctrl-A]] | Yes                | If user not online, same as ''​log(LOG_INFO,​ ...)''​ |
 | ''​write_raw()''​ | Yes                    | No     | No           | Telnet-IAC ​        | Yes                | Value may contain NULs, no charset translation | | ''​write_raw()''​ | Yes                    | No     | No           | Telnet-IAC ​        | Yes                | Value may contain NULs, no charset translation |
 | ''​writeln()'' ​  | Yes                    | Yes    | Yes          | Telnet-IAC, Ctrl-A | Yes                | aka ''​print()''​ | | ''​writeln()'' ​  | Yes                    | Yes    | Yes          | Telnet-IAC, Ctrl-A | Yes                | aka ''​print()''​ |
Line 130: Line 130:
 | ''​console.write()'' ​  | Yes              | No     | No           | Telnet-IAC ​        | Yes | | | ''​console.write()'' ​  | Yes              | No     | No           | Telnet-IAC ​        | Yes | |
 | ''​console.writeln()''​ | Yes              | No     | Yes          | Telnet-IAC ​        | Yes | | | ''​console.writeln()''​ | Yes              | No     | Yes          | Telnet-IAC ​        | Yes | |
-| ''​console.putmsg()'' ​ | Yes              | No     | No           | Telnet-IAC, Ctrl-A, @-Codes | No        |       ​|+| ''​console.putmsg()'' ​ | Yes              | No     | No           | Telnet-IAC, Ctrl-A, ​[[custom:​atcodes|@-Codes]], [[custom:​colors|Extra Attributes]] ​| No        | Typically used for displaying text/menu files |
 | ''​console.center()'' ​ | Yes              | No     | Yes          | Telnet-IAC, Ctrl-A | No | Text centered on screen | | ''​console.center()'' ​ | Yes              | No     | Yes          | Telnet-IAC, Ctrl-A | No | Text centered on screen |
 | ''​console.mnemonics()''​ | Yes            | No     | No           | Telnet-IAC, Ctrl-A, @-Codes, ~ | No | Hotkey highlights | | ''​console.mnemonics()''​ | Yes            | No     | No           | Telnet-IAC, Ctrl-A, @-Codes, ~ | No | Hotkey highlights |

In Other Languages