Support Services

Fast and professional to support your business
Welcome, Guest
Username: Password: Remember me

TOPIC: Major Release Update 2.12RC1 - Sub Accounts

Major Release Update 2.12RC1 - Sub Accounts 6 years 3 months ago #2795

  • Justin
  • Justin's Avatar
  • Offline
  • User is blocked
  • Posts: 827
  • Thank you received: 1
  • Karma: 0
Go Higher Information Services is proud to announce that J!WHMCS Integrator version 2.1.2 Release Candidate 1 (rc1) is now available!

We have been working hard on version 2.1, having gone through nine different beta releases to perfect the product prior to release. With version 2.1.1, the focus has been on integrating the new changes made to the WHMCS framework with their release of version 4.2.1 in March 2010.

The most important change made to the framework involved the additional use of sub-accounts for logging in and managing client details. Prior to this beta release, a customer that had setup sub-account users could not login with those sub-account users; that has since been resolved.

Feature Highlights
  • Subaccount Integration - clients in WHMCS that have subaccount users setup can now login with those subaccounts. Usernames are issued in Joomla automatically by the Integrator.
  • Security Enhancement - A known exploit has been patched and calls to sensitive data now require the usage of the secret word set in the backend of Joomla.
  • Kayako User Integration - (not quite ready for purchase) As many of you have noticed, Go Higher has begun using Kayako as our support software of choice. This necessitated the addition of Kayako integration within the JWHMCS Integrator - which will soon be available as a product add-on feature.
  • Product "Off" Switches - A frustration with previous releases has been the inability to simply disable the user integration, visual integration or the entire product in the event of malfunction or modifications. That frustration should now be alleviated.
  • Username Specification - Another issue has been the automatic creation of usernames in Joomla when a user signs up in WHMCS. Additional options are available now to create a username for the client including a random generator. This issue will be readdressed in the next release of the Integrator.
  • Parameters Simplified - The parameters have been modified to no longer strip out the urls when set in fields, and unnecessary "ssl" settings have been eliminated to clear up confusion.
  • Check Install Improved - The check install screen now checks your existing installation and provides recommended fixes on the spot to assist you in configuring your product.
  • Enhanced Error Generation - Upon logging in, a more detailed message for failed log ins is provided.
Product Enhancements [
  • Joomfish language selectors now change language of site (not just "flag" selectors)
  • User Manager interface improved
  • Can now request new username when logging in for the first time (or if set in User Manager)
  • utf8 encoding now done for data sent from root file
  • Parameters moved from plugins to central database location
  • Authentication Plugin made more robust
  • Product Help page consolidated
  • Installation via FTP now possible
  • Automatic installation will proceed via FTP and verify install and perform "Manual" installation steps upon failure
  • AJAX Integrated Registration page (Ajax can also be deactivated in the back end of Joomla if so desired)
Bug Fixes
  • * Can now "escape" API and License checks in event of failure
  • * License moved from text file to database variable (eliminate license check failures)
  • * Correct SQL call in User Manager causing sql error under certain conditions
  • * Corrected return variable issue on login
  • * Some versions of ioncube had issues with the root file causing "500 Internal Server" errors, this has now been resolved.
The administrator has disabled public write access.

Upgrading to 2.12RC1 6 years 3 months ago #2796

  • Justin
  • Justin's Avatar
  • Offline
  • User is blocked
  • Posts: 827
  • Thank you received: 1
  • Karma: 0
Upgrading Previous Installs

1. Ensure you have recently backed up both your data files and your database for both Joomla and WHMCS. Go Higher Information Services is not responsible for any loss of data that may occur due to the installation of our product.
2. Download the complete archive by visiting your "My Products / Services" page and clicking on the license details next to your product license.
3. Extract the file on your local machine.
4. Log in to the back end of your Joomla site and visit the installation Manager located under Extensions > Install / Uninstall. Please note there is no need to uninstall the previous version as the component will automatically be upgraded.
5. Click on Browse and locate the file named com_jwhmcs_v212rc1.zip. Click on Install and allow the component to install.
6. At this point there are two possible upgrade paths depending upon how your server is configured. Select the path you originally selected when you installed the product initially:
1. Upgrade: Automatic Install
2. Upgrade: Manual Install
7. Uninstall your old Client Login Module and install the new one in the 2.12RC1 package

1. You should now be all set. To check the status of your installation, visit:

[url:2s16ylb1]yourdomain.com/whmcs/jwhmcs.php?task=checkinstall[/url]

If you don't get anything there, you may need to turn debug on in the component in Joomla and try again.

NOTE:

On some upgrades the hook files in WHMCS are not being overwritten. To resolve this do the following:

1. In your package download when unzipped there is a whmcs folder with a whmcs_v212rc1.zip - Unzip this

2. Login to your ftp client and browse to your whmcs installation/includes/hooks location and then overwrite the existing jwhmcs-lang.php and jwhmcs.php with those included in the includes/hooks/ package you unzipped in step 1 above.
The administrator has disabled public write access.

New Installs of JWHMCS 2.12RC1 6 years 3 months ago #2797

  • Justin
  • Justin's Avatar
  • Offline
  • User is blocked
  • Posts: 827
  • Thank you received: 1
  • Karma: 0
New Installs

1. Ensure you have recently backed up both your data files and your database for both Joomla and WHMCS. Go Higher Information Services is not responsible for any loss of data that may occur due to the installation of our product.
2. Download the complete archive by visiting your "My Products / Services" page and clicking on the license details next to your product license.
3. Extract the file on your local machine.
4. WHMCS Tasks
1. Log in to the back end of your WHMCS site and visit the General Settings under either Configuration or Setup.
2. Click on the Security tab and enter the IP address of your server in the API IP Address Restriction field. This IP address should be the same that the Joomla site is located on.
3. Go to the Administrator Roles under either Configuration or Setup.
4. Add a new API Role by clicking on Add New Role Group. Call the new group "Api Administrators" and after you hit Continue select only API Access.
5. Go to the Administrators under either Configuration or Setup.
6. Add a new API Administrator by filling out the fields. Remember what you set these fields to, as you will need it as the installer proceeds later.
5. Log in to the back end of your Joomla site and visit the installation Manager located under Extensions > Install / Uninstall
6. Click on Browse and locate the file named com_jwhmcs_v211.zip. Click on Install and allow the component to install.
7. At this point there are two possible installation paths depending upon how your server is configured. Please select the path that is correct for your situation:
1. WHMCS installed in a subdirectory of Joomla - This is by far the most common configuration. In this configuration, your Joomla site is configured at [url:22t9t0mt]yourdomain.com[/url], and WHMCS is configured at [url:22t9t0mt]yourdomain.com/whmcs[/url]. This means your WHMCS is setup and usable by means of a subdirectory only. If this is the way your server is configured, you should select Automatic Install when prompted at the bottom of the component installation page.
2. WHMCS installed in a subdomain of Joomla - In this configuration, your Joomla site is configured at [url:22t9t0mt]yourdomain.com[/url], and WHMCS is configured at [url:22t9t0mt]whmcs.yourdomain.com[/url]. This means your WHMCS is setup and usable by means of a subdomain only, though it may be installed in a subfolder off of your main public_html directory. If this is the way your server is configured, you should select Automatic Install when prompted at the bottom of the component installation page.
3. WHMCS installed on the same server but as a separate domain or subdomain from the Joomla site - This configuration is not as common, but does occur. In this instance your WHMCS may be installed at [url:22t9t0mt]yourwhmcsdomain.com[/url] or even [url:22t9t0mt]whmcs.yourdomain.com[/url] but if you were to log in with FTP, you could not access both your Joomla and WHMCS sites with the same log in credentials. If this is the way your server is configured, you should select Manual Install when prompted at the bottom of the component installation page.
4. WHMCS installed on a completely separate server from Joomla - This is not a common configuration, but has been encountered. This is the most challenging configuration to install the J!WHMCS Integrator component with. If this is the way your server is configured, you should select Manual Install when prompted at the bottom of the component installation page.
8. After following either the Automatic or Manual installation method, you should be all set. To check the status of your installation, visit:
http://yourdomain.com/whmcs/jwhmcs.php?task=checkinstall

If you don't get anything there, you may need to turn debug on in the component in Joomla and try again.
The administrator has disabled public write access.
Time to create page: 0.040 seconds
Powered by Kunena Forum