Log in

View Full Version : vBulletin 3.5 Beta 3 Released


Marco van Herwaarden
06-27-2005, 01:31 PM
As posted by Kier on vb.com:
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 (http://www.vbulletin.com/forum/showthread.php?goto=newpost&t=143262).[/quote]

Marco van Herwaarden
06-27-2005, 01:32 PM
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.

Andreas
06-27-2005, 01:51 PM
Plus

Hook cache_templates in global.php
Custom Templates can be cached here
Hook style_fetch in global.php
Possibility to change StyleID on certain conditions
Paid Subscriptions done with Class/API
Can be easily extended with custom Payment Processors


Minus

Still no Hooks in ACP

Dan
06-27-2005, 02:59 PM
Boo on the no hooks in ACP :(

Hopefully we will see some soon :D

PixelFx
06-27-2005, 08:25 PM
would be nice to see reacurring payments added to stock paypal system in beta 4 :P

Wordplay
06-27-2005, 09:30 PM
i've got a question.

since now all the hacks are installed without modifying the actual scripts (php files). couldn't i already install the beta release 3.5 if i'm going to upgrade to 3.5 later anyways, and start installing the hacks? then just update to the gold release later on?

Andreas
06-27-2005, 09:37 PM
Not all Hacks are Plugin-only, there will always be some that require file edits.

Chris M
06-27-2005, 10:21 PM
Beta 3 is not working for me, as usual ._.

Getting a stupid upgrade error... :ermm:

Satan

007
07-03-2005, 09:31 PM
Is there an estimated release for the next version or final version? If it's soon then it's almost worth waiting... if not then I will probably shoot for the current version.

Tony G
07-04-2005, 01:45 AM
I'll have to use...

"When it's finished."

Brandon Sheley
07-05-2005, 05:45 PM
i'm getting exceited about the new vB i tested the version 1, but haven't tried 2 or 3. On the next version, beta or gold, I'll check out again.. keep up the great work Dev's :)

DRJ
07-06-2005, 11:31 PM
Any idea on when the final version will be released?

Paul M
07-07-2005, 12:06 AM
A while yet i would think.

It's about time we got beta 4 ......

PixelFx
07-07-2005, 12:12 AM
A while yet i would think.

It's about time we got beta 4 ......
*twitches* can't wait

COBRAws
07-07-2005, 02:57 AM
beta 9? :P

Brandon Sheley
07-08-2005, 04:16 PM
beta 9? :P
if thats what it takes ;)