BBS: TELESC.NET.BR Assunto: More Wildcat! @-codes De: Rob Swindell Data: Thu, 21 May 2026 22:17:16 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/issues/941#note_9000 Follow-up: implemented `@IFSEC=ars@` / `@ELSE@` / `@ENDIF@` conditional display blocks (commit 60a19b084), so these are no longer "N/A". Rather than Wildcat!'s named security profiles, the argument is a Synchronet **Access Requirement String** (e.g. `SYSOP`, `LEVEL40`, `FLAG1A`); both `@IFSEC=ars@` and `@IFSEC:ars@` are accepted. Implemented in `putmsgfrag` alongside the other Wildcat! display-control codes, reusing the same output-suppression flag as `@SHOW@`/`@SYSONLY@`. Differences from Wildcat!: - The codes may appear anywhere in a line (not only column 0) and share a line with other text/codes. - Blocks do not nest (same restriction Wildcat! documents). Verified live against a level-50 reader. Documented at https://wiki.synchro.net/custom:atcodes#conditional_display_ifsec Still genuinely missing (no equivalent): `@CONFOP@`, `@INCHAT@`, `@MAXRATIO@`, `@NETBAL@`. n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]