What's new
  • Upgrade Your Account
    Hello Guest ! Upgrade your account to download from our sections Here.
    How to upgrade your account to download resources Learn More.
    Guest need to see List rather permanently banned Members Learn More.
    Guest need to read through our rules and regulations Learn More.

News vBulletin 5.4.2 Connect is now available!

Status
Not open for further replies.

NullXF

Team NullXF
XF Root
Messages
9,152
Resources
3,246
Likes
3,628
#1
vBulletin 5.4.2 is now available to licensed customers.

Global Palette


This new set of thirteen style variables will allow you to quickly and easily create new basic styles. Through inheritance and carefully crafted algorithms, the changes made here are applied throughout the site while maintaining hue changes as closely as possible. Each of the new variables includes a description that details which items it affects in your Style. For fine-tuning, all the other style variables are still available.





Dark Theme


Building on the recent style work that we have completed, we are introducing a Dark Theme. This theme is a great starting point for gaming and technology sites. Though it can be used for any type of vBulletin site. The new theme takes advantage of SVG Icons, CSS Gradients and the new Global Palette to provide an all-encompassing experience.





Google Login


Google has been added to the list of Third-Party Login Providers. This is implemented as an Addon Product within the vBulletin download. This will allow it to behave like the Twitter login functionality added in vBulletin 5.4.1.

Other Issues
  • [VBV-9701] - Remove Redirects in topic administrative menu has no effect
  • [VBV-18368] - Facebook Button not showing on login popup on Responsive
  • [VBV-18117] - Non blog owners cannot report blog comments
  • [VBV-18361] - Placeholder text color stylevar doesn't work in modern Firefox and Edge
  • [VBV-18448, 18450, 18451, 18458] - Several obsolete and unused tables have been removed from the database.


For a complete list of resolved issues please see: https://tracker.vbulletin.com/vbulle...p_milestone_21


PHP 5.6.X Deprecation


We will be dropping support for PHP 5.6.X at the end of 2018. This coincides with the end of life status of PHP 5.6.X. We recommend that customers upgrade to PHP 7.1 or higher as soon as possible.

System Requirements


Minimum PHP Version: 5.6.30
Minimum MySQL Version: 5.5.8

Recommended PHP Version: 7.1 or higher
Recommended MySQL Version: 5.7.7 or higher
Recommended MariaDB Version: 10+

Current Version Support Schedule
  • Active Version - 5.4.2
  • Security Patch - 5.4.1
  • Security Patch - 5.4.0
  • No Patch Release - 5.3.4 or earlier.


Discussion


If you have any questions about these changes you may discuss them here: https://www.vbulletin.com/forum/node/4390657

If you find an issue with the software or wish to place a feature request please visit our tracker.

In order to receive support for your vBulletin Product please visit our community forums.
 

NullXF

Team NullXF
XF Root
Messages
9,152
Resources
3,246
Likes
3,628
#2
Enabling Google Login within vBulletin


Note: These instructions can also be found in the /core/packages/googlelogin directory of your download package.


Creating a Google API Console Project
  1. Go to the cloud console dashboard : Google Cloud Platform
  2. At the top, click on "Select a project" (looks like a drop down, but will open a modal UI)
  3. In the popup, click on the "+" icon to the right to add a new project.
  4. Enter a project name, e.g. "Cool Forum Google Login" (max 30 chars) and click "Create".
  5. Note the ID (not the name) that's automatically assigned to the project. This will be useful for going directly to that project's settings if you have multiple google projects. This ID will be referred to as "projectID" in the following sections.


Generating your clientid & clientsecret
  1. Before we can get an oauth clientid, we must configure the project's OAuth consent screen (what users will see before they allow your project their permission to access their userinfo).
  2. Go to the OAuth consent screen page: https://console.cloud.google.com/api...ntials/consent (or Google Cloud Platform{projectID} if you already had one or more existing google projects).
  3. Fill in the required information and click "Save".
  4. Now go to the Credentials page: Google Cloud Platform (Make sure that the project you created above is selected, or go directly to the project's
    credentials page via Google Cloud Platform{projectID} )
  5. Click on "Create Credentials" and choose "OAuth client ID".
  6. For Application type pick "Web Application".
  7. Important: For "Authorized JavaScript origins", put in your forum's domain without the path or ending /. E.g. (https://www.my.site if your forum is at https://www.my.site/coolforum)
  8. Click "Create".
  9. Your client ID & secret will be shown in a popup. Store these somewhere safe. (If you lose them, you can always get them back or regenerate new ones via the console)


Enable GoogleLogin within vBulletin
  1. Log into your forum's AdminCP. (Upgrade to 5.4.2 if you haven't already)
  2. Go to "Products & Hooks" > "Manage Products" and enable "Third Party Login - Google" if it's not already enabled.
  3. Click on the "Related Options: Enable Sign-in with Google" link to go to the options link.
    • Alternatively, you can go to Settings -> Options -> Third Party Login Options to access these settings.
  4. In the options, Enable Sign-in with Google
  5. Enter in the client id & secret you created above in the "Google OAuth Client ID" & "Google OAuth Client Secret" fields, respectively.
  6. Save the options.
 
Status
Not open for further replies.