Kalpana Kalpana (Editor)

UBB.threads

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
UBBSystems, LLC

Written in
  
PHP

Type
  
Discussion forum

Development status
  
Current

Platform
  
MySQL

UBB.threads

Stable release
  
7.6.0 / February 2017; 1 month ago (2017-02) (original release circa 1996)

UBB.threads (formerly WWWThreads) is an Internet forum software package originally written by Rick Baker. Written with PHP using a MySQL database backend, it is comparable to other forum software written in PHP.

Contents

WWWThreads was originally written in Perl starting in 1997, then a PHP version was made in 2000. WWWThreads was notable for being one of the first forum software packages to support both flat and threaded discussion. In 2001, WWWThreads was acquired by Infopop Corporation (later known as Groupee, Inc. and now known as Social Strata), owners of the Ultimate Bulletin Board software. It was consequently renamed UBB.threads. After WWWThreads' acquisition by Infopop, the Perl version of WWWThreads was discontinued. The last Perl version of WWWThreads was version 5.4.3. All subsequent versions of UBB.threads starting with version 5.5 were released in PHP only. UBB.threads 6.0 was released in the spring of 2002. The current version is 7.6.0.

On January 1, 2010, UBB.threads was spun off from Social Strata, and sold to Mindraven, Inc. However, in June 2011, UBB.threads was sold to UBB Systems.

Version 7.0 series

While Groupee initially proposed a new forum software package designed to replace UBB.classic and UBB.threads, they wound up using several portions of the core of UBB.threads. While the name implies an upgrade to threads, the v7 branch is seen as more of a complete overhaul of the initial code base as well as heavy feature adaptations from UBB.classic.

While the v7 branch retains the UBB.Threads name, it is incompatible with prior versions due to the coding overhaul. Any "upgrades" to v7 are done as an import as if it were from any other 3rd party product. In addition to the importer for previous versions of UBB.threads, importers for UBB.classic v6.x, phpBB v2.x and v3.x, Simple Machines Forums 1.1, vBulletin 3.8.x, FusionBB3, YaBB 2, WowBB, and WWWBoard 2.x are also available. Version 7.0.0 was released on October 5, 2006.

Version 7.1 series

Primary new features included some features that were trimmed out from the transition from the UBB.classic and UBB.threads 6.x series to UBB.threads version 7.0. Some of these features included: Custom titles. User-selectable languages. User-defined forum sorting options. Other major new features included: Online mood indicators on posts. Auto-deletion of pointers to moved threads. CAPTCHA user registration. Version 7.1.0 was released on February 20, 2007.

Version 7.2 series

The largest new feature in this version is the addition of an image gallery feature. Other significant new features included teaser forums and a spoiler BBCode tag, as well as some code cleanup. Version 7.2.0 was released on July 16, 2007.

Version 7.3 series

Version 7.3 introduces: Improved spider-friendly URLs, with the option to add a fake .html extension at the end of each page. Group-based permissions. The ability to hide user post counts. An improved pagination routine. A custom BBCode editor. A drop-down search box. Version 7.3.0 was released on May 7, 2008.

Version 7.4 series

Initially known as version 7.3.2, while version 7.4 is mostly bugfixes from previous versions, there are a few new features being introduced. Some new features being introduced include: A search function for the user list. A mass permission copy page. Unlimited custom islands. Two new portal islands (one that displays today's birthdays, and a "featured member" portal island that selects and displays a random user who is not banned) [1]. Version 7.4.0 was released on October 16, 2008.

Version 7.5 series

Major new features for version 7.5 include: A redesigned user profile page. A UBB Buddies box. blogging features were added by way of visitor comments section on the user profile page. An administrator option to disable the calendar was also added. Version 7.5.0 was released on February 24, 2009.

Version 7.6 series

Primary changes for version 7.6 include: A completely updated Control Panel pages. Every forum page has been updated to be mobile friendly. Proper time zones and automatic Daylight Saving Time adjustments. Updated profile pages with basic social networking support. Additional blogging features where users can now comment on their own profile pages or delete items from it. Full support for https, IPv6, proxies and CDN support. UBB.Gallery pages have been rewritten. Complete overhaul for all language files. Additional detection triggers for parsing spammers and checking them against StopForumSpam. Updated all pages to validate as error free HTML5 pages with CSS3. Cleanup and optimization of all HTML, CSS, and PHP code. Version 7.6.0 was released on February 15, 2017.

Version 8.0 series

Version 8.0 was a proposed build of UBB.threads which was abandoned in early 2011. While alpha builds exist, the only people who had access to them where those who were on the v8 Testing Team, which was covered by a Non-Disclosure Agreement. UBB.threads v8 was never released to the public.

The first v8 changelog was posted on May 26th, 2009 in the private Beta Testing forum at UBB.Central. The final changelog entry was posted on Apr 15th 2011.

Some code and feature ideas which where to appear in the v8 release have appeared in various releases of the v7.5 series. Most of the remaining user and administrator ideas from v8 have been included in the v7.6 series.

History

On November 10, 2008, UBB.threads developer Rick Baker began a survey on whether the next major release should include blogs, or whether it should include a GUI redesign [2]. An issue of concern is that if blogs are added in the version before the GUI redesign, the blogging feature would have to be reworked again in the next version afterward that the GUI redesign is applied to. Current plans for the GUI redesign call for true user-selectable skins, which will allow for complete changes in the GUI design rather than simply changing the color schemes, as well as a WYSIWYG editor.

On November 23, 2008, it was decided from the poll that the next major version will include blogs, and the version afterward will include a GUI redesign. However, in January 2009, it was discovered that a user created several disposable accounts to skew the results towards blogs, and that the GUI redesign was the true winner.

On January 22, 2009, it was announced that version 7.5 will be the last major release in the UBB.threads 7.x series, and that the next major version will be version 8.0 [3]. Version 8.0 will include both a GUI redesign and blogs along with several other new features, including an API. Beta testing for UBB.threads 8.0 would consist of two phases; the first phase of beta testing (beginning December 2009) will be of the redesigned administrator control panel, while the second phase of beta testing will be of the user front end.

On January 1, 2010, it has been announced that the overall software package of version 8 would simply be known as UBB, with the UBB.threads name referring to the forums part of the software. At the same time, the gallery portion of the software would be known as UBB.gallery, and the blogs portion would be known as UBB.blogs.

Suspension of v8 project

Shortly after the acquisition of UBB.threads by UBBSystems, it was announced that a new 7.6 version would be released as a stopgap, which will add several requested features and bugfixes. Currently, Version 8 is on hold due to it being incomplete and needing more work.

References

UBB.threads Wikipedia