• src/sbbs3/scfg/scfgsub.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 16 21:19:03 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ff1e8cd377027b9640ba79f1
    Modified Files:
    src/sbbs3/scfg/scfgsub.c
    Log Message:
    scfg: auto-assign a unique QWK conference number to new sub-boards

    A new sub-board is initialized as a copy of the group's template sub (or
    the last sub in the group), and the copy kept the source's static QWK conference number. Adding a sub to a group whose template has one (e.g. DOVE-Net, conference 2001) silently created a duplicate conference
    number.

    When the template's number is static, assign the new sub the group's
    highest conference number + 1, skipping any number in use system-wide.
    Gaps are deliberately not filled: they may be retired conferences still
    known to users' offline readers. A template with a dynamic number (0)
    still yields a dynamic one.

    Co-Authored-By: Claude Opus 5.5 <[email protected]>

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 23 20:52:45 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/99d3bb4ca3abc78a01527cc4
    Modified Files:
    src/sbbs3/scfg/scfgsub.c
    Log Message:
    SCFG: allow only one template sub-board per message group

    Enabling "Use this Sub-board as a Template for New Subs" now clears the
    option on the other sub-boards in the same group, and pasting a copy of
    the template sub-board into a group that already has one no longer
    produces a second template. Cut-and-paste still moves the template.

    Fixes #1280

    Co-Authored-By: Claude Opus 5.5 <[email protected]>

    ---
    � Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net