Data-Forums
Mybb Premium Plugin DF Staff Online v2.0.0 — Privacy-aware recently active staff strip - Printable Version

+- Data-Forums (https://data-forums.com/forum)
+-- Forum: DF Premium (https://data-forums.com/forum/Forum-DF-Premium)
+--- Forum: MyBB Premium Plugins & Themes (https://data-forums.com/forum/Forum-MyBB-Premium-Plugins-Themes)
+--- Thread: Mybb Premium Plugin DF Staff Online v2.0.0 — Privacy-aware recently active staff strip (/Thread-Mybb-Premium-Plugin-DF-Staff-Online-v2-0-0-%E2%80%94-Privacy-aware-recently-active-staff-strip)



DF Staff Online v2.0.0 — Privacy-aware recently active staff strip - Sir-Vigu - 08-25-2026

Verification record: DFV-AUDIT-20261021
Repair wave 2 — DF Staff Online 2.0.0
21 October 2026 · Sir-Vigu · Scoped staging checks passed

New versioned replacement; the 1.0 archive was not recovered. This is a versioned repair/rebuild, not a recovered original archive. No production activation was performed.

[Image: df-staffonline.webp]
Actual isolated MyBB test capture. Sample data; not a production install or a real payment/broadcast claim.

What changed
  • Uses real recent sessions and current staff role flags, including additional groups.
  • Caches candidate IDs for two minutes; checks current invisibility/roles when rendered.
  • Honours the viewer’s ability to see invisible users and an administrator-configurable account exclusion list.
  • Labels its actual ten-minute activity window instead of inventing a live staff count.

Requirements
MyBB 1.8.40 tested; PHP 8.1+ intended (runtime tests on 8.4.26); MySQL/MariaDB; modern browser. Custom themes, external authentication, mail and provider integrations require their own staging checks.

Installation and upgrade
Back up first. Upload inc/ and jscripts/ into the MyBB root. Deactivate an older Staff Online plugin before uploading dfstaffonline.php. Install & Activate 2.0, configure excluded accounts, and verify invisible-user behaviour on staging.

Settings
Excluded user IDs: add bots and service accounts that should not be promoted. Native staff role flags determine eligibility. MySQL/MariaDB required.

Usage
Code:
Activate the plugin, visit the index after a staff account is active, and configure service/bot exclusions. The strip appears only when eligible staff are found.

Test evidence
Actual synthetic staff session displayed, ten-minute label, invisible staff hidden publicly, authorized visibility and service-account exclusion; lifecycle.
The eight-release wave passed 117 scoped assertions across PHP/MyBB, browser, HTTP and lifecycle checks. Some tests used a combined plugin context; this is not a universal compatibility certificate or an independent security audit.

Limitations / breaking changes
Shows up to 25 staff candidates. Session IDs refresh on page load with a two-minute candidate cache; this is not real-time presence. Review your staff flags and excluded service accounts. No production activation was performed.

Deactivate / uninstall
Deactivate stops the strip. Uninstall removes its settings group; the bounded cached candidate IDs are harmless and may expire or be removed during cache maintenance. No accounts are changed.

Changelog
2.0.0 — 21 October 2026: New versioned replacement; the 1.0 archive was not recovered. Full source, README, upgrade notes, changelog, test-scope note and licence included in the ZIP.

Download the current Vault release — existing access rules apply.

Support / licence
Reply below or PM Sir-Vigu (uid 1) with versions and a minimal reproduction. Never publish credentials or private member data. GPL-3.0-or-later; existing attribution retained.

Full verification register

Original release notes
🟢 DF Staff Online v1.0 — Live crew chip-row on index

DF Vault premium release · df-staffonline-1.0.zip

📖 What it does
A pulsing row shows which staff are online right now — group-colored with profile links. Members trust a board with a human visibly around. 2-minute cache, zero tables. Wave 15 drop.

📦 What's inside the download
  • README.md (710 b)
  • inc/ (0 b)
  • inc/plugins/ (0 b)
  • inc/plugins/df_staffonline.php (4,440 b)

⚙️ Requirements
  • MyBB 1.8.x (tested on 1.8.40 · PHP 8.3)
  • MySQL / MariaDB

🛠️ Install — step by step
  1. Download the zip below (unlocks with your vault access).
  2. Unzip the download — every file you need is inside.
  3. Upload df_staffonline.php to your forum's inc/plugins/ folder (FTP or cPanel File Manager).
  4. Admin CP → Configuration → Plugins → find DF Staff Online → Install & Activate.
  5. Done — see this README/section above for where the feature appears.

🧹 Uninstall
Admin CP → Plugins → DF Staff Online → Deactivate, then Uninstall — its tables/settings drop cleanly.

🤝 Support
Reply in this thread or PM Sir-Vigu — happy to help you get it running.

⬇️ Download DF Staff Online v1.0
⬇ Direct download — df-staffonline-1.0.zip

🗃 Open the DF Vault — all 127 premium downloads
★ DF Gold — instant full access, forever

Free for vault-unlocked members (250 posts / 100 threads / 2,500 credits) — or instant with DF Gold. Licensed for forums YOU own.


🎓 Academy🗃 DF Vault💰 DF Treasury🎬 Live Theater🎁 Freebies📱 Get the app✉ Feedback🩻 SEO X-Ray
Data-Forums © 2026