PDA

View Full Version : vBulletin Blog 1.0.3 Released


Freddie Bingham
Mon 17th Dec '07, 5:06pm
vBulletin Blog 1.0.3 is a maintenance release to our second vBulletin add-on. It contains a number of bug fixes since the release of 1.0.2. This is the first release of vBulletin Blog that will function properly with vBulletin 3.7.0

Some of the bugs fixed include:
23505 (http://www.vbulletin.com/forum/project.php?issueid=23505) - "Can Remove Entry" permission not functioning.
23504 (http://www.vbulletin.com/forum/project.php?issueid=23504) - Moderation options missing from "Approve Comments".
23390 (http://www.vbulletin.com/forum/project.php?issueid=23390) - Ignored users can still see your blog.
23645 (http://www.vbulletin.com/forum/project.php?issueid=23645) - Pagination not showing.
23548 (http://www.vbulletin.com/forum/project.php?issueid=23548) - JS error when sending a commentSee a full list of bugs fixed between Blog 1.0.2 and 1.0.3 (http://www.vbulletin.com/forum/projectsearch.php?do=viewreport&issuereportid=92)

Upgrading/Installing the Blog

Upgrades and new installations of the Blog follow the same process: upload the files and import the XML. After this, you will see a message that your upgrade or install was successful. For full instructions on how to upgrade or install, please see this manual entry (http://www.vbulletin.com/forum/../docs/html/blog_install).

About the Blog

vBulletin Blog is a fully featured blogging add-on that enables community members to create their very own online blogs within vBulletin. Giving members a place to post thoughts, ideas and musings will keep users returning to the community again and again, and advanced administration features allow forum owners and moderators to keep control and integrate Blog into vBulletin’s existing look and feel.

vBulletin Blog makes it simple for community members to create their own space within the community. Getting started is as simple as posting the first message (using the same familiar vBulletin editor). There is no lengthy setup process - blog owners are free to personalise their blog at any time by defining a title and a description that will appear at the top of every blog post.
Find out more about the Blog
(http://www.vbulletin.com/forum/../features_blog.php)
View the Blog's' manual (http://www.vbulletin.com/forum/../docs/html/blog_main)
See the Blog in action on the vBulletin.com community forums (http://www.vbulletin.com/forum/blog.php)Note that to install the Blog, you must be running vBulletin 3.6.8 or newer!

Pricing and Ordering

The Blog is priced at $50, which includes one year of software updates. The renewal fee for an additional year of updates is $20. Existing customers with active vBulletin licenses can purchase the Blog immediately via the members' area (http://members.vbulletin.com/).

vBulletin 3.6.8 or newer is required to install the Blog. vBulletin 3.7.0 requires Blog version 1.0.3 or higher.

Freddie Bingham
Mon 17th Dec '07, 5:07pm
Templates with Mandatory Changes Since Blog 1.0.2

A mandatory change indicates that functionality will be explicitly broken if you do not apply this template change. This could be as small as a broken image or as significant as data loss. Always make sure these changes are applied as soon as possible.

Remember, you only need to manually apply changes to templates that you have explicitly customized. Use the "Find Updated Templates" option and cross reference with this list (if you are upgrading from Blog 1.0.2). We recommend reverting your customized templates and recustomizing them to guarantee you have all the necessary changes.


blog_show_entry
For vBulletin 3.7 compatibility, change

<script type="text/javascript" src="clientscript/vbulletin_quick_comment.js?v=$vboptions[simpleversion]"></script>Add to

<if condition="defined('YUI_VERSION')">
<script type="text/javascript" src="clientscript/vbulletin_quick_comment.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript" src="clientscript/vbulletin_quick_comment_blog.js?v=$vboptions[simpleversion]"></script>
<else />
<script type="text/javascript" src="clientscript/vbulletin_blog_quick_comment.js?v=$vboptions[simpleversion]"></script>
</if>Change

var blog_quick_comment = new vB_BlogQuickComment("qc_form", $vboptions[postminchars]);to

var quick_comment = new vB_QuickComment_Blog("qc_form", $vboptions[postminchars]);
BLOG
For 3.7 Compatibility, change:
<script type="text/javascript" src="clientscript/yui/yahoo-dom-event.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript" src="clientscript/yui/connection.js?v=$vboptions[simpleversion]"></script>to

<if condition="!defined('YUI_VERSION')">
<script type="text/javascript" src="clientscript/yui/yahoo-dom-event.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript" src="clientscript/yui/connection.js?v=$vboptions[simpleversion]"></script>
</if>
blog_entry_editor
Changed the sending of trackbacks from edit entry to utilize the same method as new entry (click trackback box, select URLs on next page).Templates with Non-Mandatory Changes Since Blog 1.0.2

Your Blog installation will not be broken if you don't apply these changes, but small bugs may be fixed and new functionality may be available by applying these changes. We recommend you apply these changes in the same way that you apply mandatory changes.
blog_cp_modify_profile
Added tabindex="1" to the title input so that the tabbing flows properly from the title to the description. See 23399.
blog_sidebar_user
Added a conditional of <if condition="$show['gotoblog']"> around the second instance of "Go to my blog" in the html. See bug 23398.
blog_home_list_comment
Changed comment link to point to the specific comment so that comments on page 2 or greater are shown properly when the link is followed.

Change

b=$updated[blogid]#comment$updated[blogtextid]to

bt=$updated[blogtextid]#comment$updated[blogtextid]Requires revert? No, see 23488
blog_show_entry
Change qc_submit to qr_submit and qc_preview to qr_preview
blog_show_entry
For vB 3.7 compatibility, the "Members on my Buddy list" and "Members on my Ignore list" phrase/html was adjusted.
blog_sidebar_user
blog_entry_without_userinfo
blog_entry_with_userinfo
blog_home
blog_list_blogs_blog
Conditional added for 3.7 compatibility with the the $vbphrase[add_x_to_buddy_list] phrase since the terminology has changed in 3.7
blog_home
blog_entry_editor_category
Changes to hardcoded left and right values (to $stylevar[left] and $stylevar[right]) to better support RTL languages.
blog_cp_manage_trackbacks
blog_cp_modify_options
blog_entry_editor
blog_sidebar_generic
blog_sidebar_user

References to "My" have been changed to "Your". New phrases have been created; the existing phrases were left in place for now so templates do not need to be reverted.

Freddie Bingham
Mon 17th Dec '07, 5:08pm
/

blog.php
blog_inlinemod.php
blog_post.php
blog_subscription.php
blog_usercp.php
admincp

blog_admin.php
clientscript

vbulletin_ajax_blogcalendar.js
includes

blog_functions.php
blog_init.php
blog_plugin_usermerge.php
class_blog_entry.php
class_blog_response.php
xml

product-vblog.xml
cpnav_vbblog.xml New:

includes

class_profileblock.php
clientscript

vbulletin_quick_comment_blog.js
vbulletin_blog_quick_comment.js Removed:

clientscript

vbulletin_quick_comment.js (the new version of this file is included with vB 3.7.0)

Freddie Bingham
Mon 17th Dec '07, 5:08pm
If you would like to discuss this release, please use the following thread:

vBulletin Blog 1.0.3 Release Discussion (http://www.vbulletin.com/forum/showthread.php?t=252679)