Subj : Attribute code conversion to other BBS formats
To   : All
From : Nightfox
Date : Sat Dec 30 2017 02:31 pm

Hi all,

Has anyone written any code to convert Synchronet attribute codes to another
BBS's attribute format?  I started writing some functions to do so, and for
some, there could be some that would be tricky.  For instance, WWIV doesn't
have a separate individual code for high intensity; it has codes for
normal-intensity colors and separate codes for high-intensity versions of the
colors.  The issue I see is that if there is a Synchronet high-intensity code
somewhere in a line or a block of text, and later there is a color code, that
color would end up being high-intensity.  When parsing the line/block of text,
the parsing code would need to remember that the high intensity attribute was
set previously and use WWIV's high-intensity version of that color code.  And
it looks like Celerity is the same way..

I'm curious if there is a simple way to convert Synchronet attribute codes to
other BBS formats and if anyone has written such code.

Nightfox

---
� Synchronet � Digital Distortion: digitaldistortionbbs.com