No announcement yet.

vBulletin 2.2.6 Released

  • Filter
  • Time
  • Show
Clear All
new posts

  • vBulletin 2.2.6 Released

    vBulletin 2.2.6

    vBulletin 2.2.6 includes several bug-fixes, particularly relating to new settings in PHP 4. We recommend that you upgrade as soon as possible, or alternatively, apply the security fix available for version 2.2.5 and below.

    Version 2.2.6 has now been officially released.

    Backing up forums

    Please be sure to check your backups, that they are complete before continuing with an upgrade. We had reports that PHP was causing time out errors when creating the back up SQL, and this was causing for incomplete or corrupted backups. The safest way to do a backup is to use the mysqldump utility through telnet, as it will not suffer from any such problems.

    Installation / Upgrade Instructions

    These are available in the Members Area.

    Templates changed: (from 2.2.5)
    • forumhome, navbar, whosonline - fixing Javascript refresh issues

    Bug Fixes
    • Changes to allow vB to work when register_globals is disabled
    • Fixed a few PHP 4.2+ specific issues
    • Report.php now takes into account whether the email functions are enabled
    • (details) Fixed more smilies link in vbcode.js
    • Buddies will no longer show as being online when they've just logged out
    • Fixed a potential escaping error in poll.php
    • (details) Added sessionhash to missing link in forumdisplay.php
    • Fixed templates used in private.php
    • (details) Ensure $perpage is > 1 if specified in showthread.php
    • Global.php no longer loads the forum jump when the server is too busy
    • Fixed Apache 2/PHP 4.2.0 bug related to getenv()
    • Fixed Apache 2/PHP 4.2.0 bug related to setcookie() -- to use the workaround add:
      define('USE_COOKIE_WORKAROUND', 1);
      to your config.php!
    • (details) Fixed typo in variable initialization in newthread.php
    • Fixed bug where a different username could be specified on top of your own when posting a new thread
    • Email notifications are now only sent out when a post is actually inserted into the database
    • Additional validity checking on the homepage field
    • (details) Fixed bug that allowed bypassing of custom title maximum length
    • Htmlspecialchars()/censor attachment filenames before displaying
    • (details) Fixed bug preventing mods from making global announcements
    • Explain/showqueries are now disabled unless you are running in debug mode (not recommended)
    • (details) Fixed bug where last poster data could be incorrect
    • (details) Fixed bug where guests could possibly be ignored
    • ASCII 173/160 are no longer allowed in messages (replaced with _)
    • Improved thread deletion performance when there are no attachments
    • Fixed bug in homemade is_uploaded_file() function where upload directory wouldn't be determined correctly

    Files changed: (from 2.2.5)
    • attachment.php, avatar.php, editpost.php, forumdisplay.php, global.php, member.php, member2.php, misc.php, moderator.php, newreply.php, newthread.php, poll.php, private.php, private2.php, register.php, report.php, showthread.php, usercp.php, admin/avatar.php, admin/backup.php, admin/bbimport.php, admin/db_mysql.php, admin/functions.php, admin/global.php, admin/icon.php, admin/sessions.php, admin/smilie.php, admin/stats.php, admin/style.php, admin/template.php, admin/user.php, mod/global.php, mod/moderate.php
    • upgradex.php - fitting with sanity check and register_globals compatible
    • And the usuals (all for just the version number): admin/global.php, admin/install.php, admin/upgrade1.php, admin/upgrade19.php

    In conclusion...

    Go and upgrade! This release includes important fixes for everyone, and we would recommend that you upgrade as soon as possible.

    Senior Member
    Last edited by John; Mon 3 Jun '02, 12:50pm.
    John Percival

    Artificial intelligence usually beats real stupidity ;)

  • #2
    Files changed between 2.2.6 RC and 2.2.6 final:

    avatar.php, editpost.php, memberlist.php, newreply.php, private.php, usercp.php, admin/forum.php, admin/usergroup.php

    John Percival

    Artificial intelligence usually beats real stupidity ;)


    widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.