Introduces the C-Shop auxiliary department system and fixes the help page anchor scroll bug.
C-Shops / S-Shops
A new auxiliary department system for units to organise support roles — Mission Dev, Media, Recruitment, Training, and so on. Shops sit outside the chain of command and members can belong to more than one simultaneously.
What's included
- Hub page per shop with leadership block, member list, knowledgebase, file library, and linked forum sections. Visibility is configurable: all members or shop-only.
- Applications — members apply with an optional note. Leads approve or reject; rejections require a reason that is shown to the applicant. In-app notifications sent on both outcomes.
- File library — leads and assistant leads can upload files (mission files, scripts, media, etc.) directly on the hub. Any shop viewer can download. File size is capped by your instance document attachment limit.
- Multi-forum sections — a shop can link to any number of forum sections, each with its own visibility setting. Orphaned C-Shop forums can be claimed by another shop.
- Auto-numbering — new shops are assigned sequential designations automatically (S1, S2, S3…). The type prefix is selectable and the number can be overridden at creation.
- Admin management — full CRUD, membership management, leadership transfer, forum linking, and visibility/application toggles from the admin panel.
Help & Manual
Fixed — Section headings were being hidden behind the navigation bar when clicking a sidebar link. The scroll position was being calculated against the wrong coordinate space, causing every section to overshoot by roughly 230 px. The sidebar active-link highlighting had the same issue and has also been corrected.