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

New Synchronet YouTube channel

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
Next revision
Previous revision
custom:colors [2012/09/01 20:24]
echicken [Color Codes] Copied from http://synchro.net/docs/customization.html
custom:colors [2019/07/26 14:46] (current)
digital man [Renegade/Telegard Format] Add codes 24-31, needs a better table to reflect ICE for blink
Line 1: Line 1:
 ====== Color Codes ====== ====== Color Codes ======
  
-Beyond Synchronet'​s own Ctrl-A codes for colors, there is support for a number of other color code definitions ​to use.+Beyond Synchronet'​s own [[Ctrl-A codes]] for colors, there is support ​in Synchronet ​for a number of other color/​attribute ​code formats which may be used in messages and text files. Support for these extra color/​attribute code formats may be individually enabled or disabled in [[util:​SCFG]]->​Message Options->​Extra Attribute Codes: 
 + 
 +  ╔══════════════════════════════════════════════════════════════════════╗ 
 +  ║                            Message Options ​                          ║ 
 +  ╠══════════════════════════════════════════════════════════════════════╣ 
 +  ║ │Local Time Zone                  PST                                ║ 
 +  ║ │Maximum Retry Time               30 seconds ​                        ║ 
 +  ║ │Maximum QWK Messages ​            ​10000 ​                             ║ 
 +  ║ │Maximum QWK Message Age          Unlimited ​                         ║ 
 +  ║ │Pre-pack QWK Requirements ​                                          ║ 
 +  ║ │Purge E-mail by Age              Disabled ​                          ║ 
 +  ║ │Purge Deleted E-mail ​            ​Daily ​                             ║ 
 +  ║ │Duplicate E-mail Checking ​       Disabled ╔═══════════════════════╗ ║ 
 +  ║ │Allow Anonymous E-mail ​          ​No ​      ║ Extra Attribute Codes ║ ║ 
 +  ║ │Allow Quoting in E-mail ​         Yes      ╠═══════════════════════╣ ║ 
 +  ║ │Allow Uploads in E-mail ​         Yes      ║ │WWIV ​           Yes  ║ ║ 
 +  ║ │Allow Forwarding ​to NetMail ​     Yes      ║ │PCBoard ​        ​Yes ​ ║ ║ 
 +  ║ │Kill Read E-mail ​                ​No ​      ║ │Wildcat ​        ​Yes ​ ║ ║ 
 +  ║ │Receive E-mail by Real Name      Yes      ║ │Celerity ​       No   ║ ║ 
 +  ║ │Include Signatures in E-mail ​    ​Yes ​     ║ │Renegade ​       No   ║ ║ 
 +  ║ │Users Can View Deleted Messages ​ No       ​╚═══════════════════════╝ ║ 
 +  ║ │Extra Attribute Codes..                                           ║ 
 +  ╚══════════════════════════════════════════════════════════════════════╝
  
 ====WWIV Format==== ====WWIV Format====
  
-Synchronet ​also supports ​Color Codes which are native to WWIV BBS software. These codes consist of a Control-C followed by a number ​(0 through 7):+Synchronet ​optionally ​supports ​color/​attribute codes which are native to //WWIV// BBS software. These codes consist of a Control-C ​(ASCII 3) character ​followed by a single decimal digit (0 through 7):
  
 ^ Code ^ Color ^ ^ Code ^ Color ^
Line 22: Line 44:
 ====Celerity Format==== ====Celerity Format====
  
-Synchronet ​also supports ​Color Codes which are native to Celerity BBS software. +Synchronet ​optionally ​supports ​color/​attribute codes which are native to //Celerity// BBS software. 
-These codes consist of a pipe symbol '​|'​ followed by a letter (case sensitive):+These codes consist of a pipe symbol ​(''​|'​'​) ​followed by a single alphabetic ​letter (case sensitive):
  
 ^ Code ^ Color (foreground) ^ ^ Code ^ Color (foreground) ^
Line 44: Line 66:
 | S | Swap foreground and background | | S | Swap foreground and background |
  
-Example: "​|b|S|W"​ would set the current color to high intensity white on a blue background.+Example: "''​|b|S|W''​" would set the current color to high intensity white on a blue background.
  
-Note: Due to conflicting escape sequences (namely, the pipe character), Celerity color codes are not supported when using RIP terminal mode.+Note: Due to conflicting escape sequences (namely, the pipe character), ​//Celerity// color/​atribute ​codes are not supported when using RIP terminal mode.
  
  
-====Renegade Format====+====Renegade/​Telegard ​Format====
  
-Synchronet ​also supports ​Color Codes which are native to Renegade BBS software. ​ These codes consist of a pipe symbol '​|'​ followed by a number (0-23):+Synchronet ​optionally ​supports ​color/​attribute codes which are native to //Renegade// BBS software. ​ These codes consist of a pipe symbol ​(''​|'​'​) ​followed by a two digit decimal ​number (00-23):
  
 ^ Code ^ Color ^ ^ Code ^ Color ^
-| 0 | Normal Black | +| 00 | Normal Black | 
-| 1 | Normal Blue | +| 01 | Normal Blue | 
-| 2 | Normal Green | +| 02 | Normal Green | 
-| 3 | Normal Cyan | +| 03 | Normal Cyan | 
-| 4 | Normal Red | +| 04 | Normal Red | 
-| 5 | Normal Magenta | +| 05 | Normal Magenta | 
-| 6 | Brown | +| 06 | Brown | 
-| 7 | Normal White | +| 07 | Normal White | 
-| 8 | High Intensity Black | +| 08 | High Intensity Black | 
-| 9 | High Intensity Blue |+| 09 | High Intensity Blue |
 | 10 | High Intensity Green | | 10 | High Intensity Green |
 | 11 | High Intensity Cyan | | 11 | High Intensity Cyan |
Line 78: Line 100:
 | 22 | Background Brown | | 22 | Background Brown |
 | 23 | Background White | | 23 | Background White |
 +| 24 | High Intensity Black Background (or blinking foreground) |
 +| 25 | High Intensity Blue Background (or blinking foreground) |
 +| 26 | High Intensity Green Background (or blinking foreground) |
 +| 27 | High Intensity Cyan Background (or blinking foreground) |
 +| 28 | High Intensity Red Background (or blinking foreground) |
 +| 29 | High Intensity Magenta Background (or blinking foreground) |
 +| 30 | High Intensity Yellow Background (or blinking foreground) |
 +| 31 | High Intensity White Background (or blinking foreground) |
  
-Example: "​|15|17"​ would set the current color to high intensity white on a blue background.+Example: "''​|15|17''​" would set the current color to high intensity white on a blue background.
  
-Note: Due to conflicting escape sequences (namely, the pipe character), Renegade color codes are not supported when using RIP terminal mode.+Note: Due to conflicting escape sequences (namely, the pipe character), ​//Renegade// color/​attribute ​codes are not supported when using RIP terminal mode.
  
  
 ====PCBoard / Wildcat Format==== ====PCBoard / Wildcat Format====
  
-Two of the Color Code formats which Synchronet supports (PCBoard and Wildcat) use similar, yet cryptic, methods of displaying colors. ​ The PCBoard method uses the format "​@X<​Background><​Foreground>",​ and Wildcat uses the format "​@<​Background><​Foreground>​@"​. ​ The following is a list of the Background and Foreground choices available:+Two of the color/​attribute code formats which Synchronet ​optionally ​supports (//PCBoard// and //Wildcat!//) use similar, yet cryptic, methods of displaying colors. ​ The //PCBoard// method uses the format "​@X<​Background><​Foreground>",​ and //Wildcat!// uses the format "​@<​Background><​Foreground>​@"​. ​ The following is a list of the Background and Foreground choices available:
  
 ^ <​Background>​ ^ Color ^ Attribute ^ <​Foreground>​ ^ Color ^ Attribute ^ ^ <​Background>​ ^ Color ^ Attribute ^ <​Foreground>​ ^ Color ^ Attribute ^
 | 0 | Black | Normal | 0 | Black | Normal | | 0 | Black | Normal | 0 | Black | Normal |
-| 1 | Blue | " ​| 1 | Blue | " ​+| 1 | Blue | Normal ​| 1 | Blue | Normal ​
-| 2 | Green | " ​| 2 | Green | " ​+| 2 | Green | Normal ​| 2 | Green | Normal ​
-| 3 | Cyan | " ​| 3 | Cyan | "+| 3 | Cyan | Normal ​| 3 | Cyan | Normal ​
-| 4 | Red | " ​| 4 | Red | "+| 4 | Red | Normal ​| 4 | Red | Normal ​
-| 5 | Magenta | " ​| 5 | Magenta | " ​+| 5 | Magenta | Normal ​| 5 | Magenta | Normal ​
-| 6 | Brown | " ​| 6 | Brown | " ​+| 6 | Brown | Normal ​| 6 | Brown | Normal ​
-| 7 | White | " ​| 7 | White | " ​+| 7 | White | Normal ​| 7 | White | Normal ​
-| 8 | Black | Blinks ​Foreground | 8 | Black   ​High Intensity ​| " ​+| 8 | Black | Blinking ​Foreground | 8 | Black  ​| ​High Intensity |  
-| 9 | Blue | " ​| 9 | Blue | " ​+| 9 | Blue | Blinking Foreground  ​| 9 | Blue | High Intensity  ​
-| A | Green | " |  A | Green | " ​+| A | Green | Blinking Foreground ​ A | Green | High Intensity  ​
-| B | Cyan | " ​| B | Cyan | " ​+| B | Cyan | Blinking Foreground  ​| B | Cyan | High Intensity  ​
-| C | Red | " ​| C | Red | " ​+| C | Red | Blinking Foreground  ​| C | Red | High Intensity  ​
-| D | Magenta | " ​| D | Magenta | " ​+| D | Magenta | Blinking Foreground  ​| D | Magenta | High Intensity  ​
-| E | Brown | " ​| E | Yellow | " ​+| E | Brown | Blinking Foreground  ​| E | Yellow | High Intensity  ​
-| F | White | " ​| F | White | " |+| F | White | Blinking Foreground  ​| F | White | High Intensity ​ | 
 + 
 +Example: "''​@1F@''"​ in //​Wildcat!//​ format and "''​@X1F''"​ in //PCBoard// format would set the current color to high intensity white on a blue background. 
 + 
 +===== Note ===== 
 +The "​Blinking Foreground"​ attribute may be displayed as a "High Intensity Background"​ attribute in some terminals. This terminal mode is sometimes referred to as "ICE color" ​mode and may be enabled and subsequently disabled in [[http://​syncterm.net|SyncTERM]] with specific ANSI terminal escape sequences.
  
-Example: "​@1F@"​ in Wildcat format and "​@X1F"​ in PCBoard format would set the current color to high intensity white on a blue background. 
 ===== See Also ===== ===== See Also =====
   * [[:​custom:​|Customization]]   * [[:​custom:​|Customization]]
 +  * [[http://​synchro.net/​docs/​customization.html#​MessageColorCodes|Old documentation of this feature (stale)]]
  
 {{tag>}} {{tag>}}
  

In Other Languages