08-27-2026, 06:31 PM
(This post was last modified: 10-21-2026, 10:03 AM by Sir-Vigu.
Edit Reason: Versioned Vault repair and scoped test evidence — 21 October 2026
)
Verification record: DFV-AUDIT-20261021
Repair wave 2 — DF Live Theater 2.0.0
21 October 2026 · Sir-Vigu · Scoped staging checks passed
New standalone implementation replacing the non-loading recovered 1.4 package. This is a versioned repair/rebuild, not a recovered original archive. No production activation was performed.
![[Image: df-live-theater.webp]](https://data-forums.com/images/vault-repair-wave2/df-live-theater.webp)
Actual isolated MyBB test capture. Sample data; not a production install or a real payment/broadcast claim.
What changed
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. Back up first; deactivate 1.4 without uninstalling. Upload inc/plugins/dflive.php and jscripts/dflive/, then activate 2.0. Existing compatible URL/title values are retained; replace channel handles with explicit video URLs. Legacy templates/modules are ignored, not used as dependencies.
Settings
ACP → Settings → DF Live Theater: video URL, title, manual broadcast label and post-link conversion. A valid exact video ID or supported video URL is required; a channel @handle is not a video ID.
Usage
Test evidence
Actual MyBB route, bare-link conversion, no request before consent, one request after consent, strict URL cases, Cinema state, clipboard contents, mobile component bounds and lifecycle routines.
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
2.0 is a breaking rebuild: no channel live-status probes, auto announcements, automatic wake-up or legacy Theater template overrides. UI is English. Browser tests used an isolated iframe response, NOT verified YouTube playback or a real live broadcast. Loading the actual player sends a request to YouTube.
Deactivate / uninstall
Deactivate stops hooks. Uninstall removes settings in the dflive group. Old 1.x template rows are left unused for cautious manual cleanup/rollback. No threads are deleted.
Changelog
2.0.0 — 21 October 2026: New standalone implementation replacing the non-loading recovered 1.4 package. 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 Live Theater v1.4 — Luxe + Full Auto
YouTube theater embeds + your live streams, merged right into the forum — fully automatic. Premium plugin.
✨ What it does
🤖 The full automation
🎥 Proof — this bare link in this post became a theater player:
🍿 Theater Mode — the premium page
👉 Open the DF Live Theater page
Cinematic stage, live ticker, streamer card, watch-party HQ cards & keyboard shortcuts.
⚙️ Staff controls (ACP → Configuration → Settings → DF Live Theater)
🆕 Changelog
💎 Premium — get access
📺 Installed & running live on data-forums.com — see the Live Now & Schedules section for the streamer guide.
Crafted with ❤️ by Sir-Vigu · tested on MyBB 1.8.40 / PHP 8.3 · streams stay on our turf
Repair wave 2 — DF Live Theater 2.0.0
21 October 2026 · Sir-Vigu · Scoped staging checks passed
New standalone implementation replacing the non-loading recovered 1.4 package. This is a versioned repair/rebuild, not a recovered original archive. No production activation was performed.
![[Image: df-live-theater.webp]](https://data-forums.com/images/vault-repair-wave2/df-live-theater.webp)
Actual isolated MyBB test capture. Sample data; not a production install or a real payment/broadcast claim.
What changed
- Independent Theater page plus opt-in embeds for bare supported YouTube links in visible posts.
- Strict video-host/ID validation; no server-side URL fetcher.
- No YouTube player request until a reader chooses Load. Privacy-enhanced embed origin.
- Responsive player block, Cinema layout toggle and actual clipboard feedback.
- Broadcast labels are explicitly manual, not claims that YouTube is currently live.
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. Back up first; deactivate 1.4 without uninstalling. Upload inc/plugins/dflive.php and jscripts/dflive/, then activate 2.0. Existing compatible URL/title values are retained; replace channel handles with explicit video URLs. Legacy templates/modules are ignored, not used as dependencies.
Settings
ACP → Settings → DF Live Theater: video URL, title, manual broadcast label and post-link conversion. A valid exact video ID or supported video URL is required; a channel @handle is not a video ID.
Usage
Code:
Set a valid video URL, then open misc.php?action=dflive. Post a bare YouTube watch URL to test conversion. Named links are left alone.Test evidence
Actual MyBB route, bare-link conversion, no request before consent, one request after consent, strict URL cases, Cinema state, clipboard contents, mobile component bounds and lifecycle routines.
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
2.0 is a breaking rebuild: no channel live-status probes, auto announcements, automatic wake-up or legacy Theater template overrides. UI is English. Browser tests used an isolated iframe response, NOT verified YouTube playback or a real live broadcast. Loading the actual player sends a request to YouTube.
Deactivate / uninstall
Deactivate stops hooks. Uninstall removes settings in the dflive group. Old 1.x template rows are left unused for cautious manual cleanup/rollback. No threads are deleted.
Changelog
2.0.0 — 21 October 2026: New standalone implementation replacing the non-loading recovered 1.4 package. 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 Live Theater v1.4 — Luxe + Full Auto
YouTube theater embeds + your live streams, merged right into the forum — fully automatic. Premium plugin.
✨ What it does
- Paste any bare YouTube link in a post → it becomes a cinematic 16:9 theater player
- Theater Mode merges the channel live stream into a premium on-site page
- Live Sense: the 🔴 LIVE pill only appears when the channel is actually streaming (auto-detected from YouTube)
- Auto Watch-Party Threads: when the stream goes live, a party thread auto-posts with the stream embedded — and auto-closes with an ⚫ ENDED note when the stream ends
- Auto-wakes — the player shows the broadcast the moment the channel goes live
- Cinema fullscreen (press F) + Copy invite link (press C)
- Every external link opens a new tab — members never lose the forum
🤖 The full automation
- Streamer goes live on YouTube
- Within ~2 minutes: 🔴 pill appears site-wide + the watch-party thread posts itself
- Members tap the pill → watch inside the Theater, right here
- Stream ends → thread auto-closes as ⚫ ENDED
🎥 Proof — this bare link in this post became a theater player:
🍿 Theater Mode — the premium page
👉 Open the DF Live Theater page
Cinematic stage, live ticker, streamer card, watch-party HQ cards & keyboard shortcuts.
⚙️ Staff controls (ACP → Configuration → Settings → DF Live Theater)
- df_live_on — master switch for the live features
- df_live_url — stream URL the pill/theater uses
- df_live_title — pill label
- df_live_channel — UC… channel ID for the auto-live embed
- df_live_name — streamer name shown in the Theater
- df_live_forum — forum for Theater links & auto watch-party threads
- df_live_announce — auto watch-party threads on/off
- df_live_poster — user ID that posts the auto threads
🆕 Changelog
- v1.4 Full Auto — auto watch-party threads (PostDataHandler, deduped per broadcast, auto-ENDED on stream end); announce/poster settings
- v1.3.1 Live Sense — pill & LIVE badges driven by real YouTube live detection (2-min cache)
- v1.3 Standard Edition — template-driven output, language file, clean install/uninstall
- v1.2 Luxe — premium Theater Mode page: cinematic stage, LIVE ticker, feature chips, F/C keyboard shortcuts
- v1.1 — Theater Mode + all external links open new tabs
- v1.0 — bare-URL theater embeds + LIVE pill
💎 Premium — get access
- DF Gold members: included with your all-access pass — grab it from the DF Vault
- Standalone purchase: PM Sir-Vigu for instant delivery + install help
📺 Installed & running live on data-forums.com — see the Live Now & Schedules section for the streamer guide.
Crafted with ❤️ by Sir-Vigu · tested on MyBB 1.8.40 / PHP 8.3 · streams stay on our turf
👍 Like0❤️ Love0😂 Haha0🔥 Fire0👏 Clap0⚡ 0
Sir-Vigu
Founder, Data-Forums.com
Connecting data professionals, ideas, and innovation.
Founder, Data-Forums.com
Connecting data professionals, ideas, and innovation.
