vBulletin 5.2.5 Connect is now available.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Wayne Luke
    vBulletin Technical Support Lead
    • Aug 2000
    • 73927

    vBulletin 5.2.5 Connect is now available.

    vBulletin 5.2.5 Connect is now available to all vBulletin 5 Download customers with an active license. This version contains fixes and updates to over 130 issues in the software.

    System Requirements
    Minimum PHP Version: 5.5.0
    Minimum MySQL Version: 5.1.5

    Recommended PHP Version: 7.0.9 or higher
    Recommended MySQL Version: 5.7.0 or higher
    Recommended MariaDB Version: 10+

    Page Manager
    A Page Manager has been added to SiteBuilder. This first iteration is pretty basic. It lists all custom pages and channels and links to them for editing or deletion. This will be handy if you forget the route to a page or simply want to see what you or other administrators have created. Please give your feedback on this new feature so we can make it more robust in the future. This tool can be accessed by choosing the "Pages" option in SiteBuilder.

    SiteBuilder Menu
    Along with adding the Page Manager, a few other changes have been made to the SiteBuilder Menu. The Channel Manager link has been shortened to Channels. The Styles tool has been moved to the left most position for better flow in the menu.

    vBulletin Messenger
    Enhancements have been made to the AJAX polling in vBulletin Messenger to reduce server load. Along with this, there is a new option to allow Administrators to control how many Messenger chats appear on the Messages Dropdown menu. Messenger menus have also been refactored to use the vBulletin Responsive Menu component introduced in vBulletin 5.2.4.

    Image Uploads
    In order to handle an increasing number of metadata tags added to images by smartphones and cameras, image handling has been reworked. Most images that fail our internet security checks will be rewritten before storage. These images will have the majority of their metadata stripped upon saving. This allows us to prevent executable code from being embedded in images will providing support for a larger number of devices.

    Caveats
    • If your site needs support for Animated GIF images that are uploaded, you must use the ImageMagick library under Settings -> Options -> Image Settings. This will require that the ImageMagick executable is installed on your server and the exec() function is not blocked in your PHP settings. Contact your host if you need help setting up ImageMagick.
    • JPEG is a "Lossy" format. Converting JPEG images will result in a slight quality loss. This is currently unavoidable.


    UTF-8 Support
    New installations will use UTF8 character sets in the database when supported. If for some reason you cannot use UTF-8 in your database you can set the character set explicitly in /core/includes/config.php with this line:
    Code:
    $config['Mysqli']['charset'] = 'utf8';
    This allows us to move forwards on supporting UTF-8 on all vBulletin installations. We're working behind the scenes to make this possible given the wide range of character sets in use today. You should make sure that you have both the mbstring and iconv libraries installed in PHP if you need to support non-Latin languages.

    Code Cleanup
    A number of obsolete functions have been removed from the system. These are mainly in functions.php:

    split_string
    to_ascii
    fetch_soft_break_string
    construct_window_page_nav
    fetch_lastposter_userinfo
    vbmail
    fetch_profilefield_display
    vbheaders_sent
    exec_switch_bg
    fetch_start_end_total_array
    print_standard_error
    add_query
    convert_int_to_utf8
    convert_unicode_char_to_charset

    We have also removed the classes associated with Legacy User handling. Javascript and CSS have also been updated to remove obsolete code and class references.

    If you have third-party add-ons that use any obsolete code, you will need to contact the developers of those products for updates.

    Discussion
    You may discuss this release here: https://forum.vbulletin.com/node/4356369

    Current Version Support Schedule:
    • Active Version - 5.2.5
    • Security Patch - 5.2.4
    • Security Patch - 5.2.3
    • No Patch Release - 5.2.2 or earlier.

    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud demonstration site.
    vBulletin 5 API
  • Wayne Luke
    vBulletin Technical Support Lead
    • Aug 2000
    • 73927

    #2
    Release Notes - vBulletin 5 - Version 5.2.5 Bug

    • [VBV-1670] - Invite Members - My Subscribers List "Select All" function is broken
    • [VBV-2402] - (Porting from vB4) Empty line after[indent] BB code is stripped when BB code is parsed
    • [VBV-3498] - Mysterious timestamp "?_=1345927022154" added to url after logging in
    • [VBV-5239] - Indent level 2 or more bb code doesn't render
    • [VBV-5631] - - Subscribers will be displayed just below the blog owner. Not being displayed.
    • [VBV-5646] - Search option for blog with a long title spills out of frame
    • [VBV-6099] - Typo: Caption for Time Zone selection in User Settings. Says "from the list below", when it should be "above"
    • [VBV-6130] - User Settings > Profile tab: Improve styling for custom User Profile field categories names
    • [VBV-6166] - Search filters issue when text its too long
    • [VBV-6214] - After commenting, user is scrolled to the next post
    • [VBV-6368] - uploadUrl() may fail with https
    • [VBV-6448] - "Remove Link" link on link discussions can be clicked throughout the whole line
    • [VBV-7202] - Entering a long text in the search bar can be seen pass the down arrow and magnifying glass
    • [VBV-7246] - Inconsistency in opening menus on hover or on click
    • [VBV-8131] - Opening My Profile or User Settings in alternate tab on middle-click is broken.
    • [VBV-8205] - PHP Notice: Undefined variable: imgurl in ...\core\vb\api\content\link.php on line 318
    • [VBV-8763] - Construct Functions are public in some APIs
    • [VBV-8847] - Album Picture Storage Type link still visible in Admin CP if you search for: album
    • [VBV-10057] - Unremoved old widgets in class_upgrade_500a3 (widget_15, widget_birthday)
    • [VBV-10271] - Title of "Last Post" in blog exceeds the frame limit
    • [VBV-10502] - Clicking an unclickable pagination arrow under Blog Statistics takes the user back to the home page
    • [VBV-10738] - Responsive - Group -> Group Categories -> group toolbar misalignment
    • [VBV-11431] - Topic URLs in Arabic Character display bad characters
    • [VBV-11567] - Strict Standards Error when saving stylevars
    • [VBV-11651] - Duplicate post check is global rather than unique per topic
    • [VBV-11744] - If you edit a "Link" post and change the link preview image, it won't display the updated image unless you do a hard refresh or clear your browser's cache
    • [VBV-11988] - Advanced Search > Search Results > Keywords: Icon/Button misplaced (long search terms)
    • [VBV-12191] - Turning on template names in HTML causes JS errors when adding comments
    • [VBV-12359] - Link Content is not formatted correctly.
    • [VBV-12707] - On a fresh install, the installer page's charset defaults to ISO-8859-1 (which is due to the specified setting in the upgrade language file) instead of UTF-8, which is what the english & translated phrases use by default
    • [VBV-12732] - radio buttons mis-aligned on channel permissions page
    • [VBV-13261] - Category List Add Category doesn't save properly non english characters
    • [VBV-14037] - Assertor selects involving the primary key and other fields do not work correctly.
    • [VBV-14832] - Thumbnail image fetch (url_image) for link content should follow 301 redirect for the image
    • [VBV-15540] - The "see all subscribers" link on blogs is broken
    • [VBV-15557] - Displaying the wider column first in responsive isn't always correct
    • [VBV-15809] - Remove dead code related to the "conversation reply slideout"
    • [VBV-15907] - UTF8 Attachment File Names are being converted incorrectly.
    • [VBV-16307] - Unable to upload image with special character in name
    • [VBV-16317] - vB5 MAPI doesn't return subsequent messages in a message thread
    • [VBV-16320] - Image upload failed because the extension of this file did not match the content.
    • [VBV-16328] - Some preview images do not load for link content
    • [VBV-16338] - Messages dropdown partially out of screen in responsive if long titles are present
    • [VBV-16351] - Refactor the header menus (user menu & vB messenger menu) to use the new dropdown menu component
    • [VBV-16355] - Update to run on php7.1
    • [VBV-16385] - Commenting on a post sends two notifications.
    • [VBV-16386] - MAPI issue - newreply_postreply doesn't process new line character correctly
    • [VBV-16399] - Remove vendor prefixed box-sizing CSS rules
    • [VBV-16400] - Remove vendor prefixed border-radius CSS rules
    • [VBV-16401] - Remove vendor prefixed versions of background image CSS properties
    • [VBV-16402] - Remove vendor prefixed versions of box-shadow CSS rules
    • [VBV-16415] - Dropdown menu component does not gracefully handle menus with many items
    • [VBV-16419] - Double slash in URL when entering incorrect admincp login info
    • [VBV-16429] - Multiple "+ New Blog Entry" buttons in Responsive
    • [VBV-16444] - Notice: Undefined index: {cookieprefix}sitebuilder_active in ...\template.php(344) : eval()'d code on line 227
    • [VBV-16446] - Eliminate template notices on home page
    • [VBV-16447] - Search "last_visit" doesn't work
    • [VBV-16449] - Using "Post Link" icon/function sometimes results with a link to just the site
    • [VBV-16450] - ModCP is not reachable when open_basedir restrictions are in effect
    • [VBV-16452] - CKE upload csrf token handling
    • [VBV-16457] - Remove old IE hacks from templates and css
    • [VBV-16462] - Bad exception for nodeid 0 on node route
    • [VBV-16465] - Group names with 3 capital letters get rejected
    • [VBV-16470] - Product 'pmchat' specified in various xml files
    • [VBV-16471] - Unconfigured PHP modules display a parse error and path in the module
    • [VBV-16477] - XSS when hovering over keyword in search results
    • [VBV-16480] - CSS cleanup related to dropdown menus
    • [VBV-16489] - The new pagenav buttons under the toolbar collide with other elements in some cases (part 2)
    • [VBV-16490] - Fix incorrect case of class name vB_db_Query
    • [VBV-16493] - Error in inline mod auth template
    • [VBV-16500] - Upgrade test failure - missing widgetinstance for vB Messenger
    • [VBV-16509] - Latest PHP Errors from vb.com logs
    • [VBV-16510] - Undefined variable: age
    • [VBV-16518] - Make image dialog work in signature editor
    • [VBV-16520] - The dropdown menu text is too large in Responsive (doesn't fit in the grey bar)
    • [VBV-16521] - Whitespace in login menu
    • [VBV-16526] - span.notifications-count is incorrectly positioned when messenger is turned off
    • [VBV-16531] - Curly if will not set false variable to 0, instead will resolve to empty string
    • [VBV-16534] - Avanced search page give php and js warnings if tag is not an array
    • [VBV-16537] - Some links to pages from the Page Manager lead to error message pages
    • [VBV-16542] - BB Code tags not stripped from content preview
    • [VBV-16544] - Something in dev auto-export keeps changing the "Social Groups" phrasetype name to "Groups"
    • [VBV-16546] - Can't post anymore
    • [VBV-16549] - Unit test failure - vb_Api_NodeTest::testMergePosts()
    • [VBV-16553] - Images resized with Image2 break on quote.
    • [VBV-16555] - Special Characters have unreliable effect on topics/posts
    • [VBV-16558] - AJAX install progress bar has scrollbar at low percentages
    • [VBV-16560] - newuser_gemailbody not pulling through full user link
    • [VBV-16572] - Upgrade test failure - 510a1 step5 - Reference to undefined templates
    • [VBV-16573] - Video module unresponsive
    • [VBV-16581] - vB Messenger AJAX calls executed multiple times after paginating in a thread
    • [VBV-16593] - Inserting image in full size shows icon size.
    • [VBV-16608] - Remove useless try/catch blocks from blog api.
    • [VBV-16610] - getInfractionLevels does not check permissions
    • [VBV-16611] - Warning: strtolower() expects parameter 1 to be string, array given in ...\core\vb\api\content\attach.php on line 790
    • [VBV-16612] - vB_Api_Content_Privatemesage::denyRequest allows any user to deny a request
    • [VBV-16613] - Backend parser cannot render <img > tags for image2 attachments
    • [VBV-16614] - Fix denyRequest return value to follow standards.
    • [VBV-16617] - Wrong CSS class used for 'Messages' menu (regression)
    • [VBV-16621] - Unit test error - vB_Library_Content_AttachTest::testAdd - duplicate_post
    • [VBV-16622] - Upgraded site missing Conversation Routes
    • [VBV-16631] - 525a3 step4 failure, Reference to undefined widget(s)
    • [VBV-16640] - Admin CP Translations completely broken
    • [VBV-16652] - Sphinx error is killing site
    • [VBV-16672] - Image url and retrieve remote file and serve locally checkbox are uneditable in image properties popup for external images
    Feature Request

    • [VBV-11565] - Display "Site Off" message in Admin CP when site is turned off.
    • [VBV-13504] - Add a Page Manager
    • [VBV-16377] - Add option to control number of chats listed on the Messenger menu.
    Improvement Request

    • [VBV-325] - Saving a page will prompt user to enter a "Template Option", this is unclear.
    • [VBV-7443] - Change Admincp Links to Use vBulletin.com Easy Links
    • [VBV-8905] - Auto-scroll after reply prevent user scrolling
    • [VBV-14734] - Profile Field Categories: Frontend design should match general profile design
    • [VBV-16495] - Create database as utf8 if DB supports it and charset is not explicitly set.
    • [VBV-16516] - Re-organize image2 inputs into two columns
    • [VBV-16523] - Revert to 1 column in responsive view
    • [VBV-16525] - Move sitebuilder "style" button all the way to the left, so the new "Pages" button is next to the other page related buttons (Edit & Create new)
    • [VBV-16528] - Need config.php setting to show entire query in MySQL errors on screen and in emails.
    • [VBV-16543] - Add the following web.config files
    Task

    • [VBV-11002] - Investigate Charset
    • [VBV-13962] - Process Documentations
    • [VBV-16140] - Chat style private messages: phase 2
    • [VBV-16397] - PHP 7 hudson automated tests
    • [VBV-16439] - Remove obsolete functions m28
    • [VBV-16458] - Remove CSS/JS for unused classes
    • [VBV-16517] - Hudson slave upgrades PHP 7.1
    • [VBV-16551] - Hudson config downloader needs authentication
    Sub-issue

    • [VBV-16513] - Custom Page tab should be listed first.
    Sub-task

    • [VBV-8718] - vBulletin.AJAX in sb_groupadmin.js
    • [VBV-9726] - Documentation -- api\facebook.php
    • [VBV-16110] - User-specific opt-out for pm chat
    • [VBV-16180] - Add left and right padding to the participants area
    • [VBV-16389] - First Pass - Implement list of pages in Site Builder.
    • [VBV-16508] - Certain cameras inject exif data that fails vB's image exif security checks
    • [VBV-16522] - Demo notes (2016-09-19) - Add Close button, change link color, page title
    • [VBV-16527] - Relax JPEG end of image check.
    • [VBV-16585] - Add "Re:" prefix to replies fetched by private_messagelist mapi call
    • [VBV-16586] - Skip replies in inbox sent from current user
    Translations provided by Google.

    Wayne Luke
    The Rabid Badger - a vBulletin Cloud demonstration site.
    vBulletin 5 API

    Comment

    • Wayne Luke
      vBulletin Technical Support Lead
      • Aug 2000
      • 73927

      #3
      Updated Templates.
      bare_header 5.2.5 Alpha 1
      blogadmin_admininvite 5.2.5 Alpha 1
      blogadmin_admininvite_subscriberslist 5.2.5 Alpha 1
      css_b_button.css 5.2.5 Alpha 1
      css_b_comment.css 5.2.5 Alpha 1
      css_b_comments.css 5.2.5 Alpha 1
      css_b_comment_entry.css 5.2.5 Alpha 1
      css_b_config_site.css 5.2.5 Alpha 1
      css_b_content_entry.css 5.2.5 Alpha 1
      css_b_content_slider.css 5.2.5 Alpha 1
      css_b_datepicker.css 5.2.5 Alpha 1
      css_b_editor.css 5.2.5 Alpha 1
      css_b_form_input.css 5.2.5 Alpha 1
      css_b_form_textarea.css 5.2.5 Alpha 1
      css_b_memberlist.css 5.2.5 Alpha 1
      css_b_photo_count.css 5.2.5 Alpha 1
      css_b_pmchat.css 5.2.5 Alpha 1
      css_b_post_attachments.css 5.2.5 Alpha 1
      css_b_post_column.css 5.2.5 Alpha 1
      css_b_post_control.css 5.2.5 Alpha 1
      css_b_post_notice.css 5.2.5 Alpha 1
      css_b_pseudowidget.css 5.2.5 Alpha 1
      css_b_tabbed_pane.css 5.2.5 Alpha 1
      css_b_theme_selector.css 5.2.5 Alpha 1
      css_b_toggle_slider.css 5.2.5 Alpha 1
      css_b_toolbar.css 5.2.5 Alpha 1
      css_help.css 5.2.5 Alpha 1
      css_jquery_selectBox.css 5.2.5 Alpha 1
      css_message_center.css 5.2.5 Alpha 1
      css_profile.css 5.2.5 Alpha 1
      css_reset.css 5.2.5 Alpha 1
      login_form 5.2.5 Alpha 1
      login_redirect 5.2.5 Alpha 1
      mediabbcode_video 5.2.5 Alpha 1
      profile_media 5.2.5 Alpha 1
      sgadmin_admininvite 5.2.5 Alpha 1
      sgadmin_admininvite_subscriberslist 5.2.5 Alpha 1
      usersettings_account 5.2.5 Alpha 1
      widget_blogadmin 5.2.5 Alpha 1
      widget_bloghome 5.2.5 Alpha 1
      widget_blogsummary 5.2.5 Alpha 1
      widget_sgcategorylist 5.2.5 Alpha 1
      blogmember_tab 5.2.5 Alpha 2
      b_vbscroller_close 5.2.5 Alpha 2
      b_vbscroller_open 5.2.5 Alpha 2
      conversation_toolbar 5.2.5 Alpha 2
      css_blogs_groups.css 5.2.5 Alpha 2
      css_b_post.css 5.2.5 Alpha 2
      css_b_vbscroller.css 5.2.5 Alpha 2
      display_contenttype_threadview_header 5.2.5 Alpha 2
      display_Topics 5.2.5 Alpha 2
      inlinemod_auth 5.2.5 Alpha 2
      profile_about 5.2.5 Alpha 2
      socialgroup_nodes 5.2.5 Alpha 2
      widget_subscription 5.2.5 Alpha 2
      admin_sbpanel_pagelist 5.2.5 Alpha 3
      admin_sbpanel_pagelist_content 5.2.5 Alpha 3
      admin_sbpanel_pagelist_content_wrapper 5.2.5 Alpha 3
      admin_sitebuilder 5.2.5 Alpha 3
      admin_sitebuilder_menu 5.2.5 Alpha 3
      color_style.css 5.2.5 Alpha 3
      css_b_layout.css 5.2.5 Alpha 3
      css_login.css 5.2.5 Alpha 3
      css_sitebuilder.css 5.2.5 Alpha 3
      css_utilities.css 5.2.5 Alpha 3
      header 5.2.5 Alpha 3
      screenlayout_display_narrow_wide 5.2.5 Alpha 3
      screenlayout_row_display 5.2.5 Alpha 3
      screenlayout_section_display 5.2.5 Alpha 3
      search_config 5.2.5 Alpha 3
      tag_editor 5.2.5 Alpha 3
      css_b_comp_menu_dropdown.css 5.2.5 Alpha 4
      css_global.css 5.2.5 Alpha 4
      css_responsive.css 5.2.5 Alpha 4
      pmchat_message_header 5.2.5 Alpha 5
      Translations provided by Google.

      Wayne Luke
      The Rabid Badger - a vBulletin Cloud demonstration site.
      vBulletin 5 API

      Comment

      • Wayne Luke
        vBulletin Technical Support Lead
        • Aug 2000
        • 73927

        #4
        Updated Phrases
        pmchat_disabled_global 5.2.5 Alpha 1
        pmchat_disabled_user_optout 5.2.5 Alpha 1
        pmchat_disabled_usergroup 5.2.5 Alpha 1
        setting_pmchat_dropdown_max_title 5.2.5 Alpha 1
        site_off 5.2.5 Alpha 1
        usersetting_enable_pmchat 5.2.5 Alpha 1
        channel_manager_label 5.2.5 Alpha 2
        delete_moderator 5.2.5 Alpha 2
        error_transfer_ownership 5.2.5 Alpha 2
        sbpanel_pagelist_label 5.2.5 Alpha 2
        sbpanel_pagelist_select_all 5.2.5 Alpha 2
        sbpanel_pagelist_select_custom_pages 5.2.5 Alpha 2
        sbpanel_pagelist_title 5.2.5 Alpha 2
        time_auto_corrected_to_location 5.2.5 Alpha 2
        enter_a_new_template_here 5.2.5 Alpha 3
        sbpanel_pagelist_close_panel 5.2.5 Alpha 3
        sbpanel_pagelist_description 5.2.5 Alpha 3
        sbpanel_pagelist_empty_placeholder_custompages 5.2.5 Alpha 3
        widget_php_code_defaultvalue 5.2.5 Alpha 3
        setting_pmchat_dropdown_max_desc 5.2.5 Alpha 4
        Translations provided by Google.

        Wayne Luke
        The Rabid Badger - a vBulletin Cloud demonstration site.
        vBulletin 5 API

        Comment

        Related Topics

        Collapse

        Working...