<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MyBB Community Forums - Plugin Development]]></title>
		<link>https://community.mybb.com/</link>
		<description><![CDATA[MyBB Community Forums - https://community.mybb.com]]></description>
		<pubDate>Wed, 10 Jun 2026 15:32:57 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Is it okay to copy the idea of the mybb's extend section and make it to a plugin ?]]></title>
			<link>https://community.mybb.com/thread-245389.html</link>
			<pubDate>Tue, 26 May 2026 21:50:06 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=134311">PARADOX987</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-245389.html</guid>
			<description><![CDATA[I am actually working on this project but thought should ask here if it is okay or not 😅]]></description>
			<content:encoded><![CDATA[I am actually working on this project but thought should ask here if it is okay or not 😅]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Got Inferno Shoutbox working on MyBB 1.9 — here's the patch]]></title>
			<link>https://community.mybb.com/thread-244981.html</link>
			<pubDate>Sat, 07 Mar 2026 04:45:49 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=40778">Nitr0x</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244981.html</guid>
			<description><![CDATA[Hey everyone — long-time lurker, occasional contributor. I've been running MyBB 1.9 on my board for a while now and Inferno Shoutbox is one of those plugins I genuinely can't live without, so when it broke on 1.9 I went down the rabbit hole fixing it properly rather than just patching it for my own use.<br />
<br />
I’m actively maintaining and updating this plugin. If you encounter any issues, please report them below and I will work to release an update as soon as possible.<br />
If you have any feature suggestions or improvements you’d like to see, don’t hesitate to share them. Feedback is always welcome as this plugin continues to be updated and improved.<br />
<br />
<a href="https://mybbforge.com" target="_blank" rel="noopener" class="mycode_url"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48725" target="_blank" title="">demo.jpeg</a> (Size: 194.22 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment --> </a><br />
<br />
Figured the community deserved a clean release, so here it is.<br />
<br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Warning:</span><br />
</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">This plugin was created strictly for experimental and entertainment purposes. It is <span style="font-weight: bold;" class="mycode_b">not recommended for use on development or production environments</span>.</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">Please review this notice carefully before proceeding. Installing or using this plugin may pose risks to the stability or security of your forum.</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">By choosing to install or run this plugin, you acknowledge that you do so <span style="font-weight: bold;" class="mycode_b">entirely at your own risk</span>. Neither the MyBB project nor the original author assumes any responsibility for any issues, damage, or data loss that may occur as a result of its use.</span></span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">Inferno Shoutbox — MyBB 1.9 Patch</span></span><br />
<br />
This is a fully patched build of the original Inferno Shoutbox Lite by Shade, updated for MyBB 1.9 compatibility. Nothing was rewritten from scratch — every change was surgical and targeted at what was actually broken.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">What was wrong on 1.9:</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Shoutbox permanently stuck on "Loading..."</span> — The install routine was silently failing because [inline]PLUGINLIBRARY[/inline] was an undefined constant. That meant [inline]is_installed()[/inline], [inline]install()[/inline], and [inline]activate()[/inline] all called [inline]file_exists(PLUGINLIBRARY)[/inline] and bailed out before the [inline]inferno_shout[/inline] and [inline]inferno_user[/inline] database tables were ever created. Added the missing constant definition.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Language substitution broken</span> — MyBB 1.9 changed [inline]class_language::&#36;phrases[/inline] to [inline]private[/inline], so the old [inline](array)&#36;lang[/inline] cast gave mangled internal property names. Rewrote the substitution using [inline]preg_replace_callback[/inline] with [inline]&#36;lang-&gt;&#36;key[/inline] (which correctly invokes the [inline]__get()[/inline] magic method).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PHP 8.2 strict mode warnings</span> — [inline]&#36;html[/inline] wasn't initialised before conditional assignment in [inline]gen_archive()[/inline], and [inline]is_scalar()[/inline] guards were missing where settings arrays were being passed as strings. Both fixed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Double-execution on hook fire</span> — [inline]inferno_global[/inline] and [inline]inferno_inject_19[/inline] could both run on the same request. Added an [inline]&#36;inferno_ob_active[/inline] flag to prevent that.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">403 on inferno.js.php</span> — MyBB 1.9 blocks direct browser access to everything under [inline]inc/[/inline] via .htaccess, so the shoutbox JS file was returning 403 Forbidden and the whole frontend was broken ([inline]inferno is not defined[/inline]). Resolved by adding [inline]inferno-js.php[/inline] to the web root — identical to the original but with the corrected [inline]global.php[/inline] path. Copy it alongside [inline]infernoshout.php[/inline].<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Injection point</span> — Updated to target [inline]&lt;div id="content"&gt;[/inline] instead of [inline]&lt;/header&gt;[/inline], which correctly places the shoutbox before the forum listing inside the content wrapper on MyBB 1.9's DOM structure.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">PluginLibrary Requirement</span><br />
<br />
Inferno requires PluginLibrary for its settings system. The version on the main thread doesn't account for a few things MyBB 1.9 changed. I've included a patched PluginLibrary 13.1 build in the download — install that first.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">Downloads</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">PluginLibrary 13.1 (MyBB 1.9 patched):</span><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/zip.gif" title="Zip File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48722" target="_blank" title="">pluginlibrary-v13.1.zip</a> (Size: 10.19 KB / Downloads: 15)
<!-- end: postbit_attachments_attachment --><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Inferno Shoutbox (MyBB 1.9 patch):</span><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/zip.gif" title="Zip File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48723" target="_blank" title="">inferno-shoutbox.zip</a> (Size: 42.74 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment --><br />
<br />
Both are also available on <a href="http://YOUR_SITE_URL" target="_blank" rel="noopener" class="mycode_url">MyBBForge</a> alongside the GalacticForge 1.9 theme if you need a full 1.9 stack.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">Installation order</span><br />
<br />
<ol type="1" class="mycode_list"><li>Upload and activate <span style="font-weight: bold;" class="mycode_b">PluginLibrary</span> first<br />
</li>
<li>Upload all Inferno files — including <span style="font-weight: bold;" class="mycode_b">inferno-js.php to your web root</span> (same folder as index.php)<br />
</li>
<li>Go to Admin → Plugins → Install &amp; Activate Inferno Shoutbox<br />
</li>
<li>If you had a previous install: Uninstall first, then reinstall — the DB tables need to be recreated<br />
</li>
</ol>
<br />
<hr class="mycode_hr" />
<br />
Credit to <span style="font-weight: bold;" class="mycode_b">Shade</span> for the original plugin — all I did was bring it forward. If anyone runs into issues on 1.9 drop a reply and I'll take a look.]]></description>
			<content:encoded><![CDATA[Hey everyone — long-time lurker, occasional contributor. I've been running MyBB 1.9 on my board for a while now and Inferno Shoutbox is one of those plugins I genuinely can't live without, so when it broke on 1.9 I went down the rabbit hole fixing it properly rather than just patching it for my own use.<br />
<br />
I’m actively maintaining and updating this plugin. If you encounter any issues, please report them below and I will work to release an update as soon as possible.<br />
If you have any feature suggestions or improvements you’d like to see, don’t hesitate to share them. Feedback is always welcome as this plugin continues to be updated and improved.<br />
<br />
<a href="https://mybbforge.com" target="_blank" rel="noopener" class="mycode_url"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48725" target="_blank" title="">demo.jpeg</a> (Size: 194.22 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment --> </a><br />
<br />
Figured the community deserved a clean release, so here it is.<br />
<br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Warning:</span><br />
</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">This plugin was created strictly for experimental and entertainment purposes. It is <span style="font-weight: bold;" class="mycode_b">not recommended for use on development or production environments</span>.</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">Please review this notice carefully before proceeding. Installing or using this plugin may pose risks to the stability or security of your forum.</span></span><br />
<span style="color: #e82a1f;" class="mycode_color"><span style="font-size: xx-large;" class="mycode_size">By choosing to install or run this plugin, you acknowledge that you do so <span style="font-weight: bold;" class="mycode_b">entirely at your own risk</span>. Neither the MyBB project nor the original author assumes any responsibility for any issues, damage, or data loss that may occur as a result of its use.</span></span><br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">Inferno Shoutbox — MyBB 1.9 Patch</span></span><br />
<br />
This is a fully patched build of the original Inferno Shoutbox Lite by Shade, updated for MyBB 1.9 compatibility. Nothing was rewritten from scratch — every change was surgical and targeted at what was actually broken.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">What was wrong on 1.9:</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Shoutbox permanently stuck on "Loading..."</span> — The install routine was silently failing because [inline]PLUGINLIBRARY[/inline] was an undefined constant. That meant [inline]is_installed()[/inline], [inline]install()[/inline], and [inline]activate()[/inline] all called [inline]file_exists(PLUGINLIBRARY)[/inline] and bailed out before the [inline]inferno_shout[/inline] and [inline]inferno_user[/inline] database tables were ever created. Added the missing constant definition.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Language substitution broken</span> — MyBB 1.9 changed [inline]class_language::&#36;phrases[/inline] to [inline]private[/inline], so the old [inline](array)&#36;lang[/inline] cast gave mangled internal property names. Rewrote the substitution using [inline]preg_replace_callback[/inline] with [inline]&#36;lang-&gt;&#36;key[/inline] (which correctly invokes the [inline]__get()[/inline] magic method).<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">PHP 8.2 strict mode warnings</span> — [inline]&#36;html[/inline] wasn't initialised before conditional assignment in [inline]gen_archive()[/inline], and [inline]is_scalar()[/inline] guards were missing where settings arrays were being passed as strings. Both fixed.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Double-execution on hook fire</span> — [inline]inferno_global[/inline] and [inline]inferno_inject_19[/inline] could both run on the same request. Added an [inline]&#36;inferno_ob_active[/inline] flag to prevent that.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">403 on inferno.js.php</span> — MyBB 1.9 blocks direct browser access to everything under [inline]inc/[/inline] via .htaccess, so the shoutbox JS file was returning 403 Forbidden and the whole frontend was broken ([inline]inferno is not defined[/inline]). Resolved by adding [inline]inferno-js.php[/inline] to the web root — identical to the original but with the corrected [inline]global.php[/inline] path. Copy it alongside [inline]infernoshout.php[/inline].<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Injection point</span> — Updated to target [inline]&lt;div id="content"&gt;[/inline] instead of [inline]&lt;/header&gt;[/inline], which correctly places the shoutbox before the forum listing inside the content wrapper on MyBB 1.9's DOM structure.<br />
</li>
</ul>
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">PluginLibrary Requirement</span><br />
<br />
Inferno requires PluginLibrary for its settings system. The version on the main thread doesn't account for a few things MyBB 1.9 changed. I've included a patched PluginLibrary 13.1 build in the download — install that first.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">Downloads</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">PluginLibrary 13.1 (MyBB 1.9 patched):</span><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/zip.gif" title="Zip File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48722" target="_blank" title="">pluginlibrary-v13.1.zip</a> (Size: 10.19 KB / Downloads: 15)
<!-- end: postbit_attachments_attachment --><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Inferno Shoutbox (MyBB 1.9 patch):</span><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/zip.gif" title="Zip File" border="0" alt=".zip" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48723" target="_blank" title="">inferno-shoutbox.zip</a> (Size: 42.74 KB / Downloads: 13)
<!-- end: postbit_attachments_attachment --><br />
<br />
Both are also available on <a href="http://YOUR_SITE_URL" target="_blank" rel="noopener" class="mycode_url">MyBBForge</a> alongside the GalacticForge 1.9 theme if you need a full 1.9 stack.<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">Installation order</span><br />
<br />
<ol type="1" class="mycode_list"><li>Upload and activate <span style="font-weight: bold;" class="mycode_b">PluginLibrary</span> first<br />
</li>
<li>Upload all Inferno files — including <span style="font-weight: bold;" class="mycode_b">inferno-js.php to your web root</span> (same folder as index.php)<br />
</li>
<li>Go to Admin → Plugins → Install &amp; Activate Inferno Shoutbox<br />
</li>
<li>If you had a previous install: Uninstall first, then reinstall — the DB tables need to be recreated<br />
</li>
</ol>
<br />
<hr class="mycode_hr" />
<br />
Credit to <span style="font-weight: bold;" class="mycode_b">Shade</span> for the original plugin — all I did was bring it forward. If anyone runs into issues on 1.9 drop a reply and I'll take a look.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[FREE] My Studio - Ultimate MyBB Enhancer (on Github)]]></title>
			<link>https://community.mybb.com/thread-244930.html</link>
			<pubDate>Mon, 23 Feb 2026 21:40:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=26320">Tekkie Da</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244930.html</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b"><span style="font-size: x-large;" class="mycode_size"><span style="color: #0d9488;" class="mycode_color">My Studio - Ultimate MyBB Enhancer<br />
</span></span></span> <br />
MyStudio gives you a proper file-based workflow for building MyBB themes. Instead of editing templates through the database, you work with real files on disk: HTML templates, CSS stylesheets, JavaScript, JSON configs, and PHP hooks. MyStudio takes care of syncing everything to the database so MyBB can use it.<br />
<br />
It comes with a theme called MyStudio-Default, has built-in Monaco code editor (the same engine behind VS Code), a ZIP-based import/export system, a module architecture for theme-scoped extensions, and a Page Builder for creating standalone pages with clean URLs. The whole thing is open source.<br />
<br />
Demo: <a href="http://forumeze.com" target="_blank" rel="noopener" class="mycode_url">http://forumeze.com</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b"><span style="font-size: x-large;" class="mycode_size"><span style="color: #0d9488;" class="mycode_color">My Studio - Ultimate MyBB Enhancer<br />
</span></span></span> <br />
MyStudio gives you a proper file-based workflow for building MyBB themes. Instead of editing templates through the database, you work with real files on disk: HTML templates, CSS stylesheets, JavaScript, JSON configs, and PHP hooks. MyStudio takes care of syncing everything to the database so MyBB can use it.<br />
<br />
It comes with a theme called MyStudio-Default, has built-in Monaco code editor (the same engine behind VS Code), a ZIP-based import/export system, a module architecture for theme-scoped extensions, and a Page Builder for creating standalone pages with clean URLs. The whole thing is open source.<br />
<br />
Demo: <a href="http://forumeze.com" target="_blank" rel="noopener" class="mycode_url">http://forumeze.com</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[VaultBB﹕VaultMail Development]]></title>
			<link>https://community.mybb.com/thread-244917.html</link>
			<pubDate>Thu, 19 Feb 2026 07:58:59 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=160626">Eko</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244917.html</guid>
			<description><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #2E86AB;" class="mycode_color">VaultMail</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="color: #888888;" class="mycode_color">A complete mail infrastructure <span style="text-decoration: underline;" class="mycode_u">overhaul</span> for MyBB 1.8.x</span></span><br />
<span style="font-size: medium;" class="mycode_size"><span style="color: #aaaaaa;" class="mycode_color">-&gt; part of the <span style="font-weight: bold;" class="mycode_b">VaultBB Premium Ecosystem (Paid Plugins)</span></span></span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Why VaultMail exists —</span></span></span><br />
<br />
If you've spent any real time managing a MyBB board, you probably already know why. <br />
<span style="font-weight: bold;" class="mycode_b">Templates are buried and fragile: </span>email templates exist, but customising them is an actual chore and headache-bringer.<br />
<span style="font-weight: bold;" class="mycode_b">No logging whatsoever.</span> Something went wrong with email? Good luck figuring out what, when, and for whom… unless you ask every user one by one.<br />
<span style="font-weight: bold;" class="mycode_b">No hook granularity for developers.</span> Want to intercept, modify, or extend mail behaviour from another plugin? Good luck.<br />
<br />
And I mean no disrespect, obviously, to anyone nor anything — but MyBB sure needed a better handling of mail.<br />
I can't promise something <span style="font-style: italic;" class="mycode_i">perfect </span>but as my experience with MyBB and forums in general keeps growing stronger everyday, I felt like I could give it a shot.<br />
<br />
<span style="font-style: italic;" class="mycode_i">yes, I use — em dashes naturally. Saying this in advance, just in case. 👀 </span><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— What is VaultMail? —</span></span></span><br />
<br />
VaultMail is a <span style="font-weight: bold;" class="mycode_b">complete mail infrastructure replacement</span> for MyBB 1.8.x. It doesn't patch the existing system — it takes over the mail pipeline from the ground up, giving administrators and developers the tools they wanted… and probably needed.<br />
At its core, VaultMail is built around three pillars:<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">1. Reliability</span></span></span><br />
Transient failures don't silently swallow your emails — they get retried, logged, and surfaced.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">2. Customizability</span></span></span><br />
A full <span style="font-weight: bold;" class="mycode_b">templates </span>system — for your mails, that can be modified inside your ACP, directly. No more stomachaches after your fifteenfth coffee in a row, desperately searching for the way it's handled in MyBB's core. (yes. that was me.)<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">3. Extensibility</span></span></span><br />
VaultMail is built as a <span style="font-weight: bold;" class="mycode_b">VaultBB ecosystem plugin</span>, which means it exposes a clean, documented API for other plugins to hook into. Send templated mail from your own plugins in one line. Register custom mail events. Override templates per-context, per-language. Built for developers and admins… not against them. 8)<br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Progress so far —</span></span></span><br />
<br />
Development is well underway. Here's where things stand:<br />
<ul class="mycode_list"><li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Core mail pipeline</span></span> — Fully replaces and/or extends MyBB's native mailer.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Queue system</span></span> — Retry logic, throttling, and batch processing.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Admin CP mail log</span></span> — Full log with search, filter, and pagination.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] SMTP enhancements</span></span> — Multi-provider support (Third Party/API included !) and fallback chains.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Template engine</span></span> — Responsive HTML templates with a variable system.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Developer API</span></span> — VaultBB Registry integration and hook exposure.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Admin CP settings UI</span></span> — Full configuration interface.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Diagnostics &amp; test send</span></span> — One-click SMTP testing and delivery report.<br />
</li>
<li><span style="color: #F39C12;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[…] Documentation</span></span> — Developer and admin guides.<br />
</li>
</ul>
<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #aaaaaa;" class="mycode_color">[✓] Complete  […] In Progress  [◷] Planned</span></span><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Screenshots —</span></span></span><br />
<br />
<span style="font-style: italic;" class="mycode_i">Screenshots will be updated as development progresses.</span><br />
<br />
<img src="https://camo.mybb.com/2407983fb3c11ffae9648f8509b5b3da0605d980/68747470733a2f2f692e6962622e636f2f5133724c3133356a2f312e706e67" data-original-url="https://i.ibb.co/Q3rL135j/1.png" loading="lazy"  alt="[Image: 1.png]" class="mycode_img" /><br />
<br />
<img src="https://camo.mybb.com/399aedd0c2ef930ccd74929063a8bee7621cdd08/68747470733a2f2f692e6962622e636f2f4370627a775766372f322e706e67" data-original-url="https://i.ibb.co/CpbzwWf7/2.png" loading="lazy"  alt="[Image: 2.png]" class="mycode_img" /><br />
<br />
<img src="https://camo.mybb.com/c650d704fd0454bf5b68cd6afe15b6905d9c0d59/68747470733a2f2f692e6962622e636f2f505a474d724b63522f332e706e67" data-original-url="https://i.ibb.co/PZGMrKcR/3.png" loading="lazy"  alt="[Image: 3.png]" class="mycode_img" /><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Planned Feature Highlights —</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">PHPMail() ‧  SMTP ‧ API</span> — You will be able to pick between any of those different providers. <br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Per-event template control</span> — Different HTML templates for registration emails, password resets, notifications, and more. Each editable directly from the Admin CP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Delivery status tracking</span> — Know whether emails were accepted, bounced, or deferred. Paired with webhook support for providers like Mailgun, SendGrid, and Postmark.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin &amp; Developer-first API</span> — A single clean method to send mail from any plugin, with full template variable support, priority queuing, and hook integration.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mail diagnostics panel</span> — Test your SMTP config, preview rendered templates, and actually simulate sends… all without leaving the ACP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">VaultBB ecosystem integration</span> — Plugs natively into the VaultBB Core systems, maintaining the same quality bar across all (future and previous) VaultBB plugins.<br />
</li>
</ul>
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Follow Development —</span></span></span><br />
<br />
VaultMail is quite a flagship project — the kind of plugin I had been searching for a while before deciding to build it myself. I'm committed to getting this right.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">What you can do right now:</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Watch this thread</span> — Progress updates, screenshots, and release announcements posted here first.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leave feedback</span> — If you've hit walls with MyBB's mail system, I want to hear your specific pain points. They may shape the roadmap.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Beta testing</span> — When the time comes, I'll be looking for 1-2 testers with real boards. Post below if you're interested.<br />
</li>
</ul>
<br />
<br />
Thanks for reading. &lt;3]]></description>
			<content:encoded><![CDATA[<span style="font-size: xx-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #2E86AB;" class="mycode_color">VaultMail</span></span></span><br />
<span style="font-size: large;" class="mycode_size"><span style="color: #888888;" class="mycode_color">A complete mail infrastructure <span style="text-decoration: underline;" class="mycode_u">overhaul</span> for MyBB 1.8.x</span></span><br />
<span style="font-size: medium;" class="mycode_size"><span style="color: #aaaaaa;" class="mycode_color">-&gt; part of the <span style="font-weight: bold;" class="mycode_b">VaultBB Premium Ecosystem (Paid Plugins)</span></span></span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Why VaultMail exists —</span></span></span><br />
<br />
If you've spent any real time managing a MyBB board, you probably already know why. <br />
<span style="font-weight: bold;" class="mycode_b">Templates are buried and fragile: </span>email templates exist, but customising them is an actual chore and headache-bringer.<br />
<span style="font-weight: bold;" class="mycode_b">No logging whatsoever.</span> Something went wrong with email? Good luck figuring out what, when, and for whom… unless you ask every user one by one.<br />
<span style="font-weight: bold;" class="mycode_b">No hook granularity for developers.</span> Want to intercept, modify, or extend mail behaviour from another plugin? Good luck.<br />
<br />
And I mean no disrespect, obviously, to anyone nor anything — but MyBB sure needed a better handling of mail.<br />
I can't promise something <span style="font-style: italic;" class="mycode_i">perfect </span>but as my experience with MyBB and forums in general keeps growing stronger everyday, I felt like I could give it a shot.<br />
<br />
<span style="font-style: italic;" class="mycode_i">yes, I use — em dashes naturally. Saying this in advance, just in case. 👀 </span><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— What is VaultMail? —</span></span></span><br />
<br />
VaultMail is a <span style="font-weight: bold;" class="mycode_b">complete mail infrastructure replacement</span> for MyBB 1.8.x. It doesn't patch the existing system — it takes over the mail pipeline from the ground up, giving administrators and developers the tools they wanted… and probably needed.<br />
At its core, VaultMail is built around three pillars:<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">1. Reliability</span></span></span><br />
Transient failures don't silently swallow your emails — they get retried, logged, and surfaced.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">2. Customizability</span></span></span><br />
A full <span style="font-weight: bold;" class="mycode_b">templates </span>system — for your mails, that can be modified inside your ACP, directly. No more stomachaches after your fifteenfth coffee in a row, desperately searching for the way it's handled in MyBB's core. (yes. that was me.)<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="color: #3FA7D6;" class="mycode_color"><span style="font-size: large;" class="mycode_size">3. Extensibility</span></span></span><br />
VaultMail is built as a <span style="font-weight: bold;" class="mycode_b">VaultBB ecosystem plugin</span>, which means it exposes a clean, documented API for other plugins to hook into. Send templated mail from your own plugins in one line. Register custom mail events. Override templates per-context, per-language. Built for developers and admins… not against them. 8)<br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Progress so far —</span></span></span><br />
<br />
Development is well underway. Here's where things stand:<br />
<ul class="mycode_list"><li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Core mail pipeline</span></span> — Fully replaces and/or extends MyBB's native mailer.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Queue system</span></span> — Retry logic, throttling, and batch processing.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Admin CP mail log</span></span> — Full log with search, filter, and pagination.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] SMTP enhancements</span></span> — Multi-provider support (Third Party/API included !) and fallback chains.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Template engine</span></span> — Responsive HTML templates with a variable system.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Developer API</span></span> — VaultBB Registry integration and hook exposure.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Admin CP settings UI</span></span> — Full configuration interface.<br />
</li>
<li><span style="color: #27AE60;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[✓] Diagnostics &amp; test send</span></span> — One-click SMTP testing and delivery report.<br />
</li>
<li><span style="color: #F39C12;" class="mycode_color"><span style="font-weight: bold;" class="mycode_b">[…] Documentation</span></span> — Developer and admin guides.<br />
</li>
</ul>
<br />
<span style="font-size: small;" class="mycode_size"><span style="color: #aaaaaa;" class="mycode_color">[✓] Complete  […] In Progress  [◷] Planned</span></span><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Screenshots —</span></span></span><br />
<br />
<span style="font-style: italic;" class="mycode_i">Screenshots will be updated as development progresses.</span><br />
<br />
<img src="https://camo.mybb.com/2407983fb3c11ffae9648f8509b5b3da0605d980/68747470733a2f2f692e6962622e636f2f5133724c3133356a2f312e706e67" data-original-url="https://i.ibb.co/Q3rL135j/1.png" loading="lazy"  alt="[Image: 1.png]" class="mycode_img" /><br />
<br />
<img src="https://camo.mybb.com/399aedd0c2ef930ccd74929063a8bee7621cdd08/68747470733a2f2f692e6962622e636f2f4370627a775766372f322e706e67" data-original-url="https://i.ibb.co/CpbzwWf7/2.png" loading="lazy"  alt="[Image: 2.png]" class="mycode_img" /><br />
<br />
<img src="https://camo.mybb.com/c650d704fd0454bf5b68cd6afe15b6905d9c0d59/68747470733a2f2f692e6962622e636f2f505a474d724b63522f332e706e67" data-original-url="https://i.ibb.co/PZGMrKcR/3.png" loading="lazy"  alt="[Image: 3.png]" class="mycode_img" /><br />
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Planned Feature Highlights —</span></span></span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">PHPMail() ‧  SMTP ‧ API</span> — You will be able to pick between any of those different providers. <br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Per-event template control</span> — Different HTML templates for registration emails, password resets, notifications, and more. Each editable directly from the Admin CP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Delivery status tracking</span> — Know whether emails were accepted, bounced, or deferred. Paired with webhook support for providers like Mailgun, SendGrid, and Postmark.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin &amp; Developer-first API</span> — A single clean method to send mail from any plugin, with full template variable support, priority queuing, and hook integration.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mail diagnostics panel</span> — Test your SMTP config, preview rendered templates, and actually simulate sends… all without leaving the ACP.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">VaultBB ecosystem integration</span> — Plugs natively into the VaultBB Core systems, maintaining the same quality bar across all (future and previous) VaultBB plugins.<br />
</li>
</ul>
<br />
<span style="color: #888888;" class="mycode_color">────────────────────────────────────────</span><br />
<br />
<span style="color: #2E86AB;" class="mycode_color"><span style="font-size: x-large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">— Follow Development —</span></span></span><br />
<br />
VaultMail is quite a flagship project — the kind of plugin I had been searching for a while before deciding to build it myself. I'm committed to getting this right.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">What you can do right now:</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Watch this thread</span> — Progress updates, screenshots, and release announcements posted here first.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Leave feedback</span> — If you've hit walls with MyBB's mail system, I want to hear your specific pain points. They may shape the roadmap.<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Beta testing</span> — When the time comes, I'll be looking for 1-2 testers with real boards. Post below if you're interested.<br />
</li>
</ul>
<br />
<br />
Thanks for reading. &lt;3]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[What is the correct way to add a plugin stylesheet into ACP]]></title>
			<link>https://community.mybb.com/thread-244880.html</link>
			<pubDate>Mon, 09 Feb 2026 03:48:57 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=130115">Joogiebear</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244880.html</guid>
			<description><![CDATA[I'm working on a plugin and trying to add a CSS stylesheet that shows up in ACP &gt; Styles &amp; Templates &gt; Stylesheets for all themes.<br />
<br />
  I've tried three approaches and none work correctly:<br />
<br />
  1. PluginLibrary &#36;PL-&gt;stylesheet()<br />
  Shows up in ACP, but it's added to Master Style (tid=1) only. Child themes show it as "(Inherited from MyBB Master Style)". When I edit<br />
  it in a child theme, the CSS breaks.<br />
<br />
  2. Native DB insert into tid=1:<br />
  &#36;db-&gt;delete_query('themestylesheets', "name='myplugin.css'");<br />
<br />
  &#36;insert_array = array(<br />
      'name'        =&gt; 'myplugin.css',<br />
      'tid'          =&gt; 1,<br />
      'attachedto'  =&gt; '',<br />
      'stylesheet'  =&gt; &#36;db-&gt;escape_string(&#36;css),<br />
      'cachefile'    =&gt; 'myplugin.css',<br />
      'lastmodified' =&gt; TIME_NOW<br />
  );<br />
<br />
  require_once MYBB_ADMIN_DIR . 'inc/functions_themes.php';<br />
  &#36;sid = (int) &#36;db-&gt;insert_query('themestylesheets', &#36;insert_array);<br />
<br />
  if (!cache_stylesheet(1, 'myplugin.css', &#36;css)) {<br />
      &#36;db-&gt;update_query('themestylesheets', array('cachefile' =&gt; "css.php?stylesheet={&#36;sid}"), "sid='{&#36;sid}'", 1);<br />
  }<br />
<br />
  &#36;query = &#36;db-&gt;simple_select('themes', 'tid');<br />
  while (&#36;theme = &#36;db-&gt;fetch_array(&#36;query)) {<br />
      update_theme_stylesheet_list(&#36;theme['tid']);<br />
  }<br />
  Doesn't show up in ACP for any theme.<br />
<br />
  3. Native DB insert into every theme individually (same code but looping all tids instead of just tid=1) — also doesn't show up.<br />
<br />
  I've tried rebuilding and reloading cache from ACP after each attempt.<br />
<br />
  What is the correct way to add a plugin stylesheet so it appears in ACP Stylesheets for all themes and can be edited per-theme without<br />
  breaking?]]></description>
			<content:encoded><![CDATA[I'm working on a plugin and trying to add a CSS stylesheet that shows up in ACP &gt; Styles &amp; Templates &gt; Stylesheets for all themes.<br />
<br />
  I've tried three approaches and none work correctly:<br />
<br />
  1. PluginLibrary &#36;PL-&gt;stylesheet()<br />
  Shows up in ACP, but it's added to Master Style (tid=1) only. Child themes show it as "(Inherited from MyBB Master Style)". When I edit<br />
  it in a child theme, the CSS breaks.<br />
<br />
  2. Native DB insert into tid=1:<br />
  &#36;db-&gt;delete_query('themestylesheets', "name='myplugin.css'");<br />
<br />
  &#36;insert_array = array(<br />
      'name'        =&gt; 'myplugin.css',<br />
      'tid'          =&gt; 1,<br />
      'attachedto'  =&gt; '',<br />
      'stylesheet'  =&gt; &#36;db-&gt;escape_string(&#36;css),<br />
      'cachefile'    =&gt; 'myplugin.css',<br />
      'lastmodified' =&gt; TIME_NOW<br />
  );<br />
<br />
  require_once MYBB_ADMIN_DIR . 'inc/functions_themes.php';<br />
  &#36;sid = (int) &#36;db-&gt;insert_query('themestylesheets', &#36;insert_array);<br />
<br />
  if (!cache_stylesheet(1, 'myplugin.css', &#36;css)) {<br />
      &#36;db-&gt;update_query('themestylesheets', array('cachefile' =&gt; "css.php?stylesheet={&#36;sid}"), "sid='{&#36;sid}'", 1);<br />
  }<br />
<br />
  &#36;query = &#36;db-&gt;simple_select('themes', 'tid');<br />
  while (&#36;theme = &#36;db-&gt;fetch_array(&#36;query)) {<br />
      update_theme_stylesheet_list(&#36;theme['tid']);<br />
  }<br />
  Doesn't show up in ACP for any theme.<br />
<br />
  3. Native DB insert into every theme individually (same code but looping all tids instead of just tid=1) — also doesn't show up.<br />
<br />
  I've tried rebuilding and reloading cache from ACP after each attempt.<br />
<br />
  What is the correct way to add a plugin stylesheet so it appears in ACP Stylesheets for all themes and can be edited per-theme without<br />
  breaking?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Credits Plugin System]]></title>
			<link>https://community.mybb.com/thread-244873.html</link>
			<pubDate>Sat, 07 Feb 2026 05:37:22 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=130115">Joogiebear</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244873.html</guid>
			<description><![CDATA[Hey everyone, wanted to share a plugin I've been building called <span style="font-weight: bold;" class="mycode_b">Credits</span>. It's a credit/points system with a shop where users can<br />
  spend what they earn. Still working on it but the core is solid and I figured I'd share the progress.<br />
<br />
  <span style="font-weight: bold;" class="mycode_b">How users earn credits:</span><ul class="mycode_list"><li>New posts<br />
</li>
<li>New threads<br />
</li>
<li>Receiving reputation<br />
</li>
<li>Daily login bonus<br />
 <br />
</li>
</ul>
  All configurable amounts in the ACP settings.<br />
<br />
  <span style="font-weight: bold;" class="mycode_b">Shop items:</span><br />
  This is where it gets fun. The shop supports categories and a bunch of item types:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Custom Titles</span> - User picks their own title on purchase<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Username Colors</span> - Overrides the usergroup color with a custom hex color<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Icons / Badges</span> - Small image displayed next to the username in posts<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Awards</span> - Collectible badges that stack (users can own multiple and they all display)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Credit Boosters</span> - Multiplier on all credit earnings for a set duration (2x-10x, configurable timer)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Postbit Backgrounds</span> - Custom background on the author panel in posts. Supports solid colors, CSS gradients, and images<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Username Effects</span> - CSS animations on the username display (rainbow, glow, sparkle, shadow, bold, gradient text)<br />
</li>
</ul>
<br />
  <span style="font-weight: bold;" class="mycode_b">Other features:</span><ul class="mycode_list"><li>
 <br />
</li>
<li>Leaderboard page<br />
</li>
<li>Personal credit log so users can see their transaction history<br />
</li>
<li>Full ACP module - manage user balances, bulk adjust, view logs, manage shop categories and items<br />
</li>
<li>Profile integration showing credits, rank, active awards, effects, etc.<br />
</li>
<li>Booster badge indicator in postbit so other users can see when someone has a multiplier active<br />
</li>
</ul>
<br />
  Everything runs through <span style="font-family: 'Courier New';" class="mycode_font">misc.php?action=credits</span> with tabbed navigation between the leaderboard, shop, and log.<br />
<br />
  Awards are the only item type that stacks - buying a new username color or effect replaces the old one, but awards accumulate. Boosters<br />
  replace the previous one if you buy another while one is active.<br />
Dev version uploaded  <a href="https://community.mybb.com/mods.php?action=view&amp;pid=1685" target="_blank" rel="noopener" class="mycode_url">Extend MyBB - Credits</a><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48620" target="_blank" title="">Post_Bit.png</a> (Size: 110.24 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48621" target="_blank" title="">Profile.png</a> (Size: 12.96 KB / Downloads: 82)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48622" target="_blank" title="">Shop.png</a> (Size: 39.45 KB / Downloads: 75)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hey everyone, wanted to share a plugin I've been building called <span style="font-weight: bold;" class="mycode_b">Credits</span>. It's a credit/points system with a shop where users can<br />
  spend what they earn. Still working on it but the core is solid and I figured I'd share the progress.<br />
<br />
  <span style="font-weight: bold;" class="mycode_b">How users earn credits:</span><ul class="mycode_list"><li>New posts<br />
</li>
<li>New threads<br />
</li>
<li>Receiving reputation<br />
</li>
<li>Daily login bonus<br />
 <br />
</li>
</ul>
  All configurable amounts in the ACP settings.<br />
<br />
  <span style="font-weight: bold;" class="mycode_b">Shop items:</span><br />
  This is where it gets fun. The shop supports categories and a bunch of item types:<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Custom Titles</span> - User picks their own title on purchase<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Username Colors</span> - Overrides the usergroup color with a custom hex color<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Icons / Badges</span> - Small image displayed next to the username in posts<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Awards</span> - Collectible badges that stack (users can own multiple and they all display)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Credit Boosters</span> - Multiplier on all credit earnings for a set duration (2x-10x, configurable timer)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Postbit Backgrounds</span> - Custom background on the author panel in posts. Supports solid colors, CSS gradients, and images<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Username Effects</span> - CSS animations on the username display (rainbow, glow, sparkle, shadow, bold, gradient text)<br />
</li>
</ul>
<br />
  <span style="font-weight: bold;" class="mycode_b">Other features:</span><ul class="mycode_list"><li>
 <br />
</li>
<li>Leaderboard page<br />
</li>
<li>Personal credit log so users can see their transaction history<br />
</li>
<li>Full ACP module - manage user balances, bulk adjust, view logs, manage shop categories and items<br />
</li>
<li>Profile integration showing credits, rank, active awards, effects, etc.<br />
</li>
<li>Booster badge indicator in postbit so other users can see when someone has a multiplier active<br />
</li>
</ul>
<br />
  Everything runs through <span style="font-family: 'Courier New';" class="mycode_font">misc.php?action=credits</span> with tabbed navigation between the leaderboard, shop, and log.<br />
<br />
  Awards are the only item type that stacks - buying a new username color or effect replaces the old one, but awards accumulate. Boosters<br />
  replace the previous one if you buy another while one is active.<br />
Dev version uploaded  <a href="https://community.mybb.com/mods.php?action=view&amp;pid=1685" target="_blank" rel="noopener" class="mycode_url">Extend MyBB - Credits</a><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48620" target="_blank" title="">Post_Bit.png</a> (Size: 110.24 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48621" target="_blank" title="">Profile.png</a> (Size: 12.96 KB / Downloads: 82)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48622" target="_blank" title="">Shop.png</a> (Size: 39.45 KB / Downloads: 75)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[InfernoShout (MyBB) – Authorization Bypass (IDOR) and CSRF Vulnerability]]></title>
			<link>https://community.mybb.com/thread-244868.html</link>
			<pubDate>Thu, 05 Feb 2026 23:13:31 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=160568">0xKurdistani</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244868.html</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">InfernoShout (MyBB) – Authorization Bypass (IDOR) and CSRF Vulnerability</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">Critical Security Vulnerabilities in Inferno Shoutbox Plugin</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">Two critical zero-day vulnerabilities discovered by Kurdistan Hackers Forums <br />
</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">VULNERABILITY 1: CSRF (Medium Severity) Discovered by: Zed The newshout action lacks CSRF protection, allowing attackers to post messages on behalf of authenticated users.<br />
</span><br />
</div>
<div style="text-align: center;" class="mycode_align"><pre class="block-code line-numbers language-none"><code class="language-none">PoC: GET /infernoshout.php?action=newshout&amp;shout=test&amp;styles[color]=Red</code></pre></div>
<div style="text-align: center;" class="mycode_align">
<br />
<span style="font-size: large;" class="mycode_size">VULNERABILITY 2: IDOR (HIGH Severity - CRITICAL) Discovered by: Shada Kurdistani Unauthenticated guests can delete ANY shoutbox message by changing the sid parameter. No authentication required.<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><pre class="block-code line-numbers language-none"><code class="language-none">PoC: GET /infernoshout.php?action=removeshout&amp;sid=701[/size]</code></pre></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><br />
Impact: Anyone can wipe entire shoutbox history in seconds without authentication.</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">PATCHES AVAILABLE Full security patches with installation instructions available at: <br />
<a href="https://github.com/xKRD/inferno-shoutbox-fixed" target="_blank" rel="noopener" class="mycode_url">https://github.com/xKRD/inferno-shoutbox-fixed</a></span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">IMMEDIATE ACTION REQUIRED All Inferno Shoutbox users should apply patches immediately.</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">Credits: Shada Kurdistani - IDOR Discovery Zed - CSRF Discovery Kurdistan Hackers Forums</span></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">InfernoShout (MyBB) – Authorization Bypass (IDOR) and CSRF Vulnerability</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">Critical Security Vulnerabilities in Inferno Shoutbox Plugin</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: x-large;" class="mycode_size">Two critical zero-day vulnerabilities discovered by Kurdistan Hackers Forums <br />
</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">VULNERABILITY 1: CSRF (Medium Severity) Discovered by: Zed The newshout action lacks CSRF protection, allowing attackers to post messages on behalf of authenticated users.<br />
</span><br />
</div>
<div style="text-align: center;" class="mycode_align"><pre class="block-code line-numbers language-none"><code class="language-none">PoC: GET /infernoshout.php?action=newshout&amp;shout=test&amp;styles[color]=Red</code></pre></div>
<div style="text-align: center;" class="mycode_align">
<br />
<span style="font-size: large;" class="mycode_size">VULNERABILITY 2: IDOR (HIGH Severity - CRITICAL) Discovered by: Shada Kurdistani Unauthenticated guests can delete ANY shoutbox message by changing the sid parameter. No authentication required.<br />
</span></div>
<div style="text-align: center;" class="mycode_align"><pre class="block-code line-numbers language-none"><code class="language-none">PoC: GET /infernoshout.php?action=removeshout&amp;sid=701[/size]</code></pre></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size"><br />
Impact: Anyone can wipe entire shoutbox history in seconds without authentication.</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">PATCHES AVAILABLE Full security patches with installation instructions available at: <br />
<a href="https://github.com/xKRD/inferno-shoutbox-fixed" target="_blank" rel="noopener" class="mycode_url">https://github.com/xKRD/inferno-shoutbox-fixed</a></span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">IMMEDIATE ACTION REQUIRED All Inferno Shoutbox users should apply patches immediately.</span></div>
<div style="text-align: center;" class="mycode_align"><span style="font-size: large;" class="mycode_size">Credits: Shada Kurdistani - IDOR Discovery Zed - CSRF Discovery Kurdistan Hackers Forums</span></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Dice 3d newpoints]]></title>
			<link>https://community.mybb.com/thread-244766.html</link>
			<pubDate>Sat, 10 Jan 2026 23:07:48 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=139304">Koper</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244766.html</guid>
			<description><![CDATA[<span style="color: #545454;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: Roboto, sans-serif;" class="mycode_font">what do you think about the new 3d dice plugin</span></span></span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48570" target="_blank" title="">Screenshot_20260110_235753_Chrome.jpg</a> (Size: 243.04 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48571" target="_blank" title="">Screenshot_20260110_235526_Chrome.jpg</a> (Size: 271.74 KB / Downloads: 30)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48572" target="_blank" title="">Screenshot_20260110_235518_Chrome.jpg</a> (Size: 233.33 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[<span style="color: #545454;" class="mycode_color"><span style="font-size: large;" class="mycode_size"><span style="font-family: Roboto, sans-serif;" class="mycode_font">what do you think about the new 3d dice plugin</span></span></span><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48570" target="_blank" title="">Screenshot_20260110_235753_Chrome.jpg</a> (Size: 243.04 KB / Downloads: 65)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48571" target="_blank" title="">Screenshot_20260110_235526_Chrome.jpg</a> (Size: 271.74 KB / Downloads: 30)
<!-- end: postbit_attachments_attachment --><br /><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="JPEG Image" border="0" alt=".jpg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48572" target="_blank" title="">Screenshot_20260110_235518_Chrome.jpg</a> (Size: 233.33 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Determine the extension structure]]></title>
			<link>https://community.mybb.com/thread-244693.html</link>
			<pubDate>Sat, 20 Dec 2025 23:33:43 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=79079">firstboy000</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244693.html</guid>
			<description><![CDATA[Recently, I had to do a lot of research on a plugin I was working on. My goal was to automatically download and install language packs.<br />
<br />
The first problem is that MyBB (here) does not provide access to downloading zip files <img src="https://community.mybb.com/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_9" /> . Like WordPress repositories, we need to create a place where the latest version of these resources can be easily downloaded. <br />
<br />
The second problem, and in my opinion the <span style="text-decoration: underline;" class="mycode_u">main problem</span>, is that the <span style="font-weight: bold;" class="mycode_b">extension structure</span> (plugins, translations, themes) needs to be <span style="font-weight: bold;" class="mycode_b">clear </span>and <span style="font-weight: bold;" class="mycode_b">consistent </span>and must be respected when generating a release(build). in <a href="https://docs.mybb.com/1.8/administration/plugins/" target="_blank" rel="noopener" class="mycode_url">document</a>:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Most plugins will come with their own documentation on where the files included should go! If the mod does not come with documentation and contains a single php file then that file should be uploaded to MyBB Root Folder/inc/plugins.<br />
<br />
If the plugin still lacks documentation on where the files go, but there are directories such as jscripts, inc, or admin at the root of the plugin download’s folder, then upload the files within those directories to the respective folders of your MyBB installation.</blockquote>
I understand that this is because there are a lot of old plugins that don't have a clear structure, but it would be better if this problem could be fixed. <img src="https://community.mybb.com/images/smilies/heart.gif" alt="Heart" title="Heart" class="smilie smilie_32" /> <br />
<br />
This weakness of not having a consistent structure in the generated packages makes it difficult to automatically download and install them, because it is not possible to say with certainty what part they are for and where they will be placed.<br />
<br />
<img src="https://community.mybb.com/images/smilies/lightbulb.gif" alt="Lightbulb" title="Lightbulb" class="smilie smilie_24" /> <span style="font-weight: bold;" class="mycode_b">The suggested structure that everyone should follow: </span><br />
<pre class="block-code line-numbers language-none"><code class="language-none">extension.zip (plugin name.zip)
      |
      |----- extension/ (plugin name dir as MyBB_ROOT)
            |
            |----- other files and directory based on MyBB_ROOT like:
            |----- admin/
            |----- inc/
                  |
                  |----- plugins/
                        |
                        |-----extension.php
</code></pre>(There will definitely be no need for any readme files or other unnecessary files like screenshots, and this will reduce the size of the packages. However, if you find it necessary, you can include them by changing the above structure.)<br />
<br />
It is true that this structure does not guarantee that the plugin developer will not accidentally place the extension.php file in the MyBB root. This problem can be managed to a good extent by creating "build" handlers at upload time. The rest are either fixed by user reports or removed due to breakage.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Other dependencies </span>that do not need to be included directly in the plugin and are separate, such as PluginLibrary, or are not placed in the root, are also guided by instructions and links elsewhere (such as a support thread, etc.) to guide the user to take the necessary actions (installing another plugin, or uploading and configuring specific files).<br />
<br />
<br />
What is your opinion on this?]]></description>
			<content:encoded><![CDATA[Recently, I had to do a lot of research on a plugin I was working on. My goal was to automatically download and install language packs.<br />
<br />
The first problem is that MyBB (here) does not provide access to downloading zip files <img src="https://community.mybb.com/images/smilies/sad.gif" alt="Sad" title="Sad" class="smilie smilie_9" /> . Like WordPress repositories, we need to create a place where the latest version of these resources can be easily downloaded. <br />
<br />
The second problem, and in my opinion the <span style="text-decoration: underline;" class="mycode_u">main problem</span>, is that the <span style="font-weight: bold;" class="mycode_b">extension structure</span> (plugins, translations, themes) needs to be <span style="font-weight: bold;" class="mycode_b">clear </span>and <span style="font-weight: bold;" class="mycode_b">consistent </span>and must be respected when generating a release(build). in <a href="https://docs.mybb.com/1.8/administration/plugins/" target="_blank" rel="noopener" class="mycode_url">document</a>:<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>Most plugins will come with their own documentation on where the files included should go! If the mod does not come with documentation and contains a single php file then that file should be uploaded to MyBB Root Folder/inc/plugins.<br />
<br />
If the plugin still lacks documentation on where the files go, but there are directories such as jscripts, inc, or admin at the root of the plugin download’s folder, then upload the files within those directories to the respective folders of your MyBB installation.</blockquote>
I understand that this is because there are a lot of old plugins that don't have a clear structure, but it would be better if this problem could be fixed. <img src="https://community.mybb.com/images/smilies/heart.gif" alt="Heart" title="Heart" class="smilie smilie_32" /> <br />
<br />
This weakness of not having a consistent structure in the generated packages makes it difficult to automatically download and install them, because it is not possible to say with certainty what part they are for and where they will be placed.<br />
<br />
<img src="https://community.mybb.com/images/smilies/lightbulb.gif" alt="Lightbulb" title="Lightbulb" class="smilie smilie_24" /> <span style="font-weight: bold;" class="mycode_b">The suggested structure that everyone should follow: </span><br />
<pre class="block-code line-numbers language-none"><code class="language-none">extension.zip (plugin name.zip)
      |
      |----- extension/ (plugin name dir as MyBB_ROOT)
            |
            |----- other files and directory based on MyBB_ROOT like:
            |----- admin/
            |----- inc/
                  |
                  |----- plugins/
                        |
                        |-----extension.php
</code></pre>(There will definitely be no need for any readme files or other unnecessary files like screenshots, and this will reduce the size of the packages. However, if you find it necessary, you can include them by changing the above structure.)<br />
<br />
It is true that this structure does not guarantee that the plugin developer will not accidentally place the extension.php file in the MyBB root. This problem can be managed to a good extent by creating "build" handlers at upload time. The rest are either fixed by user reports or removed due to breakage.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Other dependencies </span>that do not need to be included directly in the plugin and are separate, such as PluginLibrary, or are not placed in the root, are also guided by instructions and links elsewhere (such as a support thread, etc.) to guide the user to take the necessary actions (installing another plugin, or uploading and configuring specific files).<br />
<br />
<br />
What is your opinion on this?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MySupport for 1.8]]></title>
			<link>https://community.mybb.com/thread-244496.html</link>
			<pubDate>Wed, 05 Nov 2025 17:27:20 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=25096">Omar G.</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244496.html</guid>
			<description><![CDATA[If people are interested to help test the update for MySupport, try from the following repository:<br />
<a href="https://github.com/OUGC-Network/MySupport/tree/develop" target="_blank" rel="noopener" class="mycode_url">https://github.com/OUGC-Network/MySupport/tree/develop</a><br />
<br />
The plan would be to update for 1.8 first, and eventually update for 1.9 when the time comes.<br />
<br />
Te new version will bet the last version for 1.8, so there will be no new features after the official release.<br />
<br />
Regards.]]></description>
			<content:encoded><![CDATA[If people are interested to help test the update for MySupport, try from the following repository:<br />
<a href="https://github.com/OUGC-Network/MySupport/tree/develop" target="_blank" rel="noopener" class="mycode_url">https://github.com/OUGC-Network/MySupport/tree/develop</a><br />
<br />
The plan would be to update for 1.8 first, and eventually update for 1.9 when the time comes.<br />
<br />
Te new version will bet the last version for 1.8, so there will be no new features after the official release.<br />
<br />
Regards.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Upvote plugin development]]></title>
			<link>https://community.mybb.com/thread-244493.html</link>
			<pubDate>Wed, 05 Nov 2025 08:02:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=20639">JLP423</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244493.html</guid>
			<description><![CDATA[Hey everyone,<br />
<br />
I’ve been working on this one quite a bit, slowly but surely. It’s an upvote system for MyBB, kind of like Reddit or Stack Overflow. I originally started it for my own forum but I’ll probably release to the public it once it’s stable.<br />
<br />
Right now it already has these basic functions:<ul class="mycode_list"><li>Ajax Upvote and downvote buttons in postbits<br />
</li>
<li>User Impact Score that updates based on votes received (which shows in postbit and user profile)<br />
</li>
<li>UserCP section to keep track of your own votes (I will probably improve this later)<br />
</li>
<li>Option to use live updates or a deferred (in background) in ACP<br />
</li>
<li>Per-forum settings (like disable votes, or require certain post/reputation count, etc)<br />
</li>
</ul>
<br />
Stuff I plan to add later:<ul class="mycode_list"><li>Vote limits per day<br />
</li>
<li>Show vote percentage<br />
</li>
<li>Minimum Impact Score to vote (like the requirement of reputation/post count to vote)<br />
</li>
<li>Per-forum downvote toggle (more flexibility and control)<br />
</li>
<li>“Top Voted Posts” and “Top Users” pages (maybe in version 2 way later)<br />
</li>
<li>Mod tools to review votes (this is a maybe, not sure yet)<br />
</li>
</ul>
<br />
This is still a work in progress, but it’s already functional. Let me know what features you’d like to see added!<br />
Here are some screenshots<br />
Postbit UI:<br />
<a href="https://freeimage.host/i/KZluofS" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e003e1703f1247220af5900d7b18c06f6a266d7e/68747470733a2f2f69696c692e696f2f4b5a6c756f66532e6d642e706e67" data-original-url="https://iili.io/KZluofS.md.png" loading="lazy"  alt="[Image: KZluofS.md.png]" class="mycode_img" /></a><br />
Voting requirement UI:<br />
<a href="https://freeimage.host/i/KZlu2Jn" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/357960844d441f9e32097a036908323b99eb59cc/68747470733a2f2f69696c692e696f2f4b5a6c75324a6e2e6d642e706e67" data-original-url="https://iili.io/KZlu2Jn.md.png" loading="lazy"  alt="[Image: KZlu2Jn.md.png]" class="mycode_img" /></a><br />
Guest UX:<br />
<a href="https://freeimage.host/i/KZluqx4" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/f3556540be55c372759ade708768e8804d8405c5/68747470733a2f2f69696c692e696f2f4b5a6c757178342e6d642e706e67" data-original-url="https://iili.io/KZluqx4.md.png" loading="lazy"  alt="[Image: KZluqx4.md.png]" class="mycode_img" /></a><br />
User Profile:<br />
<a href="https://freeimage.host/i/KZluCs2" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e7d3b971d1e6b533691898a7305c3b87137c5638/68747470733a2f2f69696c692e696f2f4b5a6c754373322e6d642e706e67" data-original-url="https://iili.io/KZluCs2.md.png" loading="lazy"  alt="[Image: KZluCs2.md.png]" class="mycode_img" /></a><br />
User CP section:<br />
<a href="https://freeimage.host/i/KZluBWl" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/326ac7ea2d83240552dcf092928bedcef1b96117/68747470733a2f2f69696c692e696f2f4b5a6c7542576c2e6d642e706e67" data-original-url="https://iili.io/KZluBWl.md.png" loading="lazy"  alt="[Image: KZluBWl.md.png]" class="mycode_img" /></a><br />
ACP Settings:<br />
<a href="https://freeimage.host/i/KZluJUX" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e67af949848483d2e157a4a5bccd1b15b19fce5b/68747470733a2f2f69696c692e696f2f4b5a6c754a55582e6d642e706e67" data-original-url="https://iili.io/KZluJUX.md.png" loading="lazy"  alt="[Image: KZluJUX.md.png]" class="mycode_img" /></a><br />
Per forum extra settings:<br />
<a href="https://freeimage.host/i/KZluHlt" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e595d3f40d659d50a0a808e74cde3e2e98994365/68747470733a2f2f69696c692e696f2f4b5a6c75486c742e6d642e706e67" data-original-url="https://iili.io/KZluHlt.md.png" loading="lazy"  alt="[Image: KZluHlt.md.png]" class="mycode_img" /></a><br />
Task:<br />
<a href="https://freeimage.host/i/KZluFOG" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/5a83e14f30a4580dfeb1aab46e896ec9347e7703/68747470733a2f2f69696c692e696f2f4b5a6c75464f472e6d642e706e67" data-original-url="https://iili.io/KZluFOG.md.png" loading="lazy"  alt="[Image: KZluFOG.md.png]" class="mycode_img" /></a>]]></description>
			<content:encoded><![CDATA[Hey everyone,<br />
<br />
I’ve been working on this one quite a bit, slowly but surely. It’s an upvote system for MyBB, kind of like Reddit or Stack Overflow. I originally started it for my own forum but I’ll probably release to the public it once it’s stable.<br />
<br />
Right now it already has these basic functions:<ul class="mycode_list"><li>Ajax Upvote and downvote buttons in postbits<br />
</li>
<li>User Impact Score that updates based on votes received (which shows in postbit and user profile)<br />
</li>
<li>UserCP section to keep track of your own votes (I will probably improve this later)<br />
</li>
<li>Option to use live updates or a deferred (in background) in ACP<br />
</li>
<li>Per-forum settings (like disable votes, or require certain post/reputation count, etc)<br />
</li>
</ul>
<br />
Stuff I plan to add later:<ul class="mycode_list"><li>Vote limits per day<br />
</li>
<li>Show vote percentage<br />
</li>
<li>Minimum Impact Score to vote (like the requirement of reputation/post count to vote)<br />
</li>
<li>Per-forum downvote toggle (more flexibility and control)<br />
</li>
<li>“Top Voted Posts” and “Top Users” pages (maybe in version 2 way later)<br />
</li>
<li>Mod tools to review votes (this is a maybe, not sure yet)<br />
</li>
</ul>
<br />
This is still a work in progress, but it’s already functional. Let me know what features you’d like to see added!<br />
Here are some screenshots<br />
Postbit UI:<br />
<a href="https://freeimage.host/i/KZluofS" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e003e1703f1247220af5900d7b18c06f6a266d7e/68747470733a2f2f69696c692e696f2f4b5a6c756f66532e6d642e706e67" data-original-url="https://iili.io/KZluofS.md.png" loading="lazy"  alt="[Image: KZluofS.md.png]" class="mycode_img" /></a><br />
Voting requirement UI:<br />
<a href="https://freeimage.host/i/KZlu2Jn" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/357960844d441f9e32097a036908323b99eb59cc/68747470733a2f2f69696c692e696f2f4b5a6c75324a6e2e6d642e706e67" data-original-url="https://iili.io/KZlu2Jn.md.png" loading="lazy"  alt="[Image: KZlu2Jn.md.png]" class="mycode_img" /></a><br />
Guest UX:<br />
<a href="https://freeimage.host/i/KZluqx4" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/f3556540be55c372759ade708768e8804d8405c5/68747470733a2f2f69696c692e696f2f4b5a6c757178342e6d642e706e67" data-original-url="https://iili.io/KZluqx4.md.png" loading="lazy"  alt="[Image: KZluqx4.md.png]" class="mycode_img" /></a><br />
User Profile:<br />
<a href="https://freeimage.host/i/KZluCs2" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e7d3b971d1e6b533691898a7305c3b87137c5638/68747470733a2f2f69696c692e696f2f4b5a6c754373322e6d642e706e67" data-original-url="https://iili.io/KZluCs2.md.png" loading="lazy"  alt="[Image: KZluCs2.md.png]" class="mycode_img" /></a><br />
User CP section:<br />
<a href="https://freeimage.host/i/KZluBWl" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/326ac7ea2d83240552dcf092928bedcef1b96117/68747470733a2f2f69696c692e696f2f4b5a6c7542576c2e6d642e706e67" data-original-url="https://iili.io/KZluBWl.md.png" loading="lazy"  alt="[Image: KZluBWl.md.png]" class="mycode_img" /></a><br />
ACP Settings:<br />
<a href="https://freeimage.host/i/KZluJUX" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e67af949848483d2e157a4a5bccd1b15b19fce5b/68747470733a2f2f69696c692e696f2f4b5a6c754a55582e6d642e706e67" data-original-url="https://iili.io/KZluJUX.md.png" loading="lazy"  alt="[Image: KZluJUX.md.png]" class="mycode_img" /></a><br />
Per forum extra settings:<br />
<a href="https://freeimage.host/i/KZluHlt" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/e595d3f40d659d50a0a808e74cde3e2e98994365/68747470733a2f2f69696c692e696f2f4b5a6c75486c742e6d642e706e67" data-original-url="https://iili.io/KZluHlt.md.png" loading="lazy"  alt="[Image: KZluHlt.md.png]" class="mycode_img" /></a><br />
Task:<br />
<a href="https://freeimage.host/i/KZluFOG" target="_blank" rel="noopener" class="mycode_url"><img src="https://camo.mybb.com/5a83e14f30a4580dfeb1aab46e896ec9347e7703/68747470733a2f2f69696c692e696f2f4b5a6c75464f472e6d642e706e67" data-original-url="https://iili.io/KZluFOG.md.png" loading="lazy"  alt="[Image: KZluFOG.md.png]" class="mycode_img" /></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[MovieList Plugin v5.8 - Feature List]]></title>
			<link>https://community.mybb.com/thread-244436.html</link>
			<pubDate>Sun, 26 Oct 2025 19:08:33 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=40778">Nitr0x</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244436.html</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48432" target="_blank" title="">Screenshot_26-10-2025_1524_localhost.jpeg</a> (Size: 373.15 KB / Downloads: 96)
<!-- end: postbit_attachments_attachment --> <!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48433" target="_blank" title="">Screenshot_26-10-2025_15253_localhost.jpeg</a> (Size: 700.33 KB / Downloads: 68)
<!-- end: postbit_attachments_attachment --><br />
<br />
 <span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48434" target="_blank" title="">Screenshot_26-10-2025_1580_localhost.jpeg</a> (Size: 229.67 KB / Downloads: 82)
<!-- end: postbit_attachments_attachment --></span> <br />
<br />
<span style="font-weight: bold;" class="mycode_b">This plugin is currently in development. However, here is the feature list I have so far. </span><br />
<span style="font-weight: bold;" class="mycode_b">It will be available this christmas. </span></div>
<br />
<br />
<div style="text-align: center;" class="mycode_align">
🎬 <span style="font-weight: bold;" class="mycode_b">Movie &amp; TV Browsing</span></div>
<ol type="1" class="mycode_list"><li>Explore <span style="font-weight: bold;" class="mycode_b">Trending Movies</span> directly from TMDB<br />
</li>
<li>Discover <span style="font-weight: bold;" class="mycode_b">Popular TV Shows</span> from TMDB<br />
</li>
<li>Seamless <span style="font-weight: bold;" class="mycode_b">Pagination</span> to browse multiple pages<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Search</span> by title for movies and shows<br />
</li>
<li>Filter content by <span style="font-weight: bold;" class="mycode_b">Media Type</span> (Movies / TV)<br />
</li>
<li>Display of <span style="font-weight: bold;" class="mycode_b">HD Posters</span> with star ratings<br />
</li>
<li>Accurate <span style="font-weight: bold;" class="mycode_b">TMDB Rating</span> (⭐ X/10) shown for each title<br />
</li>
</ol>
<hr class="mycode_hr" />
📄 <span style="font-weight: bold;" class="mycode_b">Media Details Page</span><br />
<ol type="1" class="mycode_list"><li>Crisp <span style="font-weight: bold;" class="mycode_b">High-Resolution Posters</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Title, Year, and Release Date</span> display<br />
</li>
<li>Detailed <span style="font-weight: bold;" class="mycode_b">Plot Synopsis</span><br />
</li>
<li>Clickable <span style="font-weight: bold;" class="mycode_b">Genre Tags</span> (Action, War, Thriller, etc.)<br />
</li>
<li>Prominent <span style="font-weight: bold;" class="mycode_b">TMDB Rating</span> integration<br />
</li>
<li>Accurate <span style="font-weight: bold;" class="mycode_b">Runtime &amp; Duration Info</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Director &amp; Cast</span> listings with quick access<br />
</li>
</ol>
<hr class="mycode_hr" />
🎥 <span style="font-weight: bold;" class="mycode_b">Streaming Sources</span><br />
<ol type="1" class="mycode_list"><li>Support for <span style="font-weight: bold;" class="mycode_b">Multiple Sources</span> per movie/show<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Names</span> displayed clearly (e.g., StreamTape, VidSrc, etc.)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Indicators</span> (480p / 720p / 1080p / 4K)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Selection Buttons</span> for instant switching<br />
</li>
<li>Built-in <span style="font-weight: bold;" class="mycode_b">WebTorrent Streaming</span> (magnet links)<br />
</li>
<li>Direct <span style="font-weight: bold;" class="mycode_b">.torrent File</span> playback support<br />
</li>
<li>Support for <span style="font-weight: bold;" class="mycode_b">Embed/Iframe</span> video sources<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Automatic Source Type Detection</span> (torrent/embed)<br />
</li>
<li>Active source <span style="font-weight: bold;" class="mycode_b">Highlighting</span> while watching<br />
</li>
</ol>
<hr class="mycode_hr" />
▶️ <span style="font-weight: bold;" class="mycode_b">Video Player Features</span><br />
<ol type="1" class="mycode_list"><li>Custom <span style="font-weight: bold;" class="mycode_b">HTML5 Video Player</span><br />
</li>
<li>Essential <span style="font-weight: bold;" class="mycode_b">Playback Controls</span> (Play/Pause)<br />
</li>
<li>Adjustable <span style="font-weight: bold;" class="mycode_b">Volume Controls</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Fullscreen Mode</span> support<br />
</li>
<li>Interactive <span style="font-weight: bold;" class="mycode_b">Progress Bar</span><br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Time Display</span> (current/total)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Iframe Fallback</span> for external embeds<br />
</li>
</ol>
<hr class="mycode_hr" />
🌐 <span style="font-weight: bold;" class="mycode_b">WebTorrent Engine</span><br />
<ol type="1" class="mycode_list"><li>Live <span style="font-weight: bold;" class="mycode_b">Peer Connection</span> tracking<br />
</li>
<li>Visual <span style="font-weight: bold;" class="mycode_b">Download Progress</span> bar<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Download Speed</span> indicator (MB/s)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Connected Peers Count</span> display<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Seed Count</span> statistics<br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Buffering Status</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Automatic File Detection</span> in torrents<br />
</li>
<li>Supports <span style="font-weight: bold;" class="mycode_b">.mp4, .mkv, .avi, .webm, .mov</span> formats<br />
</li>
</ol>
<hr class="mycode_hr" />
⏱️ <span style="font-weight: bold;" class="mycode_b">Watch Time &amp; Access Control</span><br />
<ol type="1" class="mycode_list"><li>Intelligent <span style="font-weight: bold;" class="mycode_b">Watch Timer</span> tracking<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Free Tier Time Limits</span> enforced per session<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">VIP Access</span> unlocks unlimited viewing<br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Remaining Time Display</span> (e.g., 12:34 remaining)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Time Limit Warnings</span> before cut-off<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Upgrade Prompt</span> when time expires<br />
</li>
</ol>
<hr class="mycode_hr" />
⚙️ <span style="font-weight: bold;" class="mycode_b">Admin Controls</span><br />
<ol type="1" class="mycode_list"><li>Dedicated <span style="font-weight: bold;" class="mycode_b">“Manage Sources”</span> admin panel<br />
</li>
<li>Simple <span style="font-weight: bold;" class="mycode_b">Add Source</span> interface<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Name</span> input field<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source URL</span> input validation<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Selector Dropdown</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Delete Source</span> button for cleanup<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Instant Add/Delete</span> (AJAX, no reload)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Deletion Confirmation</span> for safety<br />
</li>
</ol>
<hr class="mycode_hr" />
🚨 <span style="font-weight: bold;" class="mycode_b">Error Handling &amp; Recovery</span><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Automatic Detection</span> of broken sources<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Failover</span> to next available source<br />
</li>
<li>“<span style="font-weight: bold;" class="mycode_b">No More Sources</span>” fallback message<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Retry Functionality</span> for failed loads<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">User-Friendly Error Messages</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Console Debug Logs</span> for devs<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Torrent Error Detection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Network Timeout</span> handling<br />
</li>
</ol>
<hr class="mycode_hr" />
🗄️ <span style="font-weight: bold;" class="mycode_b">Database &amp; Backend Logic</span><br />
<ol type="1" class="mycode_list"><li>Custom <span style="font-weight: bold;" class="mycode_b">movie_sources</span> SQL table<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Type Field</span> (torrent/embed)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Auto-Repair</span> missing DB columns<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source URL Validation</span> rules<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Metadata</span> storage<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Movie/Show ID</span> linking<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Ordering</span> by priority/ID<br />
</li>
</ol>
<hr class="mycode_hr" />
🎨 <span style="font-weight: bold;" class="mycode_b">User Interface &amp; Experience</span><br />
<ol type="1" class="mycode_list"><li>Fully <span style="font-weight: bold;" class="mycode_b">Responsive Design</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Status Indicators</span> (checking, playing, error)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Color-Coded</span> feedback messages<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smooth Loading Animations</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Torrent Stats Overlay</span> during playback<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Modern, Minimal UI</span> styling<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mobile-Optimized Layout</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Back to Movies/Shows</span> navigation button<br />
</li>
</ol>
<hr class="mycode_hr" />
🔒 <span style="font-weight: bold;" class="mycode_b">Security &amp; Validation</span><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Torrent URL Validation</span> before loading<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Magnet Link Detection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">.torrent File Validation</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Iframe Source Protection</span> (no torrents)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Configuration Error Messages</span> for admins<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin-Only Source Management</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">XSS Input Protection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SQL Injection Prevention</span><br />
</li>
</ol>
<hr class="mycode_hr" />
🔌 <span style="font-weight: bold;" class="mycode_b">MyBB Integration</span><br />
<ol type="1" class="mycode_list"><li>Deep <span style="font-weight: bold;" class="mycode_b">MyBB Plugin System</span> integration<br />
</li>
<li>Uses <span style="font-weight: bold;" class="mycode_b">MyBB User Authentication</span><br />
</li>
<li>Includes <span style="font-weight: bold;" class="mycode_b">Admin CP Settings Panel</span><br />
</li>
<li>Compatible with <span style="font-weight: bold;" class="mycode_b">MyBB Template System</span><br />
</li>
<li>Full <span style="font-weight: bold;" class="mycode_b">Database Prefix Support</span><br />
</li>
<li>Safe <span style="font-weight: bold;" class="mycode_b">Plugin Activation/Deactivation</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Auto-Creates</span> database schema<br />
</li>
</ol>
<hr class="mycode_hr" />
💻 <span style="font-weight: bold;" class="mycode_b">Technical Enhancements</span><br />
<ol type="1" class="mycode_list"><li>Integrated <span style="font-weight: bold;" class="mycode_b">WebTorrent.js</span> library<br />
</li>
<li>Live <span style="font-weight: bold;" class="mycode_b">TMDB API</span> integration<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Duplicate Source Prevention</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Empty Array Handling</span> safety<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quote Escaping</span> for templates<br />
</li>
<li>Proper <span style="font-weight: bold;" class="mycode_b">UTF-8 Encoding Handling</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">JS Debugging Logs</span> for developers<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Version Tracking</span> (v5.8)<br />
</li>
</ol>
<hr class="mycode_hr" />
✅ <span style="font-weight: bold;" class="mycode_b">Total Features:</span> <span style="font-weight: bold;" class="mycode_b">98</span><br />
<br />
<div style="text-align: center;" class="mycode_align">A fully-featured, TMDB-powered movie streaming plugin built for <span style="font-weight: bold;" class="mycode_b">MyBB</span>, with <span style="font-weight: bold;" class="mycode_b">WebTorrent support</span>, <span style="font-weight: bold;" class="mycode_b">VIP access control</span>, and <span style="font-weight: bold;" class="mycode_b">admin-managed streaming sources</span> — all in a sleek, responsive UI.<br />
<br />
</div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48432" target="_blank" title="">Screenshot_26-10-2025_1524_localhost.jpeg</a> (Size: 373.15 KB / Downloads: 96)
<!-- end: postbit_attachments_attachment --> <!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48433" target="_blank" title="">Screenshot_26-10-2025_15253_localhost.jpeg</a> (Size: 700.33 KB / Downloads: 68)
<!-- end: postbit_attachments_attachment --><br />
<br />
 <span style="font-weight: bold;" class="mycode_b"><!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="" border="0" alt=".jpeg" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48434" target="_blank" title="">Screenshot_26-10-2025_1580_localhost.jpeg</a> (Size: 229.67 KB / Downloads: 82)
<!-- end: postbit_attachments_attachment --></span> <br />
<br />
<span style="font-weight: bold;" class="mycode_b">This plugin is currently in development. However, here is the feature list I have so far. </span><br />
<span style="font-weight: bold;" class="mycode_b">It will be available this christmas. </span></div>
<br />
<br />
<div style="text-align: center;" class="mycode_align">
🎬 <span style="font-weight: bold;" class="mycode_b">Movie &amp; TV Browsing</span></div>
<ol type="1" class="mycode_list"><li>Explore <span style="font-weight: bold;" class="mycode_b">Trending Movies</span> directly from TMDB<br />
</li>
<li>Discover <span style="font-weight: bold;" class="mycode_b">Popular TV Shows</span> from TMDB<br />
</li>
<li>Seamless <span style="font-weight: bold;" class="mycode_b">Pagination</span> to browse multiple pages<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Search</span> by title for movies and shows<br />
</li>
<li>Filter content by <span style="font-weight: bold;" class="mycode_b">Media Type</span> (Movies / TV)<br />
</li>
<li>Display of <span style="font-weight: bold;" class="mycode_b">HD Posters</span> with star ratings<br />
</li>
<li>Accurate <span style="font-weight: bold;" class="mycode_b">TMDB Rating</span> (⭐ X/10) shown for each title<br />
</li>
</ol>
<hr class="mycode_hr" />
📄 <span style="font-weight: bold;" class="mycode_b">Media Details Page</span><br />
<ol type="1" class="mycode_list"><li>Crisp <span style="font-weight: bold;" class="mycode_b">High-Resolution Posters</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Title, Year, and Release Date</span> display<br />
</li>
<li>Detailed <span style="font-weight: bold;" class="mycode_b">Plot Synopsis</span><br />
</li>
<li>Clickable <span style="font-weight: bold;" class="mycode_b">Genre Tags</span> (Action, War, Thriller, etc.)<br />
</li>
<li>Prominent <span style="font-weight: bold;" class="mycode_b">TMDB Rating</span> integration<br />
</li>
<li>Accurate <span style="font-weight: bold;" class="mycode_b">Runtime &amp; Duration Info</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Director &amp; Cast</span> listings with quick access<br />
</li>
</ol>
<hr class="mycode_hr" />
🎥 <span style="font-weight: bold;" class="mycode_b">Streaming Sources</span><br />
<ol type="1" class="mycode_list"><li>Support for <span style="font-weight: bold;" class="mycode_b">Multiple Sources</span> per movie/show<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Names</span> displayed clearly (e.g., StreamTape, VidSrc, etc.)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Indicators</span> (480p / 720p / 1080p / 4K)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Selection Buttons</span> for instant switching<br />
</li>
<li>Built-in <span style="font-weight: bold;" class="mycode_b">WebTorrent Streaming</span> (magnet links)<br />
</li>
<li>Direct <span style="font-weight: bold;" class="mycode_b">.torrent File</span> playback support<br />
</li>
<li>Support for <span style="font-weight: bold;" class="mycode_b">Embed/Iframe</span> video sources<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Automatic Source Type Detection</span> (torrent/embed)<br />
</li>
<li>Active source <span style="font-weight: bold;" class="mycode_b">Highlighting</span> while watching<br />
</li>
</ol>
<hr class="mycode_hr" />
▶️ <span style="font-weight: bold;" class="mycode_b">Video Player Features</span><br />
<ol type="1" class="mycode_list"><li>Custom <span style="font-weight: bold;" class="mycode_b">HTML5 Video Player</span><br />
</li>
<li>Essential <span style="font-weight: bold;" class="mycode_b">Playback Controls</span> (Play/Pause)<br />
</li>
<li>Adjustable <span style="font-weight: bold;" class="mycode_b">Volume Controls</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Fullscreen Mode</span> support<br />
</li>
<li>Interactive <span style="font-weight: bold;" class="mycode_b">Progress Bar</span><br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Time Display</span> (current/total)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Iframe Fallback</span> for external embeds<br />
</li>
</ol>
<hr class="mycode_hr" />
🌐 <span style="font-weight: bold;" class="mycode_b">WebTorrent Engine</span><br />
<ol type="1" class="mycode_list"><li>Live <span style="font-weight: bold;" class="mycode_b">Peer Connection</span> tracking<br />
</li>
<li>Visual <span style="font-weight: bold;" class="mycode_b">Download Progress</span> bar<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Download Speed</span> indicator (MB/s)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Connected Peers Count</span> display<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Seed Count</span> statistics<br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Buffering Status</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Automatic File Detection</span> in torrents<br />
</li>
<li>Supports <span style="font-weight: bold;" class="mycode_b">.mp4, .mkv, .avi, .webm, .mov</span> formats<br />
</li>
</ol>
<hr class="mycode_hr" />
⏱️ <span style="font-weight: bold;" class="mycode_b">Watch Time &amp; Access Control</span><br />
<ol type="1" class="mycode_list"><li>Intelligent <span style="font-weight: bold;" class="mycode_b">Watch Timer</span> tracking<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Free Tier Time Limits</span> enforced per session<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">VIP Access</span> unlocks unlimited viewing<br />
</li>
<li>Real-time <span style="font-weight: bold;" class="mycode_b">Remaining Time Display</span> (e.g., 12:34 remaining)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Time Limit Warnings</span> before cut-off<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Upgrade Prompt</span> when time expires<br />
</li>
</ol>
<hr class="mycode_hr" />
⚙️ <span style="font-weight: bold;" class="mycode_b">Admin Controls</span><br />
<ol type="1" class="mycode_list"><li>Dedicated <span style="font-weight: bold;" class="mycode_b">“Manage Sources”</span> admin panel<br />
</li>
<li>Simple <span style="font-weight: bold;" class="mycode_b">Add Source</span> interface<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Name</span> input field<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source URL</span> input validation<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Selector Dropdown</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Delete Source</span> button for cleanup<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Instant Add/Delete</span> (AJAX, no reload)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Deletion Confirmation</span> for safety<br />
</li>
</ol>
<hr class="mycode_hr" />
🚨 <span style="font-weight: bold;" class="mycode_b">Error Handling &amp; Recovery</span><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Automatic Detection</span> of broken sources<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Failover</span> to next available source<br />
</li>
<li>“<span style="font-weight: bold;" class="mycode_b">No More Sources</span>” fallback message<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Retry Functionality</span> for failed loads<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">User-Friendly Error Messages</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Console Debug Logs</span> for devs<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Torrent Error Detection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Network Timeout</span> handling<br />
</li>
</ol>
<hr class="mycode_hr" />
🗄️ <span style="font-weight: bold;" class="mycode_b">Database &amp; Backend Logic</span><br />
<ol type="1" class="mycode_list"><li>Custom <span style="font-weight: bold;" class="mycode_b">movie_sources</span> SQL table<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Type Field</span> (torrent/embed)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Auto-Repair</span> missing DB columns<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source URL Validation</span> rules<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quality Metadata</span> storage<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Movie/Show ID</span> linking<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Source Ordering</span> by priority/ID<br />
</li>
</ol>
<hr class="mycode_hr" />
🎨 <span style="font-weight: bold;" class="mycode_b">User Interface &amp; Experience</span><br />
<ol type="1" class="mycode_list"><li>Fully <span style="font-weight: bold;" class="mycode_b">Responsive Design</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Status Indicators</span> (checking, playing, error)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Color-Coded</span> feedback messages<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smooth Loading Animations</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Torrent Stats Overlay</span> during playback<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Modern, Minimal UI</span> styling<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mobile-Optimized Layout</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Back to Movies/Shows</span> navigation button<br />
</li>
</ol>
<hr class="mycode_hr" />
🔒 <span style="font-weight: bold;" class="mycode_b">Security &amp; Validation</span><br />
<ol type="1" class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Torrent URL Validation</span> before loading<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Magnet Link Detection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">.torrent File Validation</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Iframe Source Protection</span> (no torrents)<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Configuration Error Messages</span> for admins<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Admin-Only Source Management</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">XSS Input Protection</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">SQL Injection Prevention</span><br />
</li>
</ol>
<hr class="mycode_hr" />
🔌 <span style="font-weight: bold;" class="mycode_b">MyBB Integration</span><br />
<ol type="1" class="mycode_list"><li>Deep <span style="font-weight: bold;" class="mycode_b">MyBB Plugin System</span> integration<br />
</li>
<li>Uses <span style="font-weight: bold;" class="mycode_b">MyBB User Authentication</span><br />
</li>
<li>Includes <span style="font-weight: bold;" class="mycode_b">Admin CP Settings Panel</span><br />
</li>
<li>Compatible with <span style="font-weight: bold;" class="mycode_b">MyBB Template System</span><br />
</li>
<li>Full <span style="font-weight: bold;" class="mycode_b">Database Prefix Support</span><br />
</li>
<li>Safe <span style="font-weight: bold;" class="mycode_b">Plugin Activation/Deactivation</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Auto-Creates</span> database schema<br />
</li>
</ol>
<hr class="mycode_hr" />
💻 <span style="font-weight: bold;" class="mycode_b">Technical Enhancements</span><br />
<ol type="1" class="mycode_list"><li>Integrated <span style="font-weight: bold;" class="mycode_b">WebTorrent.js</span> library<br />
</li>
<li>Live <span style="font-weight: bold;" class="mycode_b">TMDB API</span> integration<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Duplicate Source Prevention</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Empty Array Handling</span> safety<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quote Escaping</span> for templates<br />
</li>
<li>Proper <span style="font-weight: bold;" class="mycode_b">UTF-8 Encoding Handling</span><br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">JS Debugging Logs</span> for developers<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Version Tracking</span> (v5.8)<br />
</li>
</ol>
<hr class="mycode_hr" />
✅ <span style="font-weight: bold;" class="mycode_b">Total Features:</span> <span style="font-weight: bold;" class="mycode_b">98</span><br />
<br />
<div style="text-align: center;" class="mycode_align">A fully-featured, TMDB-powered movie streaming plugin built for <span style="font-weight: bold;" class="mycode_b">MyBB</span>, with <span style="font-weight: bold;" class="mycode_b">WebTorrent support</span>, <span style="font-weight: bold;" class="mycode_b">VIP access control</span>, and <span style="font-weight: bold;" class="mycode_b">admin-managed streaming sources</span> — all in a sleek, responsive UI.<br />
<br />
</div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[🎬 Should I Build a VIPStream-Style Plugin for MyBB?]]></title>
			<link>https://community.mybb.com/thread-244388.html</link>
			<pubDate>Fri, 17 Oct 2025 23:50:26 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=40778">Nitr0x</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244388.html</guid>
			<description><![CDATA[Hey everyone, 👋<br />
<br />
I’ve been toying with a new idea and wanted to see what you all think before I dive into coding it.<br />
What if we had a <span style="font-weight: bold;" class="mycode_b">MyBB plugin that works like VIPStream.tv</span> — basically turning your forum index into a <span style="font-style: italic;" class="mycode_i">movie streaming hub</span>?<br />
<br />
Imagine this:<ul class="mycode_list"><li>🍿 The <span style="font-weight: bold;" class="mycode_b">index page</span> shows movie posters and categories instead of forum sections<br />
</li>
<li>🎥 Movies automatically <span style="font-weight: bold;" class="mycode_b">fetch from APIs</span> (TMDb, IMDb, etc.) — no manual uploads<br />
</li>
<li>🔍 You can browse by <span style="font-style: italic;" class="mycode_i">genre, year, trending, or newest additions</span><br />
</li>
<li>🗂️ The <span style="font-weight: bold;" class="mycode_b">forum itself</span> still exists, but tucked into a “Community” or “Discussions” tab<br />
</li>
<li>🧩 Fully responsive, with a sleek “Netflix-style” layout — all inside MyBB!<br />
</li>
</ul>
<br />
This plugin could give forums a fresh life — turning them into content hubs instead of just message boards.<br />
I’d make it so admins can easily customize: add categories, change layout styles, decide whether to show forum threads <span style="font-style: italic;" class="mycode_i">below</span> or move them to a sub-page.<br />
<br />
I know it’s a bit different from a traditional forum setup, but it could open up cool new ways to use MyBB — like running a fan-movie site, a private media club, or even a VIP-only content platform.<br />
<br />
So… <span style="font-weight: bold;" class="mycode_b">should I start developing this?</span><br />
👍 Yes — it sounds epic!<br />
🤔 Maybe — depends on what features it has.<br />
👎 No — keep the classic forum layout.<br />
<br />
Drop your thoughts below — what features would <span style="font-style: italic;" class="mycode_i">you</span> want to see in something like this?<br />
Would you use it on your own forum?<br />
<br />
Suggest other APIs that can be used for this project??]]></description>
			<content:encoded><![CDATA[Hey everyone, 👋<br />
<br />
I’ve been toying with a new idea and wanted to see what you all think before I dive into coding it.<br />
What if we had a <span style="font-weight: bold;" class="mycode_b">MyBB plugin that works like VIPStream.tv</span> — basically turning your forum index into a <span style="font-style: italic;" class="mycode_i">movie streaming hub</span>?<br />
<br />
Imagine this:<ul class="mycode_list"><li>🍿 The <span style="font-weight: bold;" class="mycode_b">index page</span> shows movie posters and categories instead of forum sections<br />
</li>
<li>🎥 Movies automatically <span style="font-weight: bold;" class="mycode_b">fetch from APIs</span> (TMDb, IMDb, etc.) — no manual uploads<br />
</li>
<li>🔍 You can browse by <span style="font-style: italic;" class="mycode_i">genre, year, trending, or newest additions</span><br />
</li>
<li>🗂️ The <span style="font-weight: bold;" class="mycode_b">forum itself</span> still exists, but tucked into a “Community” or “Discussions” tab<br />
</li>
<li>🧩 Fully responsive, with a sleek “Netflix-style” layout — all inside MyBB!<br />
</li>
</ul>
<br />
This plugin could give forums a fresh life — turning them into content hubs instead of just message boards.<br />
I’d make it so admins can easily customize: add categories, change layout styles, decide whether to show forum threads <span style="font-style: italic;" class="mycode_i">below</span> or move them to a sub-page.<br />
<br />
I know it’s a bit different from a traditional forum setup, but it could open up cool new ways to use MyBB — like running a fan-movie site, a private media club, or even a VIP-only content platform.<br />
<br />
So… <span style="font-weight: bold;" class="mycode_b">should I start developing this?</span><br />
👍 Yes — it sounds epic!<br />
🤔 Maybe — depends on what features it has.<br />
👎 No — keep the classic forum layout.<br />
<br />
Drop your thoughts below — what features would <span style="font-style: italic;" class="mycode_i">you</span> want to see in something like this?<br />
Would you use it on your own forum?<br />
<br />
Suggest other APIs that can be used for this project??]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Self host images!]]></title>
			<link>https://community.mybb.com/thread-244348.html</link>
			<pubDate>Sat, 11 Oct 2025 18:03:02 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=151246">lost puppy</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244348.html</guid>
			<description><![CDATA[I made a thread a while ago <a href="https://community.mybb.com/thread-240429.html" target="_blank" rel="noopener" class="mycode_url">https://community.mybb.com/thread-240429.html</a> because I wanted images that quoted rather than attachments that didn't!<br />
<br />
It worked but looked rubbish   <img src="https://community.mybb.com/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_35" /> and I have got round to sorting it out!  <img src="https://community.mybb.com/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
The button now looks like this (the black arrow pointing up):<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48338" target="_blank" title="">arrow1.png</a> (Size: 20.49 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
Clicking on the upload arrow opens a modal which wants to know if you wish to resize the image on upload (options are no resize, 90%, 80% .... down to 10%) :<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48337" target="_blank" title="">arrow2.png</a> (Size: 20.63 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
After you confirm the size wanted it opens a file picker for you to choose which image. Once you do that it uploads the image to your server, resizes if required, gives it a unique file name and stores it in a directory for that month (the same as MyBB does with attachments it creates a new directory each month for the uploads) then it puts into the Editor the required 'Tag' so that the image shows when you make the post (although you can preview it etc):<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48336" target="_blank" title="">arrow3.png</a> (Size: 27.96 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Then you could post it:<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48335" target="_blank" title="">arrow4.png</a> (Size: 378.37 KB / Downloads: 55)
<!-- end: postbit_attachments_attachment --><br />
<br />
Or add more images .... maybe the same but at different sizes?<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48334" target="_blank" title="">arrow5.png</a> (Size: 237.4 KB / Downloads: 26)
<!-- end: postbit_attachments_attachment --><br />
<br />
So I put this manually onto a test forum I have and it works fine!<br />
But I wanted to make it a plugin and that is another issue <img src="https://community.mybb.com/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_35" /> but I have it working to a point.<br />
<br />
You have to upload a file to the root of the forum and upload the arrow image to jscripts/sceditor/themes .... you should also make a directory in root called serveImage but I think I have that also done by the plugin  <img src="https://community.mybb.com/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_27" /><br />
<br />
I have confused myself currently! The best version I have is 1.5 but I have tried many more than that!<br />
<br />
Once you upload 1.5 to inc/plugins (other bits having been done) it will on activation change what it needs to and seems to work fine but on deactivation it nearly reverts the codebuttons template correctly but it leaves blank lines and MyBB still reads the file as having been modified and I can't work it out  <img src="https://community.mybb.com/images/smilies/angry.gif" alt="Angry" title="Angry" class="smilie smilie_26" /><br />
<br />
On deactivation of the plugin, codebuttons template should revert to this:<br />
<br />
<pre class="block-code line-numbers language-none"><code class="language-none">&lt;link rel=&quot;stylesheet&quot; href=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/themes/{$theme['editortheme']}&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/jquery.sceditor.bbcode.min.js?ver=1832&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/bbcodes_sceditor.js?ver=1837&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/plugins/undo.js?ver=1832&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var partialmode = {$mybb-&gt;settings['partialmode']},
opt_editor = {
	plugins: &quot;undo&quot;,
	format: &quot;bbcode&quot;,
	bbcodeTrim: false,
	style: &quot;{$mybb-&gt;asset_url}/jscripts/sceditor/styles/jquery.sceditor.{$theme['editortheme']}?ver=1832&quot;,
	rtl: {$lang-&gt;settings['rtl']},
	locale: &quot;mybblang&quot;,
	width: &quot;100%&quot;,
	enablePasteFiltering: true,
	autoUpdate: true,
	emoticonsEnabled: {$emoticons_enabled},
	emoticons: {
		// Emoticons to be included in the dropdown
		dropdown: {
			{$dropdownsmilies}
		},
		// Emoticons to be included in the more section
		more: {
			{$moresmilies}
		},
		// Emoticons that are not shown in the dropdown but will still be converted. Can be used for things like aliases
		hidden: {
			{$hiddensmilies}
		}
	},
	emoticonsCompat: true,
	toolbar: &quot;{$basic1}{$align}{$font}{$size}{$color}{$removeformat}{$basic2}image,{$email}{$link}|video{$emoticon}|{$list}{$code}quote|maximize,source&quot;,
};
{$editor_language}
$(function() {
	$(&quot;#{$bind}&quot;).sceditor(opt_editor);
	MyBBEditor = $(&quot;#{$bind}&quot;).sceditor(&quot;instance&quot;);
	{$sourcemode}
});
&lt;/script&gt;</code></pre><br />
But it is only reverting to this (with blank lines which then read to MyBB as still modified):<br />
<br />
<pre class="block-code line-numbers language-none"><code class="language-none">&lt;link rel=&quot;stylesheet&quot; href=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/themes/{$theme['editortheme']}&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/jquery.sceditor.bbcode.min.js?ver=1832&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/bbcodes_sceditor.js?ver=1837&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/plugins/undo.js?ver=1832&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot;&gt;
var partialmode = {$mybb-&gt;settings['partialmode']},
opt_editor = {
	plugins: &quot;undo&quot;,
	format: &quot;bbcode&quot;,
	bbcodeTrim: false,
	style: &quot;{$mybb-&gt;asset_url}/jscripts/sceditor/styles/jquery.sceditor.{$theme['editortheme']}?ver=1832&quot;,
	rtl: {$lang-&gt;settings['rtl']},
	locale: &quot;mybblang&quot;,
	width: &quot;100%&quot;,
	enablePasteFiltering: true,
	autoUpdate: true,
	emoticonsEnabled: {$emoticons_enabled},
	emoticons: {
		// Emoticons to be included in the dropdown
		dropdown: {
			{$dropdownsmilies}
		},
		// Emoticons to be included in the more section
		more: {
			{$moresmilies}
		},
		// Emoticons that are not shown in the dropdown but will still be converted. Can be used for things like aliases
		hidden: {
			{$hiddensmilies}
		}
	},
	emoticonsCompat: true,
	toolbar: &quot;{$basic1}{$align}{$font}{$size}{$color}{$removeformat}{$basic2}image,{$email}{$link}|video{$emoticon}|{$list}{$code}quote,maximize,source&quot;,
};
{$editor_language}
$(function() {
    
	$(&quot;#{$bind}&quot;).sceditor(opt_editor);
	MyBBEditor = $(&quot;#{$bind}&quot;).sceditor(&quot;instance&quot;);
	{$sourcemode}
});
&lt;/script&gt;
</code></pre><br />
I am testing this on a brand new (today) install of MyBB 1.8.39 and the VPS is using PHP 8.3.26<br />
<br />
If you have any ideas please? I am happy to share the code .... just this post is already long and I know that not many want this as a plugin &lt;shrugs&gt;<br />
<br />
Thanks for reading  <img src="https://community.mybb.com/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_5" />]]></description>
			<content:encoded><![CDATA[I made a thread a while ago <a href="https://community.mybb.com/thread-240429.html" target="_blank" rel="noopener" class="mycode_url">https://community.mybb.com/thread-240429.html</a> because I wanted images that quoted rather than attachments that didn't!<br />
<br />
It worked but looked rubbish   <img src="https://community.mybb.com/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_35" /> and I have got round to sorting it out!  <img src="https://community.mybb.com/images/smilies/smile.gif" alt="Smile" title="Smile" class="smilie smilie_1" /><br />
<br />
The button now looks like this (the black arrow pointing up):<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48338" target="_blank" title="">arrow1.png</a> (Size: 20.49 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
Clicking on the upload arrow opens a modal which wants to know if you wish to resize the image on upload (options are no resize, 90%, 80% .... down to 10%) :<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48337" target="_blank" title="">arrow2.png</a> (Size: 20.63 KB / Downloads: 66)
<!-- end: postbit_attachments_attachment --><br />
<br />
After you confirm the size wanted it opens a file picker for you to choose which image. Once you do that it uploads the image to your server, resizes if required, gives it a unique file name and stores it in a directory for that month (the same as MyBB does with attachments it creates a new directory each month for the uploads) then it puts into the Editor the required 'Tag' so that the image shows when you make the post (although you can preview it etc):<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48336" target="_blank" title="">arrow3.png</a> (Size: 27.96 KB / Downloads: 37)
<!-- end: postbit_attachments_attachment --><br />
<br />
Then you could post it:<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48335" target="_blank" title="">arrow4.png</a> (Size: 378.37 KB / Downloads: 55)
<!-- end: postbit_attachments_attachment --><br />
<br />
Or add more images .... maybe the same but at different sizes?<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48334" target="_blank" title="">arrow5.png</a> (Size: 237.4 KB / Downloads: 26)
<!-- end: postbit_attachments_attachment --><br />
<br />
So I put this manually onto a test forum I have and it works fine!<br />
But I wanted to make it a plugin and that is another issue <img src="https://community.mybb.com/images/smilies/confused.gif" alt="Confused" title="Confused" class="smilie smilie_35" /> but I have it working to a point.<br />
<br />
You have to upload a file to the root of the forum and upload the arrow image to jscripts/sceditor/themes .... you should also make a directory in root called serveImage but I think I have that also done by the plugin  <img src="https://community.mybb.com/images/smilies/huh.gif" alt="Huh" title="Huh" class="smilie smilie_27" /><br />
<br />
I have confused myself currently! The best version I have is 1.5 but I have tried many more than that!<br />
<br />
Once you upload 1.5 to inc/plugins (other bits having been done) it will on activation change what it needs to and seems to work fine but on deactivation it nearly reverts the codebuttons template correctly but it leaves blank lines and MyBB still reads the file as having been modified and I can't work it out  <img src="https://community.mybb.com/images/smilies/angry.gif" alt="Angry" title="Angry" class="smilie smilie_26" /><br />
<br />
On deactivation of the plugin, codebuttons template should revert to this:<br />
<br />
<pre class="block-code line-numbers language-none"><code class="language-none">&lt;link rel=&quot;stylesheet&quot; href=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/themes/{$theme['editortheme']}&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/jquery.sceditor.bbcode.min.js?ver=1832&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/bbcodes_sceditor.js?ver=1837&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/plugins/undo.js?ver=1832&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var partialmode = {$mybb-&gt;settings['partialmode']},
opt_editor = {
	plugins: &quot;undo&quot;,
	format: &quot;bbcode&quot;,
	bbcodeTrim: false,
	style: &quot;{$mybb-&gt;asset_url}/jscripts/sceditor/styles/jquery.sceditor.{$theme['editortheme']}?ver=1832&quot;,
	rtl: {$lang-&gt;settings['rtl']},
	locale: &quot;mybblang&quot;,
	width: &quot;100%&quot;,
	enablePasteFiltering: true,
	autoUpdate: true,
	emoticonsEnabled: {$emoticons_enabled},
	emoticons: {
		// Emoticons to be included in the dropdown
		dropdown: {
			{$dropdownsmilies}
		},
		// Emoticons to be included in the more section
		more: {
			{$moresmilies}
		},
		// Emoticons that are not shown in the dropdown but will still be converted. Can be used for things like aliases
		hidden: {
			{$hiddensmilies}
		}
	},
	emoticonsCompat: true,
	toolbar: &quot;{$basic1}{$align}{$font}{$size}{$color}{$removeformat}{$basic2}image,{$email}{$link}|video{$emoticon}|{$list}{$code}quote|maximize,source&quot;,
};
{$editor_language}
$(function() {
	$(&quot;#{$bind}&quot;).sceditor(opt_editor);
	MyBBEditor = $(&quot;#{$bind}&quot;).sceditor(&quot;instance&quot;);
	{$sourcemode}
});
&lt;/script&gt;</code></pre><br />
But it is only reverting to this (with blank lines which then read to MyBB as still modified):<br />
<br />
<pre class="block-code line-numbers language-none"><code class="language-none">&lt;link rel=&quot;stylesheet&quot; href=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/themes/{$theme['editortheme']}&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/jquery.sceditor.bbcode.min.js?ver=1832&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/bbcodes_sceditor.js?ver=1837&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;{$mybb-&gt;asset_url}/jscripts/sceditor/plugins/undo.js?ver=1832&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot;&gt;
var partialmode = {$mybb-&gt;settings['partialmode']},
opt_editor = {
	plugins: &quot;undo&quot;,
	format: &quot;bbcode&quot;,
	bbcodeTrim: false,
	style: &quot;{$mybb-&gt;asset_url}/jscripts/sceditor/styles/jquery.sceditor.{$theme['editortheme']}?ver=1832&quot;,
	rtl: {$lang-&gt;settings['rtl']},
	locale: &quot;mybblang&quot;,
	width: &quot;100%&quot;,
	enablePasteFiltering: true,
	autoUpdate: true,
	emoticonsEnabled: {$emoticons_enabled},
	emoticons: {
		// Emoticons to be included in the dropdown
		dropdown: {
			{$dropdownsmilies}
		},
		// Emoticons to be included in the more section
		more: {
			{$moresmilies}
		},
		// Emoticons that are not shown in the dropdown but will still be converted. Can be used for things like aliases
		hidden: {
			{$hiddensmilies}
		}
	},
	emoticonsCompat: true,
	toolbar: &quot;{$basic1}{$align}{$font}{$size}{$color}{$removeformat}{$basic2}image,{$email}{$link}|video{$emoticon}|{$list}{$code}quote,maximize,source&quot;,
};
{$editor_language}
$(function() {
    
	$(&quot;#{$bind}&quot;).sceditor(opt_editor);
	MyBBEditor = $(&quot;#{$bind}&quot;).sceditor(&quot;instance&quot;);
	{$sourcemode}
});
&lt;/script&gt;
</code></pre><br />
I am testing this on a brand new (today) install of MyBB 1.8.39 and the VPS is using PHP 8.3.26<br />
<br />
If you have any ideas please? I am happy to share the code .... just this post is already long and I know that not many want this as a plugin &lt;shrugs&gt;<br />
<br />
Thanks for reading  <img src="https://community.mybb.com/images/smilies/biggrin.gif" alt="Big Grin" title="Big Grin" class="smilie smilie_5" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Sneak Peek: RAWG.IO Game Integration for MyBB 🎮]]></title>
			<link>https://community.mybb.com/thread-244304.html</link>
			<pubDate>Thu, 02 Oct 2025 02:39:04 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://community.mybb.com/member.php?action=profile&uid=40778">Nitr0x</a>]]></dc:creator>
			<guid isPermaLink="false">https://community.mybb.com/thread-244304.html</guid>
			<description><![CDATA[Hey everyone,<br />
<br />
I’ve been working on something new for the forum — a <span style="font-weight: bold;" class="mycode_b">RAWG.IO Game Database integration plugin</span> for MyBB — and here’s what I have so far!<br />
<br />
✨ <span style="font-weight: bold;" class="mycode_b">What’s done already:</span><ul class="mycode_list"><li>Search the RAWG.IO database (basic styling for now, will be enhanced tomorrow)<br />
</li>
<li>Embed game cards directly inside posts with a simple <br />
<pre class="block-code line-numbers language-none"><code class="language-none">[game]Halo[game]</code></pre> tag<br />
</li>
<li>Each card shows release info, rating, platforms, and more<br />
</li>
<li>Lightweight and fast — perfect for testing while I build it out<br />
</li>
</ul>
<br />
📸 <span style="font-weight: bold;" class="mycode_b">Sneak Peek Screenshots:</span><br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48283" target="_blank" title="">1.png</a> (Size: 458.34 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48284" target="_blank" title="">2.png</a> (Size: 225.02 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
⚒️ <span style="font-weight: bold;" class="mycode_b">What’s next:</span><ul class="mycode_list"><li>Improved design &amp; styling to fit our forum theme<br />
</li>
<li>Better formatting for the search page (right now it’s “very lightweight”)<br />
</li>
<li>Explore more of the RAWG API to see what extra features we can hook into (achievements, trailers, screenshots, etc.)<br />
</li>
</ul>
<br />
💡 <span style="font-weight: bold;" class="mycode_b">Why this is cool:</span><br />
You’ll be able to link any game in your posts/threads and have it display a <span style="font-weight: bold;" class="mycode_b">clean game card</span> instantly. This opens up possibilities for review threads, recommendations, news posts, or just showing off what you’re playing.<br />
<br />
📅 <span style="font-weight: bold;" class="mycode_b">Release:</span><br />
The first downloadable version will be posted <span style="font-weight: bold;" class="mycode_b">tomorrow after work</span>.<br />
<hr class="mycode_hr" />
<br />
🔥 <span style="font-weight: bold;" class="mycode_b">Question for you all:</span><br />
Would this be something you’d like to see integrated into the forums long-term? Feedback is appreciated before I polish it up further.<br />
Stay tuned — more updates coming soon!]]></description>
			<content:encoded><![CDATA[Hey everyone,<br />
<br />
I’ve been working on something new for the forum — a <span style="font-weight: bold;" class="mycode_b">RAWG.IO Game Database integration plugin</span> for MyBB — and here’s what I have so far!<br />
<br />
✨ <span style="font-weight: bold;" class="mycode_b">What’s done already:</span><ul class="mycode_list"><li>Search the RAWG.IO database (basic styling for now, will be enhanced tomorrow)<br />
</li>
<li>Embed game cards directly inside posts with a simple <br />
<pre class="block-code line-numbers language-none"><code class="language-none">[game]Halo[game]</code></pre> tag<br />
</li>
<li>Each card shows release info, rating, platforms, and more<br />
</li>
<li>Lightweight and fast — perfect for testing while I build it out<br />
</li>
</ul>
<br />
📸 <span style="font-weight: bold;" class="mycode_b">Sneak Peek Screenshots:</span><br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48283" target="_blank" title="">1.png</a> (Size: 458.34 KB / Downloads: 52)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><!-- start: attachment_icon -->
<img src="https://community.mybb.com/images/attachtypes/image.gif" title="PNG Image" border="0" alt=".png" />
<!-- end: attachment_icon -->&nbsp;&nbsp;<a href="attachment.php?aid=48284" target="_blank" title="">2.png</a> (Size: 225.02 KB / Downloads: 42)
<!-- end: postbit_attachments_attachment --><br />
<br />
<br />
⚒️ <span style="font-weight: bold;" class="mycode_b">What’s next:</span><ul class="mycode_list"><li>Improved design &amp; styling to fit our forum theme<br />
</li>
<li>Better formatting for the search page (right now it’s “very lightweight”)<br />
</li>
<li>Explore more of the RAWG API to see what extra features we can hook into (achievements, trailers, screenshots, etc.)<br />
</li>
</ul>
<br />
💡 <span style="font-weight: bold;" class="mycode_b">Why this is cool:</span><br />
You’ll be able to link any game in your posts/threads and have it display a <span style="font-weight: bold;" class="mycode_b">clean game card</span> instantly. This opens up possibilities for review threads, recommendations, news posts, or just showing off what you’re playing.<br />
<br />
📅 <span style="font-weight: bold;" class="mycode_b">Release:</span><br />
The first downloadable version will be posted <span style="font-weight: bold;" class="mycode_b">tomorrow after work</span>.<br />
<hr class="mycode_hr" />
<br />
🔥 <span style="font-weight: bold;" class="mycode_b">Question for you all:</span><br />
Would this be something you’d like to see integrated into the forums long-term? Feedback is appreciated before I polish it up further.<br />
Stay tuned — more updates coming soon!]]></content:encoded>
		</item>
	</channel>
</rss>