vBulletin 3.5 RC3 Released

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Kier
    Former Lead Developer, vBulletin
    • Sep 2000
    • 8179

    vBulletin 3.5 RC3 Released

    vBulletin 3.5 Release Candidate 3

    Release Candidate 3 represents what we hope will be the final unstable release prior to the full vBulletin 3.5.0 offering.

    What is a Release Candidate?

    A release candidate differs from a beta release in that there are no known bugs. However, this does not mean that there aren't any bugs. A release candidate represents a version of the software that we believe is ready for release, but requires some more testing before we're sure.

    Notes:

    This release comprises all the bugs reported and fixed since 3.5 RC2. Of particular note is a workaround to a new issue present in PHP 5.0.5 and 5.1.x versions, relating to shutdown functions. We hope that the PHP developers will come to their senses and fix this problem but until they do we must work around it.

    A behavior in vBulletin has been altered, that being that if birthdays are required at registration then users may not alter their birth date afterwards (the admin can change it for them). If your board was set to require birthdays at registration, you will need to re-enable this option via vBulletin Options > User Profile Options > Require Date of Birth.

    Queries in external.php and in the find new posts system have been optimized for faster processing.

    Other bugs of note fixed in RC3:
    • A problem relating to right-to-left boards showing text that should always be displayed in left-to-right fashion incorrectly has been resolved. Email addresses, URLs and instant messenger handles are now always displayed left-to-right. [view]
    • When logging in using the navbar form on a no permission page, the tab order of the form fields was unintuitive, this has now been resolved. [view]
    • The inability to edit your password and email while your profile is locked has been rectified [view]
    • A problem whereby the newpost_attachmentbit appeared to not be used has been solved [view]
    • if you are a guest and the only person viewing a forum or a thread, the currenly active user's box will now display Browsing: 1 Guest instead of not appearing [view]
    • The 'please upgrade to vBulletin 3.5' error message that was displayed when the datastore cache became corrupt has been changed to something far more verbose and descriptive. [view]
    As this is still not considered a stable release, the same caveats from previous beta releases still apply:
    • Pre-release software is unsupported. You should install pre-release versions at your own risk.
    • You should always back up your database fully before attempting to install pre-release software.
    • If you choose to install this version, you should be aware that there may be a new version released within a very short period of time. Do not install this version if you are not willing or able to keep up-to-date with new releases.
    • ImpEx does not support the 3.5 code yet, and will not support it until the release of 3.5.0 (stable).
    Installation / Upgrade

    These use the same process as all previous vBulletin 3 releases. Please refer to an earlier release announcement for full instructions.

    Changed Files

    As this is still not a stable release, full changed file lists will not be provided.

    Bug Reports

    You may report bugs by clicking here. Before reporting a bug, please attempt to recreate the bug on a default, uncustomized style (especially if your errors are JavaScript related). Additionally, if you have used the plugins/products system at all, please attempt to recreate the issue with the plugins system disabled!

    Discussion

    To discuss this release, please post in this thread.
    Last edited by Kier; Thu 8 Sep '05, 8:46am.
  • Kier
    Former Lead Developer, vBulletin
    • Sep 2000
    • 8179

    #2
    Template Changes since RC2

    SHOWTHREAD

    Don't send value of QR buttons to server as it is only used by the javascript, this was also causing problems with multibyte languages and mod_security.

    Additionally, added a conditional to prevent the collapse button for quick reply from appearing to Mozilla users. (This portion does not require a revert.)

    Requires revert? Yes, or change this.form.clickedelm.value to just clickedelm

    modifypassword
    navbar
    register
    STANDARD_ERROR
    STANDARD_ERROR_LITE

    Added additional argument to the md5hash() function calls for improved integration options.

    Requires revert? No, unless you are planning on using hooks during login/registration to integrate with other applications.

    postbit_deleted
    postbit_ignore
    postbit_ignore_global
    postbit_legacy
    SHOWTHREAD

    Made the spacing around the postbit blocks consistent (based on the postbit template).

    Requires revert? No.

    threadbit
    forumhome_loggedinuser
    forumdisplay_loggedinuser

    Added $stylevar[dirmark] to enforce the proper direction of the language. This deals with bugs 907 and 1021. which deal with the mixing of Right-to-Left and Left-to-Right characters. This option will only be enabled if you select "Enable Directional Markup Fix" in the Language Manager. It must be done for each language you wish for it to be applied to. It will add a few bytes to every page.

    Requires Revert? If you wish to enable this, it would be easiest to just look at the new templates to see where to insert the new code.
    STANDARD_ERROR
    STANDARD_ERROR_LITE
    STANDARD_REDIRECT

    Added a <meta> robot tag to prevent indexing of these pages.

    Requires revert? No.

    FORUMDISPLAY

    Add:
    HTML Code:
    <input type="hidden" name="quicksearch" value="1"/>
    after
    HTML Code:
    <input type="hidden" name="do" value="process" />
    twice.

    This change allows "Search this Forum" to use the member's preferred fulltext search type, assuming fulltext is enabled and the member has permission to use both.

    Requires Revert? No

    navbar
    Add
    HTML Code:
    <input type="hidden" name="s" value="$session[sessionhash]" />
    after
    HTML Code:
    <input type="hidden" name="quicksearch" value="1" />
    See bug 1085

    Require Revert? No

    showthread_list

    Removed unused behaviour CSS

    Require Revert? No
    navbar
    STANDARD_ERROR

    STANDARD_ERROR_LITE

    Removed checked="checked" from 'Remember Me' checkbox to make it un-checked by default (see here for details)

    Requires revert? No.
    search_results

    Removed unnecessary duplicated conditional.

    Requires revert? No.
    modifyoptions

    Unclosed <span> tag.

    Find <span><td> and replace with </span></td>

    Requires revert? Only for W3C compliance

    navbar

    Moved a <br /> inside the forum description conditional for aesthetic reasons.

    Requires revert? No.

    pm_popup_script

    Added statusbar=yes so statusbar appears on new pm windows

    Requires revert? No.

    newpost_usernamecode

    Remove link to focus on the login box if the current request method is post since we'll lose any data.

    Requires Revert? Yes

    modifyprofile_birthday

    Valid birth dates can no longer be modified by users when Require Date of Birth is enabled in the vBulletin options. The birth year is also now required when Require Date of Birth is enabled.

    Requires Revert? Yes
    showthread
    showthread_similarthreads


    Moved a <br /> from showthread to showthread_similarthreads - see bug 1163.

    Requires revert? No.


    bbcode_code_printthread
    bbcode_html_printthread


    Changed to use <code> tags instead of <pre> tags to allow easier printing.

    Requires revert? Yes


    search_results

    Added a message about the age of the search. This was added along with an option to disable search result sharing to lessen the effects of bug 2562

    Requires Revert? No


    calendarjump

    Made "Please select one" unselectable.

    Requires Revert? No


    newpost_attachment

    Added
    var newpost_attachmentbit = '$newpost_attachmentbit';
    above
    vB_Attachments = new vB_Attachment('attachlist', '$editorid');

    Requires revert? Yes

    newpost_attachmentbit

    Replaced
    $stylevar[imgdir_attach]/$attach[extension].gif
    with
    $attach[imgpath]

    Requires revert? Yes


    editpost
    modifysignature
    newreply

    newthread
    pm_newpm

    <form> tags moved from above to below $preview / $postpreview

    Requires revert? No, unless you allow HTML posting (which you shouldn't of course...)


    MEMBERINFO
    memberlist_resultsbit

    Added rel="nofollow" to search links for a specific user

    Requires revert? No, unless you no longer wish the links to be indexed.



    The following template edits relate to right-to-left language support - if you do not have any RTL languages installed you may ignore these edits.
    modifyprofile

    dir="ltr" to homepage, icq, aim, yahoo, msn text input fields

    modifypassword

    dir="ltr" to email, emailconfirm fields

    modifyavatar

    dir="ltr" to avatarurl field

    modifyprofilepic

    dir="ltr" to avatarurl field

    register

    dir="ltr" to email, emailconfirm, parentemail fields

    memberinfo

    added dir="ltr" to homepage, icq, aim, yahoo, msn links

    im_send_icq

    added dir="ltr" to $userinfo[icq], $bbuserinfo[email] text

    im_send_aim

    added dir="ltr" to $userinfo[aim] text

    im_send_msn

    added dir="ltr" to $userinfo[msn]

    im_send_yahoo

    added dir="ltr" to $userinfo[yahoo]

    contactus

    added dir="ltr" to email form field

    [ALL] Requires revert? Only if you use RTL languages. (See bug 1161)


    Comment

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