vBulletin 3.5 Beta 3 Released

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

    vBulletin 3.5 Beta 3 Released

    vBulletin 3.5 Beta 3

    Like beta 2's release, the majority of changes made to beta 3 are bug fixes. However, there are some additional changes of interest:
    • Quick edit now supports all editors (plain textbox, standard, WYSIWYG).
    • Quick edit is now invoked by clicking the edit button once. You can click "Go Advanced" to get to the full edit form.
    • Quick edit now includes quick deletion.
    • Maximum possible editor mode (none, standard, wysiwyg) is now settable individually for full editor, quick reply and quick edit via the Admin CP.
    • Opera 8.01 now supports AJAX functions (Opera 8.0 does not however).
    • Memory leaks in Javascript code have been fixed.
    • Paid subscriptions have been redone to provide easier extension. Note that not all payment processors have been converted to the new system yet.
    As this is still a beta release, the same caveats from Beta 1 and 2 still apply:
    • Beta software is unsupported. You should install beta versions at your own risk.
    • Known issues exist within this version. You should not install beta software on production sites.
    • You should always back up your database fully before attempting to install beta software.
    • If you choose to install this version, you should be aware that we plan to release new beta versions in rapid succession as bugs are fixed and holes are plugged. Do not install this beta 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).
    Javascript Issues
    As Beta 3 contains some fairly extensive changes to various javascript systems, you may need to warn your users that they should expect to have to empty their caches or do hard-refreshes from time to time to make sure that they have the latest javascript code.

    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 a beta, full changed file lists will not be provided.

    Discussion
    To discuss this release, please continue to use this thread.
    Last edited by Kier; Mon 27 Jun '05, 6:01am.
  • Kier
    Former Lead Developer, vBulletin
    • Sep 2000
    • 8179

    #2
    Template Changes since Beta 2

    showthread_quickreply

    Removed the 5th argument to create the editor in JavaScript (the argument in the conditional).

    Requires revert? Yes, you really should get this change.


    SHOWTHREAD

    Shuffled around some AJAX and Quick Reply stuff to make Quick Edit work properly. If you want to fix your existing template, check that all the conditionals agree with the new ones (use your template diff system)

    Also:
    • Replaced script src reference to vbulletin_ajax_postedit.js with vbulletin_quick_edit.js
    • Replaced references to ajax_posteditor with vB_QuickEditor
    • Replaced vB_AJAX_PostEdit_Init('posts') with vB_AJAX_QuickEdit_Init('posts')
    Requires revert? Yes


    showthread_quickreply

    Removed $vBeditTemplate[quickreply] (moved to SHOWTHREAD)

    Requires revert? Yes


    postbit
    postbit_legacy


    Removed $post[post_editable]
    Added name="vB::QuickEdit::$post[postid]" to edit button links

    Requires revert? Yes (unless you want to make the edit manually)


    postbit_quickedit (New)

    New template with lots in common with showthread_quickreply, used to build the editor used in Quick Edit.


    threadadmin_moveposts

    Changed
    HTML Code:
    <div class="fieldset">Title<br />
    to
    HTML Code:
    <div class="fieldset">$vbphrase[title]<br />
    Requires revert? No


    FORUMDISPLAY
    SHOWTHREAD
    search_results


    Changed
    HTML Code:
    <optgroup label="Option:">
    to
    HTML Code:
    <optgroup label="$vbphrase[option]">
    Also changed 'Go {%1$s)' to $vbphrase['go_x'] in SHOWTHREAD and search_results

    Requires revert? No (unless your board isn't using English)


    modifyoptions

    Removed
    HTML Code:
    <if condition="$show['wyswiygoption']">
    and it's corresponding </if> as it didn't make much sense, especially if WYSIWYG is only temporarily disabled.

    Requires revert? No - Legacy support is included.


    postbit
    postbit_legacy
    showthread_list


    Changed $SHOWQUICKREPLY to $show['quickreply']

    Requires revert? Yes (but you might as well make the changes manually if you have customized these templates)


    SHOWTHREAD

    Changed $WYSIWYG to $show['wysiwyg']

    Requires revert? Yes (make the edit yourself if you have customized this template)


    newpost_attachment

    Changed
    Code:
    onclick="manageattachments(
    to
    Code:
    onclick="vB_Attachments.open_window(
    Requires revert? Yes (just make the edit yourself)


    SHOWTHREAD
    search_results

    Added attachment moderation to inline moderation.

    Requires Revert? Yes if you require this feature. Easiest to just add the <option> to the inline moderation select box.



    modifyprofile_birthday

    Replaced "Clear" with a phrase.

    Requires revert? No, unless your board is not using English.


    subscription_paymentbit
    subscription_payment_paypal
    subscription_payment_nochex

    Change variables to reflect new system

    Requires revert? Yes


    subscription
    USERCP_SHELL

    Renamed subscriptions.php to payments.php

    Requires revert? Yes


    forumjump

    Removed the "Please select one" and "_______[...]" options as they are no longer necessary.

    Requires revert? No.


    announcement

    Added spaces before to colons.

    Requires revert? No.


    editor_toolbar_on
    showthread_quickreply
    postbit_quickedit


    All had dir="$stylevar[textdirection]" added to <textarea> fields to support RTL languages

    Requires revert? Yes (but only if you support RTL langauges)


    MEMBERINFO
    im_aim
    im_icq
    im_msn
    im_yahoo
    postbit
    postbit_deleted
    postbit_ignore
    postbit_ignore_global
    postbit_legacy


    The onclick events for links that create popup windows were changed to prevent 2 windows from being created.

    Requires revert? No, as nothing will break if you don't, but it is recommended.

    Comment

    • Mike Sullivan
      Former vBulletin Developer
      • Apr 2000
      • 13327
      • 3.6.x

      #3
      Beta 3 Upgrade Bug: Custom BB Codes

      If you have already upgraded to beta 3 and you have custom BB codes, you are likely affected by a bug in the upgrade script causing custom BB codes to not function properly. I have just modified the download to fix this bug, so future upgrades will not be affected.

      If you have upgraded and your custom BB codes do not work, you must go into the custom BB code manager and edit the replacement for each custom BB code (replacing the references to {option} and {param}).

      Again, if you have not downloaded beta 3 as of this posting, you will not be affected by this issue.

      Comment

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