It appears that you're running an Ad-Blocker. This site is monetized by Advertising and by User Donations; we ask that if you find this site helpful that you whitelist us in your Ad-Blocker, or make a Donation to help aid in operating costs.

UBB.Threads v7.5.9 Changelog


Released January 27th, 2015


v7.5.9 was written by James Corthell (Gremelin, UBBDev, VNC Web Services) and Isaac DeCoursey (id242,

This release is primarily a "code cleanup" release. There are a few much-needed fixes to the layout within the admin section and the overall general layout of how the forums are displayed.

Much of the code now has standardized headers across all files.

In order to lower the install footprint even more, all of the blank and "// end if" comments have been stripped. Multiple lines have had "trailing spaces" stripped. Grouped-spaces have been converted to tabs. Basically, there has been a lot of cleaning up put in to each file.

There have been numerous corrections made to the English language files.

And finally, some long-standing bugs have been squashed.

First and most importantly about this release, the UPGRADE_CHANGES.txt and LANGUAGE_CHANGES.txt (100 lines) list all the files/lines with major and minor changes. Roughly 720 files have been "touched" and cleaned up. This cleanup and standardization of the software code should help UBB.threads move forward. It was a huge job and one that was obviously put off for many releases.

• INSTALL- The installer now tells you on the first page, which version of UBB.threads you are about to install if you copied over all the required files.
• INSTALL/CSS, STYLES- All CSS sizes and colors have now been standardized. These corrections affect the installer/upgrader program and new installs of UBB.threads.
     - The random usage of pt & em font sizes have been consolidated to their equivalent px sizes.
     - The font colors codes used, have been converted from "english names" to their correct hexadecimal HTML color codes. For example; goldenrod, dodgerblue, green are now correctly represented as #daa520, #0080ff and #008000 in the css files.
     - The pre-installed stylesheets have a more clear name.
"ubb" is now "ubbthreads"
"new_light" is now "ubbthreads-light" (Set as the default style during a new install)
"new_dark" is now "ubbthreads-dark"
"original_stock" and "original_dark" have been removed. They have been superseded by their "ubbthreads-light/dark" versions.
• INSTALL/UPGRADE- The Instructions/Changed/New/Removed Files boxes have been increased from 500x100 to 600x200 to make reading much easier.
• INSTALL- Add a php Suhosin check & warning message.
• ADMIN- Add a php Suhosin check & notification message.
     - //
• ADMIN- Content rebuilder defaults have been adjusted for current server specifications running PHP5.
     - Rebuild Posts: from 200 to 800
     - Rebuild UTF8Posts: from 100 to 400
     - Rebuild Topics: from 500 to 1000
     - Rebuild Forums: from 100 to 200
     - Rebuild Post Counts: from 200 to 800
     - Rebuild Signatures: from 200 to 800,
     - Rebuild Private Messages: from 200 to 800
     - Prune Orphans: from 50 to 100
• ADMIN- Member search results per page have been increased from 25 to 200.
• ADMIN- Referrer Log URL display results were tweaked.
     - URL now displays the first 120 characters, as first 40 and the last 55. Previously was only 100, displaying the first 40 and last 15 chars.
• CACHE BUILDERS/CONTENT ISLANDS- Featured Members without avatars and have less than 40 posts are not shown in the "Featured Member" Island.
• CACHE BUILDERS/CONTENT ISLANDS- "Forum Stats" and "Popular Topics" islands now separate large numbers with a comma. Example, "10000" will now be displayed as "10,000". This affects Max Online, Total Users, Total Posts, Total Topics, Topic Views.
• INCLUDES- The default "Closed Message" message has been updated from "routine maintenance" to "brief maintenance" and now says "please check back later." This message is customizable at Control Panel ยป Primary Settings.
• LANGUAGES- Check the LANGUAGE_CHANGES.txt within your /install directory for the new texts.
     - A lot of corrections to the English language files have been made.
     - Periods at the end of several buttons have been removed.
     - Colon usage is now consistent across forms.
• LIBS/PHPMAILER- Updated to version 2.0.4 and now supports Encoded/Secure Headers.
• LIBS/HTML.INC- Cookie Lifetime was restored back to 2592000 (30 days)
     - 86400 = 24hrs
     - 604800 = 7 days (Default for UBB.threads 7.5.8)
     - 2592000 = 30 days (Recommended)
     - 31536000 = 365 days (Default for UBB.threads 7.5.7 and prior)
     - More details at
• SCRIPTS/DOSEARCH- 50 Search results are now displayed per page. Previously it was only 25 results. The default Maximum Search Results remains at 200, but can be configured to whatever you want, at "Control Panel > Feature Settings"
• SCRIPTS/NEWPOST- "Add this topic to my Watched Topics" is now defaulted to Checked/Yes. Users can uncheck this box per each new topic they create.
• SCRIPTS/NEWREPLY- "Add this topic to my Watched Topics" is now defaulted to Checked/Yes. Users can uncheck this box per each new reply they create.
• SCRIPTS/NEWREPLY- The extra period after "The UBBCode is enabled.." is finally gone.
• SCRIPTS/NEWREPLY- The markup selector shows the markup available to post with. Users will only see markup options specific to their user level or the forum's setting.
• SCRIPTS/ONLINE- Invisible users will now have their name "BLURRED." The "(I)" was nice, but most everyone is using a modern browser these days.
• SCRIPTS/POSTLIST- Displayed...
     - Topics Per Page default changed from 15 to 40.
     - Gallery Topics Per Page default changed from 15 to 20.
• SCRIPTS/PRINTTHREAD- Will now display image attachments inline.
• SCRIPTS/SHOWFLAT- Posts Per Page default changed from 15 to 40.
• SCRIPTS/SHOWMEMBERS- Members Displayed Per Page default changed from 25 to 50.
• SCRIPTS/USERPOSTS- If a "Topics Per Page" is set, "All posts made by a user" will also show that many items per page.
     - Corrected the column widths and increased entry box sizes.
• TEMPLATES/ADMIN_FOOTER- Updated the links to open in a _blank tab, and their text to be more helpful. Also synchronized the 'powered by' text presentation with that of the user forums.
• TEMPLATES/ADMIN/LOGIN(HOME)- Updated the html to open each link to in a _blank tab.
• TEMPLATES/ADMIN/PROFILES- Corrected a typo in the html. The page now displays that missing content correctly. (Post Count Titles)
• TEMPLATES/ADMIN/SUBSCRIPTIONS- Corrected a bug in the column display where the text and background color would be the same.
• TEMPLATES/RSS_XML- Removed the "generator" tags.
     - The "{$config.COMMUNITY_TITLE}" string should not be in the rss generator meta field, because it is not a generator, it is a title.
• TEMPLATES/SEARCH- Max Search Date Range Fixed.
     - Corrected the pre-filled date range entry box from "Week" to "Year".
     - Automatically fill in the default "Maximum Search Date Range" (defined by Control Panel > Feature Settings > Search) to the "Newer than" field.
• UBB_JS/BOXOVER.JS- In UBBT 7.5.8, the script title and original author's name was removed; this information has now been restored in 7.5.9.
• STYLES/ADMIN.css- Cleaned up. From 11,448 bytes to 11,244 bytes
• STYLES/COMMON.css- Cleaned up and compressed. From 1,423 to 1,259 bytes. This file is called with every page that is viewed on your forums. The smaller it is, the better.
• [MULTIPLE]INDEX.html- In previous builds this was a ZERO-BYTE empty file. The problems with that were that some FTP programs didn't know how to transfer these files. Also, some overzealous "System Cleaners" would delete these files. This has been solved by adding content to them. They are now a basic page that when viewed, forwards to the root of the domain.
• [MULTIPLE]LANGUAGES, TEMPLATES- This update also introduces necessary changes for moving forward to full utf-8 character encoding support. Having having iso-8859-1 (or a random) character encoding style may leave your site open to XSS attacks.

Note: This is not recommended if you've modified the stock styles as your changes will not carry over!
If you would like to utilize the corrected styles (which only include updated names, font size corrections and proper hex codes for colors) you can import the three files (1.txt, 2.txt, 3.txt) from install/styles directory.

1. Go to Control Panel > Styles
2. Choose the "Import Style" bottom-tab.
3. Click the "Browse" button
4. Navigate to the install/styles directory on your local computer.
5. Choose 1.txt, 2.txt, or 3.txt.
6. Click "Continue"
Do this for each of the three txt files listed above.

Take note that these files will need to be available on your local computer as the editor will not look for files on the system.

You will then need to remove the original styles listed in the above-quoted changelog.

Don't forget to set your Default style and click the "Update Styles" button after an import of the new styles.

NOTES: New installs can ignore this - it's automatically done during the new install process.

Posted on January 25th, 2015 - Updated on February 17th, 2017
▼ Sponsored Links ▼
▲ Sponsored Links ▲


( Posted)

Related Products

▼ Sponsored Links ▼
▲ Sponsored Links ▲
For the best viewing experience please update your browser to Chrome, Firefox, or Opera