With any project this complex, there are GOING to be oversights as well as bugs.
I see an unfavorable
design-change: HTML
entity-codes (i.e., ugly tokens in the form "&#
dddd;" are actually converted to the corresponding UTF-8 characters in each cycle of using preview, instead of being left as-is for the CathInfo-reader's browser to figure out & display.
This means that
· I lose track of where I've placed
no-break-space (& # 160), used for visually gluing a separating blank between characters (e.g., the papal name of a pope and the ordinal number for his name), which I assume is caused by SMF treating
no-break-space as
whitespace undistinguished from any other; and
· I lose my most common reference-marks, which I customarily enclose by brackets, e.g., "[ # ]", "[ * ]" and "[ + ]", all of which disappear in the actual posting, because they are instances of BB-Code syntax[**] that, altho' common elsewhere, wasn't usable on the MercuryBoard CathInfo.
It's the conflict with the common and recognizable
bracket ('[' and ']') convention for nontypeset
references to notes, used with the customary
reference-marks '*', '†', '‡', or more readily available '#', '$', '+', which makes me strongly prefer
braces ('{' and '}') as the delimiters for BB-Code. I've seen PERL code for an early wiki (Ward Cunningham's?) in which braces-vs.-brackets is a webmaster-configurable option. Might it also be so in the SimpleMachines Forum source-code?
The possibility that modern keyboards specialized for certain widespread overseas languages, e.g.: German, might still
not have such symbols, might be the only potentially compelling reason for continuing to tolerate the conflict with the bracketed note-reference syntax. Altho' it's well past time to apply the ALT keys to their originally intended use, such that, e.g.,
left-paren ('(')+ALT yields
left-brace ('{'), and
left-bracket ('[')+ALT yields
left-angle-bracket (Misc. Tech. '〈' or Math-A '⟨').
I suppose you can simply present the new syntax as an
enhancement to CathInfo that's built in to SMF, which is how it will seem to most CathInfo members. But you
really ought to provide a few pinned informational topics, including 1 for BB-Code syntax processed by SMF. In the technically oriented opinion of someone who recognizes that he's not the owner-moderator-webmaster, of course.
-------
Note **: Syntax for bulleted list-items, numbered list-items, and I suppose, another kind of list-items that I don't recall. I also don't recall the syntax for beginning and ending the lists.