LIVE · 1975 online · 23 new posts today · Free Friday soon

Good morning, builder 👋

25,000 builders share prompts, tools & wins daily — free forever.

🟢 1975 online now·1,852 24hrs online·28,427 members·25,505 posts·📱 22,012 app downloads·✨ newest: AmaraPress🃏 Cards🎓 Academy🗃 Vault💰 Treasury🎬 Theater🎁 Freebies🩻 SEO X-Ray
Create an account

New here? Join Data-Forums — ask questions, share builds & trade smarter with us.Sign up freeLog in×

Thread

Mybb Premium Plugin DF Code Compare v1.0.0 — Before/after text diffs for developer communities

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
21 total views  ·  18 guest views
🔀
DF Code Compare🧩 MyBB — a Data-Forums Vault exclusive
Unlock with 250 posts · 100 threads · 2,500 credits — instant for 🥈🥇💎 DF Members & staff

#1
Verification record: DFV-AUDIT-20261021
Updated 21 October 2026 by Sir-Vigu. This is a scoped package-availability and staging audit, not a blanket security or compatibility certificate.

DF Code Compare — Previously staging-checked
The 1.0.0 release was staging-tested in the preceding batch (77 scoped assertions across that five-plugin batch). This pass confirmed the private archive exists and matched its inventory hash; no new universal compatibility/security certification is implied. Existing release screenshots and detailed boundaries remain below.
Vault download (existing access rules apply)

Complete MyBB Vault verification register

Original release notes
🔀 DF Code Compare v1.0.0
Before/after text diffs for developer communities

[Image: df-code-compare.webp]
Screenshot from the isolated MyBB test forum; this is not a claim that the plugin is enabled on production Data-Forums.

What it is
Compare two plain-text versions inside a post, highlight inserted and removed lines, and download a unified text diff. Bounded client-side comparison; no external service.

What it does / Features
  • Explicit Before and After panes plus a unified change view.
  • Longest-common-subsequence line comparison, bounded at 200 lines per side to limit browser work.
  • Added and removed lines use both +/- prefixes and colours, not colour alone.
  • Downloads a unified text diff with before/after headers.
  • All input is displayed as escaped plain text. JavaScript does not execute submitted code.
  • No CDN, external API, accounts or recurring service fee.

What is inside the download
Code:
inc/plugins/dfcodecompare.php jscripts/dfcodecompare/main.js jscripts/dfcodecompare/style.css README.md CHANGELOG.md SECURITY.md TESTING.md LICENSE.txt release.json

Requirements
MyBB 1.8.40 is the tested target. PHP 8.1+ intended; runtime tests used PHP 8.4.26 and MariaDB 11.8.6. Use staging first on older MyBB releases or custom themes/editors. No API key or CDN dependency.

Install — step by step
1. Back up your forum files and database. Test on staging first.
2. Extract the ZIP. Upload the inc/ and jscripts/ directories to your MyBB root, preserving those paths. Do not upload to the ACP directory.
3. Admin CP → Configuration → Plugins → DF Code Compare → Install & Activate.
4. Admin CP → Configuration → Settings → DF Code Compare; review the settings below.
5. Try the example on a test thread before announcing it to members.

Settings
Enable DF Code Compare: on/off. No additional tables or template edits.

How to use
Code:
[dfcompare] const limit = 10; const timeout = 5000; === AFTER === const limit = 20; const timeout = 3000; const retries = 2; [/dfcompare]

Testing — evidence and boundaries
Real MyBB parser; script/HTML escaping; missing separator; 200-line cap; literal code example; actual +3/-2 change count; downloadable unified diff; mobile parent-width fit; lifecycle.

Tested in an isolated stock MyBB 1.8.40 forum with PHP 8.4.26, MariaDB 11.8.6 and Chromium. The batch passed 25 PHP/MyBB integration assertions, 26 browser assertions and 26 lifecycle assertions. These are scoped tests, not a third-party security audit. Older MyBB releases, other SQL engines, Safari/Firefox and third-party themes/editors are not certified by this test run. These five plugins are distribution releases and are NOT enabled on the production Data-Forums forum.

Known limitations / privacy
Line-level comparison, not syntax highlighting or a Git merge engine. No intra-line highlighting, three-way merge or file upload. Exactly one separator line === AFTER === is required. Maximum 200 lines per side and 64 KiB per block. Multiple blocks per post are supported; nested comparison blocks are not. Without JavaScript, Before/After remain readable but the computed diff and export require JavaScript.

Deactivate / uninstall
Admin CP → Plugins → Deactivate stops the plugin on subsequent requests and keeps its configuration/data. Uninstall removes this plugin’s settings. Stored thread/post contents are not edited; custom MyCode may appear literally while the plugin is disabled.

Changelog
1.0.0 — 21 October 2026: initial release. No earlier version to upgrade from.

Download from the DF Vault
Download DF Code Compare v1.0.0 ZIP
View the Vault entry

Existing Vault unlock rules and membership download allowances remain unchanged. This release does not introduce a new payment or bypass a member gate.

Support
Reply below with your MyBB/PHP version, theme/editor and reproduction steps, or PM Sir-Vigu. Redact passwords, cookies and private member information.

Licence
GPL-3.0-or-later; full licence included. Built by DF Studio / Data-Forums. No promised search ranking, revenue result or third-party security certification.
👍 Like0❤️ Love0😂 Haha0🔥 Fire0👏 Clap0⚡ 0
Reply

Users browsing this thread:
1 Guest(s)

Forum Jump:
Join AI builders shipping real tools. No hype, no guru courses — just post-mortems, prompts, and people who build.

The community for AI engineers, automation builders, prompt crafters, cybersecurity folks & data practitioners. Talk about what ships — not what trends.

26.3k+
Posts
25.8k
Threads
28427+
Members
1972
Online
⏱️ 6 min read
Share