Download XMB

XMB 1.9.11 Released

XMB 1.9.11 is officially finished and released today. This is simply the best XMB forum software ever made. It has more features, more stability, more security, and more translation support than any previous version.

What's New In 1.9.11

There is one new system requirement to install XMB 1.9.11: Servers must have MySQL version 4.1.7 or later.

The file attachment system allows multiple attachments per post, multiple simultaneous uploads, uploads during preview, [file] bbcode for attachment styling, automatic image thumbnail generation, client-side caching, private flat file storage, and several advanced settings. Attachments are displayed in post preview and printable thread views in addition to the normal thread view.

The language translation system is stored in the database and administered from the admin panel. This change enabled several bug-related improvements as well as easier hack installation and maintenance for multi-language boards.

24 total beta and stable translations are already available today in the first language pack for version 1.9.11.

New Search Engine Optimization (SEO) features include a robots.txt file, X-Robots-Tag server reponse headers, HTTP response status codes, rel canonical attributes in XHTML, and several URL namespace improvements. There is also a Sitemap Protocol addon available in the XMB Hacks forum.

New admin tools Fix Orphaned Polls, and Fix Orphaned Posts.

Moderator log items are displayed in thread view as mini-posts. Clear Logs affects admin panel items only.

Quick Jump menus and Search links are context-sensitive.

Quick Reply has a preview button.

Each post has a permalink that is displayed in thread view as well as new bbcodes [rquote] and [pid].

User authentication has been re-worked internally so that there are no conflicts between the user banning, IP banning, reg-only, and board status features. Unauthorized users will no longer appear in the Who's Online list.

Old Password is required to set New Password.

The subscriptions list is multi-paged.

A limited Search CAPTCHA capability has been added.

Admin Icons are themeable.

Members List is sortable by Location.

Member Status added to editprofile and editprofile links added to Members admin panel.

The registration form explains disallowed characters and case sensitivity.

Who's Online always shows members before guests.

IP Banning is disabled by default to improve efficiency.

The U2U Popup Alert and MySQL Error Logging hacks have been integrated.

Over 100 documented bug fixes can be found in the official Change Log

Upgrading XMB

XMB 1.9.9 & 1.9.10 - Our newest and most up-to-date webmasters will enjoy the most flexibility. XMB 1.9.11 comes with a folder named "upgrade" that can be copied to your server along with all of the new XMB files. The PHP script in this folder will update the database and templates for your board. Webmasters of very large boards, customized installations, and any other advanced webmasters are encouraged to use the folder named "upgrade-alternative" instead. The alternative PHP script is much more effecient and will not touch any data added by mods or hacks. Of course, the "diff & patch" upgrade option will also be available separately from the xmbforum.com support forums. Please remember to backup all files and tables before attempting any type of upgrade.

XMB 1.9.5 - 1.9.8 - Direct upgrades to version 1.9.11 are possible by copying all of the new files to your server and using the PHP script included in the "upgrade" folder.

XMB 1.9.1 - 1.9.4 - Experience has proven that direct upgrades from these versions are unreliable. Please upgrade to version 1.9.5 before attempting to use newer software.

XMB Older Versions - Incremental upgrades are required. Please visit the technical support forum to get help planning your upgrade.

Discussion

We welcome your feedback and questions at

http://forums.xmbforum.com/viewthread.php?tid=774103

XMB 1.9.10 Karl Final

I'm very happy to say XMB 1.9.10 Karl is ready to deploy after a month of continuous testing and development.

What's New In 1.9.10

There are two new system requirements. Servers must have both MySQL version 4.0.16 or later and PHP version 4.3.0 or later installed to run XMB.

Forum posting, moderation, login authentication, and I/O validation have all been completely reorganized to make XMB more secure and stable. The most noticeable change is that XMB will not discard your forum post if you make a simple mistake such as leaving the subject line blank.

An improved forum management screen enables you to move any sub-forum up to the grouped forum level and back again very quickly and safely. Now you can easily consolidate and regroup forums as your website grows.

Captcha colors not only match your forum theme, now the contrast is intelligently adjusted so that the letters are always visible with any background color.

Hundreds of minor defects have been fixed with the way XMB handles usernames, user profiles, user registrations, and u2u messages.

I personally reviewed 22 entries in the National Vulnerability Database, and I am confident we have fixed all of the issues raised in all of these reports.

Many other bug fixes that are listed in the 1.9.10 development forum.

Downloading XMB

The full package for installing or upgrading XMB with the latest patches to version 1.9.10 is at www.xmbforum.com/download/XMB-1.9.10-Patched.zip. The latest documentation, themes, modifications, patches, and source files are available throughout the xmbforum.com website.

Upgrading XMB

XMB 1.9.8 SP2/SP3 - Good news. I was able to correct a major problem that existed in the upgrade utility. If you ever upgraded XMB before, I hope you will find it is easier to do now! In addition to the repaired utility, I have also prepared an alternative, version-specific upgrade utility that is dedicated to versions 1.9.8 SP2 and 1.9.8 SP3. If we encounter any unexpected trouble with upgrades, then we will have a great solution ready for you!

XMB 1.9.9 - Good news. There are absolutely no database changes when switching to 1.9.10. I personally insisted and fought for this during development. Early adopters of version 1.9.9 will have the easiest upgrade of anyone. Ignore the /install/ and /upgrade/ folders completely. Just make a full backup of your website and then copy the new files to your server. Remember to keep your config.php settings. Then, update the XMB templates through the administration panel by clicking on Templates, then Restore All. Follow these steps and then you are done!

XMB 1.9.x - Good news. As I mentioned above, I was able to repair a major defect in the upgrade utility. This utility is the only way to upgrade older 1.9.x versions of XMB, so it is very important to me that we get it right.

My recommendation for all upgrades is to begin by turning off your forums using the Board Status setting. Make a complete backup of your website. Then copy all the files to your server and follow the upgrade instructions. Make a plan to restore your website if the upgrader doesn't work. You may always ask for advice in the XMB support forum.

XMB Older Versions - There is not an official upgrade path to this version. It might be possible to upgrade your copy of XMB to version 1.9.1 first if you are willing to try that.

Patching XMB

A popular migration path for advanced webmasters is to manually or automatically "patch" the forum files from the current version to the next.

I have posted full patch files using the diff format this evening. They are available in the "Fixes / Patches" forums for versions 1.9.8 SP2, 1.9.8 SP3, and 1.9.9.

Discussion

We welcome your feedback and questions at

http://forums.xmbforum.com/viewthread.php?tid=765234

Contributors Forum Download