<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2026-08-13 02:28:39]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>https://bugs.xmbforum2.com/</docs><link>https://bugs.xmbforum2.com/</link><description><![CDATA[XMB Forum Bugs - Issues]]></description><title>XMB Forum Bugs - Issues</title><image><title>XMB Forum Bugs - Issues</title><url>https://bugs.xmbforum2.com/images/xmb-logo.gif</url><link>https://bugs.xmbforum2.com/</link><description><![CDATA[XMB Forum Bugs - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0000924: Make Names Read-Only in Admin Forum List</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=924</link><description><![CDATA[Switching the forum name textboxes to simple link text in the admin forum list solves three problems:&lt;br /&gt;
&lt;br /&gt;
1. We no longer need a separate &quot;More Options...&quot; link for every forum.&lt;br /&gt;
&lt;br /&gt;
2. The forum list is too busy and mass editing of names was never necessary.&lt;br /&gt;
&lt;br /&gt;
3. The forum list is too busy and the mass delete feature was never needed nor labeled anyway.]]></description><category>New Features</category><pubDate>Wed, 12 Aug 2026 07:02:54 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=924</guid><comments>https://bugs.xmbforum2.com/view.php?id=924#bugnotes</comments></item><item><title>0000923: Implicit Type Casting in Admin Forums Panel</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=923</link><description><![CDATA[I'm seeing an array key type mismatch here:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/miqrogroove/xmb/blob/b1898487318785d25e28264a9a258fab58d48ded/admin/forums.php#L79&quot; rel=&quot;noopener&quot;&gt;https://github.com/miqrogroove/xmb/blob/b1898487318785d25e28264a9a258fab58d48ded/admin/forums.php#L79&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PHP always performs an implicit type cast in this situation, but I don't want to rely on that behavior.]]></description><category>Bugs</category><pubDate>Wed, 12 Aug 2026 06:51:23 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=923</guid><comments>https://bugs.xmbforum2.com/view.php?id=923#bugnotes</comments></item><item><title>0000922: Translate the Template Output Comments</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=922</link><description><![CDATA[When tagging template boundaries in class Template, the comment text should be in the forum's default language rather than always English.]]></description><category>New Features</category><pubDate>Tue, 11 Aug 2026 10:57:04 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=922</guid><comments>https://bugs.xmbforum2.com/view.php?id=922#bugnotes</comments></item><item><title>0000921: Provide Default Unit "px" For Theme Values</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=921</link><description><![CDATA[The deprecated HTML table attributes, such as cellpadding, used integer values without units, and are also compatible with string values including units.  CSS properties, on the other hand, are intolerant of missing units.  This makes the existing theme variables impossible to use in CSS if the theme developer never provided a unit with any numeric values.&lt;br /&gt;
&lt;br /&gt;
XMB needs to provide a valid default unit of &quot;px&quot; when the theme contains only a numeric value.]]></description><category>New Features</category><pubDate>Mon, 10 Aug 2026 10:37:27 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=921</guid><comments>https://bugs.xmbforum2.com/view.php?id=921#bugnotes</comments></item><item><title>0000916: Refactor All HTML Tables</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=916</link><description><![CDATA[All of the layout tables need to be replaced by CSS styles.&lt;br /&gt;
&lt;br /&gt;
This could become a component of a full refactor, but the tables represent a highly repetitive problem and it's a good starting place.]]></description><category>New Features</category><pubDate>Mon, 10 Aug 2026 07:13:56 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=916</guid><comments>https://bugs.xmbforum2.com/view.php?id=916#bugnotes</comments></item><item><title>0000920: Unclosed Element in Admin Search Results</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=920</link><description><![CDATA[The HTML strings generated by admin/search.php are missing the closing tags of some elements.]]></description><category>Bugs</category><pubDate>Sun, 09 Aug 2026 18:49:31 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=920</guid><comments>https://bugs.xmbforum2.com/view.php?id=920#bugnotes</comments></item><item><title>0000919: Translate Remaining Installer Text</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=919</link><description><![CDATA[The cinst.php file has several areas of untranslated English text that need to be migrated.]]></description><category>New Features</category><pubDate>Sat, 08 Aug 2026 16:09:00 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=919</guid><comments>https://bugs.xmbforum2.com/view.php?id=919#bugnotes</comments></item><item><title>0000918: Wrong Link in Welcome Text</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=918</link><description><![CDATA[There is still a reference to cp.php hiding somewhere...&lt;br /&gt;
&lt;br /&gt;
I couldn't find it in the source code.  I believe this is an upgrade issue.  Previous versions wrote a setting named 'tickercontents' and v1.10 fails to upgrade that value to match the new URL structure.]]></description><category>Bugs</category><pubDate>Sat, 08 Aug 2026 16:09:00 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=918</guid><comments>https://bugs.xmbforum2.com/view.php?id=918#bugnotes</comments></item><item><title>0000876: PHP 8.6 Compatibility</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=876</link><description><![CDATA[Items expected to affect XMB compatibility with PHP 8.6:&lt;br /&gt;
&lt;br /&gt;
Type casting a string that contains alphanumeric data will cause an error.  No more (int) '56 stuff' allowed.  (still under discussion)&lt;br /&gt;
&lt;br /&gt;
Function is_integer() will be deprecated (confirmed).]]></description><category>Research Tasks</category><pubDate>Wed, 05 Aug 2026 08:39:14 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=876</guid><comments>https://bugs.xmbforum2.com/view.php?id=876#bugnotes</comments></item><item><title>0000833: "Your Personal Features" bar Should be Optional or Removed</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=833</link><description><![CDATA[The &quot;Your Personal Features&quot; bar really clutters up the front page and isn't very useful.]]></description><category>New Features</category><pubDate>Wed, 05 Aug 2026 08:35:28 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=833</guid><comments>https://bugs.xmbforum2.com/view.php?id=833#bugnotes</comments></item><item><title>0000917: WEBP file with JPG extension gets no thumbnail.</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=917</link><description><![CDATA[I uploaded a WEBP successfully with a .jpg extension in the filename, and it generated no errors and no thumbnail.&lt;br /&gt;
&lt;br /&gt;
Past versions of XMB never checked whether an image type recognized by GD was included in the filename extension filter, which caused some inconsistent behavior with newer type such as WEBP.]]></description><category>Bugs</category><pubDate>Wed, 29 Jul 2026 20:15:20 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=917</guid><comments>https://bugs.xmbforum2.com/view.php?id=917#bugnotes</comments></item><item><title>0000915: Move Template Start/End Comment Setting to Admin Panel</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=915</link><description><![CDATA[There is no reason to have the template &quot;$comment_output&quot; setting hidden in the config file.  Let's move it to the admin panel.]]></description><category>New Features</category><pubDate>Mon, 27 Jul 2026 16:20:20 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=915</guid><comments>https://bugs.xmbforum2.com/view.php?id=915#bugnotes</comments></item><item><title>0000912: "5 latest topics" on the stats page actually shows the last replies to the board</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=912</link><description><![CDATA[The heading implicates that it should be the last five threads that were created.&lt;br /&gt;
&lt;br /&gt;
However, it shows the last five threads in order of which they were replied to instead.&lt;br /&gt;
&lt;br /&gt;
This could be resolved via either adding the relevant SQL query and keeping the old one with a new heading, renaming the old one, or changing the query.&lt;br /&gt;
&lt;br /&gt;
(Making the stats page more useful would be quite nice, to be fair. There's probably some things I could think of.)]]></description><category>Bugs</category><pubDate>Mon, 27 Jul 2026 07:39:57 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=912</guid><comments>https://bugs.xmbforum2.com/view.php?id=912#bugnotes</comments></item><item><title>0000722: How to Mitigate TLS Inspection</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=722</link><description><![CDATA[TLS Inspection is a potential threat to all web servers and to any client not administered by the end user.  For example, the user of a computer at work or at a library might not realize the client's root trust list has been compromised.&lt;br /&gt;
&lt;br /&gt;
The result of a TLS Inspection deployment is that the TLS channel cannot be trusted at either end, and is effectively not confidential.  This exposes passwords, session cookies, and all other data on the wire.  Unfortunately, this is almost entirely beyond the control of the end user, and next to impossible to detect at the server.&lt;br /&gt;
&lt;br /&gt;
At the scripting level, almost nothing can be done short of redundantly implementing full asymmetric cryptography for both the client and server.  If the inspection threat is sufficiently malicious, then scripting solutions are moot because script itself can be compromised to defeat any form of trust.&lt;br /&gt;
&lt;br /&gt;
At the transport level, the obvious remedy is something like Apache's `SSLVerifyClient require` directive.  But this means a full PKI deployment to end users, just to protect confidentiality at the server level.  It also implies end users would be tied to their own devices or risk trying to use personal certificates on foreign clients.  To further complicate matters, the certificates would have to be tied to each user's account so that one user couldn't proxy traffic for another.&lt;br /&gt;
&lt;br /&gt;
This is a systemic risk to the whole Internet, but I am interested in any practical mitigation.]]></description><category>Research Tasks</category><pubDate>Mon, 27 Jul 2026 06:55:31 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=722</guid><comments>https://bugs.xmbforum2.com/view.php?id=722#bugnotes</comments></item><item><title>0000914: Session System Improvement</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=914</link><description><![CDATA[The XMB session subsystem has been expanded to allow easier extension beyond the default implementation.&lt;br /&gt;
- The session Mechanisms are now registered during XMB bootup, rather than hard coded inside the Session files.&lt;br /&gt;
- Login links are displayed only when a compatible Mechanism is registered.&lt;br /&gt;
- Logout links are displayed only when the current session has that capability.&lt;br /&gt;
- A proof of concept for an alternative Mechanism is provided in Certificates.php, which is not registered by default.&lt;br /&gt;
- BootupLoader::setVisit() moved to Login::setVisit() for consistent dependency structure.&lt;br /&gt;
- Core::getLoginLink() moved to Login::getLoginLink() for consistent dependency structure.]]></description><category>New Features</category><pubDate>Mon, 27 Jul 2026 06:54:46 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=914</guid><comments>https://bugs.xmbforum2.com/view.php?id=914#bugnotes</comments></item><item><title>0000889: Increase PHP Requirement to v8.4</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=889</link><description><![CDATA[We are already seeing dependencies like Symfony Mailer that no longer support PHP 8.2.  An increase of the PHP version should be considered.]]></description><category>New Features</category><pubDate>Wed, 15 Jul 2026 13:04:34 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=889</guid><comments>https://bugs.xmbforum2.com/view.php?id=889#bugnotes</comments></item><item><title>0000877: Update Symfony Mailer to v8</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=877</link><description><![CDATA[Symfony 8.0 is available and should be updated for testing.]]></description><category>New Features</category><pubDate>Wed, 15 Jul 2026 13:04:34 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=877</guid><comments>https://bugs.xmbforum2.com/view.php?id=877#bugnotes</comments></item><item><title>0000858: Input Font Should Be Configurable</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=858</link><description><![CDATA[In the theme editor, we have only one font setting, whereas the CSS template uses hard-coded font-family for input elements to avoid using weird theme fonts for input.  This needs to be easier to configure.]]></description><category>New Features</category><pubDate>Mon, 22 Jun 2026 06:07:09 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=858</guid><comments>https://bugs.xmbforum2.com/view.php?id=858#bugnotes</comments></item><item><title>0000911: CSS for Printable Pages Should Merge With Primary CSS</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=911</link><description><![CDATA[There are at least 2 or 3 separate stylesheets in use in different areas of XMB.  Some of the ideas for improvement:&lt;br /&gt;
&lt;br /&gt;
- Merge styles into the main stylesheet.&lt;br /&gt;
- Add new HTML class names for context, because there is currently no semantic indication of which pages are printable.&lt;br /&gt;
- If the HTML can be improved, we should move in the direction of having CSS-only media definitions instead of separate URLs for printing.]]></description><category>New Features</category><pubDate>Mon, 22 Jun 2026 06:06:39 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=911</guid><comments>https://bugs.xmbforum2.com/view.php?id=911#bugnotes</comments></item><item><title>0000910: Fallback Fonts in Themes</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=910</link><description><![CDATA[If we look at default font settings since 1.9.8 SP2, we see the following:&lt;br /&gt;
&lt;br /&gt;
Engage: 'Verdana, Arial, Helvetica'&lt;br /&gt;
Oxygen: 'Verdana, Arial, Helvetica'&lt;br /&gt;
Davis: 'Tahoma, Arial, Helvetica, Verdana'&lt;br /&gt;
&lt;br /&gt;
None of these have a generic fallback, which can be problematic for some clients.]]></description><category>Bugs</category><pubDate>Mon, 22 Jun 2026 06:00:07 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=910</guid><comments>https://bugs.xmbforum2.com/view.php?id=910#bugnotes</comments></item><item><title>0000909: Can the DB class be renamed to mysqli?</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=909</link><description><![CDATA[I'd like to have the DB implementation class name match its filename for easier factory logic.  Perhaps XMB\mysqli ?  Or what happens if someone wants to use a different namespace?]]></description><category>Bugs</category><pubDate>Thu, 18 Jun 2026 06:44:00 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=909</guid><comments>https://bugs.xmbforum2.com/view.php?id=909#bugnotes</comments></item><item><title>0000907: Too Much Whitespace After BBCode Blocks</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=907</link><description><![CDATA[XMB always adds a crazy amount of whitespace after bbcode, and sometimes before too.  This needs to be tightened up for ease of use.&lt;br /&gt;
&lt;br /&gt;
Likely to have backward compatibility issues with existing content.]]></description><category>Bugs</category><pubDate>Thu, 11 Jun 2026 05:22:17 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=907</guid><comments>https://bugs.xmbforum2.com/view.php?id=907#bugnotes</comments></item><item><title>0000906: Default Theme Data are Duplicated in images, cinst.php, and upgrade.lib.php</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=906</link><description><![CDATA[It might be easier in the long run to import the theme file during install and upgrade, rather than duplicating the whole thing as SQL commands.]]></description><category>Bugs</category><pubDate>Sat, 30 May 2026 15:07:13 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=906</guid><comments>https://bugs.xmbforum2.com/view.php?id=906#bugnotes</comments></item><item><title>0000905: Google Requires Pinned Certificate Change Before June 15</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=905</link><description><![CDATA[Many services, including googleapis.com, will shift to using the Google Trust Services WE1 intermediate and ECDSA based TLS certificates.&lt;br /&gt;
&lt;br /&gt;
Potential impact:&lt;br /&gt;
If your client applications are not configured correctly, they may be unable to connect to Google services after this change. Connection failures are most likely to occur in the following two scenarios:&lt;br /&gt;
&lt;br /&gt;
Certificate pinning: We do not recommend pinning intermediate or leaf certificates. This practice will cause your application to break during routine certificate rotations.&lt;br /&gt;
Custom trust stores: If you use a custom trust store, you must ensure it includes all of Google Trust Services (GTS) Root CAs to prevent outages.&lt;br /&gt;
For most customers, no action is required as a result of this change. However, if you run a custom trust store or pin CAs, you may need to take action. We’ve provided additional information to guide you through this change.&lt;br /&gt;
&lt;br /&gt;
What you need to do&lt;br /&gt;
Action advised before June 15, 2026:&lt;br /&gt;
&lt;br /&gt;
Ensure you trust all Google Trust Services Root CAs as detailed in this Google Trust Services Certificates documentation.&lt;br /&gt;
Pinning is discouraged. If you choose to pin, ensure that all Google Trust Services Roots and, if applicable, intermediates are in your pin list.&lt;br /&gt;
Timeline:&lt;br /&gt;
Services will shift to new intermediates throughout late Q2 2026.&lt;br /&gt;
&lt;br /&gt;
Impacted customers/accounts:&lt;br /&gt;
Any cloud project using a limited set of trusted roots or pinning certificates may experience issues.&lt;br /&gt;
&lt;br /&gt;
We’re here to help&lt;br /&gt;
Please review the Google Trust Services announcement for guidance on ensuring reliable connections to Google services.&lt;br /&gt;
&lt;br /&gt;
If you have any questions or require assistance, please contact Google Cloud Support.&lt;br /&gt;
&lt;br /&gt;
Thanks for choosing Google Cloud.&lt;br /&gt;
&lt;br /&gt;
— The Google Cloud Team]]></description><category>Bugs</category><pubDate>Sat, 30 May 2026 14:49:27 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=905</guid><comments>https://bugs.xmbforum2.com/view.php?id=905#bugnotes</comments></item><item><title>0000899: Replace HTTP Status Headers with Native Calls</title><author></author><link>https://bugs.xmbforum2.com/view.php?id=899</link><description><![CDATA[Since PHP v5.4, the native function http_response_code() is provided for building status headers.  XMB 1.9.11 was the last version to support PHP less than 5.4, but this still hasn't been modernized since then.]]></description><category>New Features</category><pubDate>Mon, 25 May 2026 09:02:51 -0700</pubDate><guid>https://bugs.xmbforum2.com/view.php?id=899</guid><comments>https://bugs.xmbforum2.com/view.php?id=899#bugnotes</comments></item></channel></rss>
