Version 5.3 Release Notes

From WHMCS Documentation

Revision as of 23:31, 4 October 2013 by Matt (talk | contribs) (Release Information)

Release Information

Version 5.3.0

  • Release Type: Beta (For Testing)
  • Release Date: 27th September 2013

Version 5.3.1

  • Release Type: Beta (For Testing)
  • Release Date: 4th October 2013

Changelog

http://docs.whmcs.com/Changelog:WHMCS_V5.3


Upgrade Steps

The same usual steps for upgrading WHMCS apply to Version 5.2. They are:

  1. Begin by taking a backup of your database using a tool such as phpMyAdmin
  2. Now download the latest WHMCS version either from our client area (http://wiki.whmcs.com/Upgrading#Downloading_the_Latest_Version) or from your web host license provider
  3. Next, unzip the contents of the WHMCS zip file download to a folder on your computer
  4. Now if you have customised your WHMCS admin folder name, you should rename the admin folder in the new files to match
  5. Upload the new files to your existing installation folder replacing any existing folders & files
  6. Visit the admin area as you normally would to login and you should then see the upgrade script
  7. Accept the license agreement
  8. If you are prompted for any database information *STOP*, this indicates the configuration.php file is missing and so a new install is being attempted - you need to restore the configuration.php before continuing.
  9. Tick to confirm once you have backed up your database, and then click the upgrade button
  10. Once the updates finish, delete the install folder from your server

These steps can be used to upgrade from any version of WHMCS from V3.3 & later.

Remember: After upgrading, your browser may still display cached versions of the previous files. So if you get any display issues or inconsistencies, always try clearing your cache first, both in your browser, and the WHMCS templates cache (templates_c folder files)

Template Changes

Version 5.3.0

Default Templates Only (client area):

  • domainchecker.tpl:
   line46-49 - additional conditional display of errors for the domain checker.
  • header.tpl:
   additional conditional at lines 104 & 146 for livehelp activation.
  • supportticketlist.tpl:
   lines 17-21 & lines 47-48 changed to make sure search terms remain on the page through a click

Classic Client Area:

  • clientareachangesq.tpl - removed
  • domainchecker.tpl:
   * additional error handling at line 44
  • supportticketslist.tpl:
   * table definitions change at line: 11 and 33

Portal Client Area:

  • clientareachangesq.tpl - removed
  • clientareasecurity.tpl
   * remove: {include file="$template/pageheader.tpl" title=$LANG.clientareanavsecurity} at line 3
  • domainchecker.tpl
   * additonal error handling at line 51
  • supportticketslist.tpl
   * alter lines: 18, 47, 48 to keep search term on page switches.

Comparison Order Form:

  • domainoptions.tpl:
   * line 2, additional error reporting.

Modern Order Form:

  • domainoptions.tpl
   * line 2, additional error reporting.

Slider Order Form:

  • domainoptions.tpl
   * line 2, additional error reporting.
  • products.tpl
   * add in productNums array deff at line 10.
   * modify conditional at line 42.
  • viewcart.tpl
   * Add variable definition at line 2.